diff --git a/.babelrc b/.babelrc index 3cdb872137..079641a4e4 100755 --- a/.babelrc +++ b/.babelrc @@ -1,4 +1,4 @@ { "presets": ["stage-2", "babel-preset-react", "babel-preset-es2015"], - "plugins": ["transform-class-properties"] + "plugins": ["transform-class-properties", "plugin-transform-runtime"] } diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000000..af82887879 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +v8.16.0 \ No newline at end of file diff --git a/_css/base/_sprite.scss b/_css/base/_sprite.scss index c9c6b8b4e5..638e8865b1 100644 --- a/_css/base/_sprite.scss +++ b/_css/base/_sprite.scss @@ -2,11 +2,31 @@ background: url("img/sprite.svg") no-repeat; } -.svg-census-logo { +.svg-census-hero-banner { @extend %svg-common; background-position: 0 0; } +.svg-census-hero-banner-dims { + width: 52px; + height: 28.48px; +} + +.svg-census-letter { + @extend %svg-common; + background-position: 44.53896103896104% 45.817797868479225%; +} + +.svg-census-letter-dims { + width: 52px; + height: 35.93px; +} + +.svg-census-logo { + @extend %svg-common; + background-position: 0 9.13933637122136%; +} + .svg-census-logo-dims { width: 52px; height: 27.38px; @@ -14,7 +34,7 @@ .svg-crest-logo { @extend %svg-common; - background-position: 18.366906474820144% 74.23274791555792%; + background-position: 0 19.098741794310722%; } .svg-crest-logo-dims { @@ -24,7 +44,7 @@ .svg-icons--caret-bottom { @extend %svg-common; - background-position: 0 11.601694915254237%; + background-position: 16.883116883116884% 18.435643564356436%; } .svg-icons--caret-bottom-dims { @@ -34,7 +54,7 @@ .svg-icons--caret-left { @extend %svg-common; - background-position: 35.374149659863946% 0; + background-position: 32.098765432098766% 0; } .svg-icons--caret-left-dims { @@ -44,7 +64,7 @@ .svg-icons--caret-right { @extend %svg-common; - background-position: 0 28.80909090909091%; + background-position: 43.20987654320987% 0; } .svg-icons--caret-right-dims { @@ -54,7 +74,7 @@ .svg-icons--caret-top { @extend %svg-common; - background-position: 12.949640287769784% 26.910665760869563%; + background-position: 0 33.8423905857464%; } .svg-icons--caret-top-dims { @@ -62,9 +82,19 @@ height: 36.48px; } +.svg-icons--census-logo-en { + @extend %svg-common; + background-position: 16.883116883116884% 9.10427722012659%; +} + +.svg-icons--census-logo-en-dims { + width: 52px; + height: 26.18px; +} + .svg-icons--check { @extend %svg-common; - background-position: 50.35971223021583% 0; + background-position: 57.142857142857146% 0; } .svg-icons--check-dims { @@ -74,7 +104,7 @@ .svg-icons--chevron-bottom { @extend %svg-common; - background-position: 50.35971223021583% 19.79425482760124%; + background-position: 57.142857142857146% 15.319995951553594%; } .svg-icons--chevron-bottom-dims { @@ -84,7 +114,7 @@ .svg-icons--chevron-down { @extend %svg-common; - background-position: 36.67615658362989% 71.22553191489362%; + background-position: 61.04501607717043% 80.41721854304636%; } .svg-icons--chevron-down-dims { @@ -94,7 +124,7 @@ .svg-icons--chevron-left { @extend %svg-common; - background-position: 0 52.445454545454545%; + background-position: 0 48.38327526132404%; } .svg-icons--chevron-left-dims { @@ -104,7 +134,7 @@ .svg-icons--chevron-right { @extend %svg-common; - background-position: 14.818551894506108% 52.445454545454545%; + background-position: 13.417976749314768% 48.38327526132404%; } .svg-icons--chevron-right-dims { @@ -114,7 +144,7 @@ .svg-icons--chevron-top { @extend %svg-common; - background-position: 30.640287769784173% 50.29423303256179%; + background-position: 27.655844155844157% 46.84727235923214%; } .svg-icons--chevron-top-dims { @@ -124,7 +154,7 @@ .svg-icons--circle-check { @extend %svg-common; - background-position: 69.06474820143885% 0; + background-position: 74.02597402597402% 0; } .svg-icons--circle-check-dims { @@ -134,7 +164,7 @@ .svg-icons--circle-x { @extend %svg-common; - background-position: 69.06474820143885% 23.636363636363637%; + background-position: 74.02597402597402% 18.118466898954704%; } .svg-icons--circle-x-dims { @@ -144,7 +174,7 @@ .svg-icons--download { @extend %svg-common; - background-position: 50.54895104895105% 96.21929824561404%; + background-position: 0 99.95254237288135%; } .svg-icons--download-dims { @@ -154,7 +184,7 @@ .svg-icons--download-white { @extend %svg-common; - background-position: 65.70383275261324% 94.96969696969697%; + background-position: 13.8801261829653% 98.94630872483222%; } .svg-icons--download-white-dims { @@ -164,7 +194,7 @@ .svg-icons--external-link { @extend %svg-common; - background-position: 0 76.08181818181818%; + background-position: 0 66.50174216027875%; } .svg-icons--external-link-dims { @@ -174,7 +204,7 @@ .svg-icons--guidance { @extend %svg-common; - background-position: 96.65% 71.91489361702128%; + background-position: 84.84848484848484% 46.688741721854306%; } .svg-icons--guidance-dims { @@ -184,7 +214,7 @@ .svg-icons--guidance-white { @extend %svg-common; - background-position: 96.65% 56.170212765957444%; + background-position: 84.84848484848484% 34.437086092715234%; } .svg-icons--guidance-white-dims { @@ -192,9 +222,69 @@ height: 37px; } +.svg-icons--icons--check { + @extend %svg-common; + background-position: 99.809375% 66.66666666666667%; +} + +.svg-icons--icons--check-dims { + width: 40px; + height: 36px; +} + +.svg-icons--icons--check-white { + @extend %svg-common; + background-position: 99.809375% 54.78547854785479%; +} + +.svg-icons--icons--check-white-dims { + width: 40px; + height: 36px; +} + +.svg-icons--icons--chevron-down { + @extend %svg-common; + background-position: 57.676829268292686% 44.649517684887456%; +} + +.svg-icons--icons--chevron-down-dims { + width: 32px; + height: 28px; +} + +.svg-icons--icons--chevron-down-black { + @extend %svg-common; + background-position: 72.82012195121952% 78.09003215434083%; +} + +.svg-icons--icons--chevron-down-black-dims { + width: 32px; + height: 28px; +} + +.svg-icons--icons--chevron-right { + @extend %svg-common; + background-position: 97.375% 28.762541806020067%; +} + +.svg-icons--icons--chevron-right-dims { + width: 32px; + height: 40px; +} + +.svg-icons--icons--chevron-right-white { + @extend %svg-common; + background-position: 97.375% 42.14046822742475%; +} + +.svg-icons--icons--chevron-right-white-dims { + width: 32px; + height: 40px; +} + .svg-icons--icons--definition-arrow { @extend %svg-common; - background-position: 98.62244897959184% 87.65957446808511%; + background-position: 86.41975308641975% 58.94039735099338%; } .svg-icons--icons--definition-arrow-dims { @@ -204,7 +294,7 @@ .svg-icons--icons--guidance { @extend %svg-common; - background-position: 85.90036965323006% 0; + background-position: 16.55787295016717% 84.62020905923345%; } .svg-icons--icons--guidance-dims { @@ -214,7 +304,7 @@ .svg-icons--icons--guidance-darkblue { @extend %svg-common; - background-position: 85.90036965323006% 23.636363636363637%; + background-position: 31.18930106670912% 84.62020905923345%; } .svg-icons--icons--guidance-darkblue-dims { @@ -224,7 +314,7 @@ .svg-icons--icons--guidance-white { @extend %svg-common; - background-position: 85.90036965323006% 47.27272727272727%; + background-position: 45.820729183251075% 84.62020905923345%; } .svg-icons--icons--guidance-white-dims { @@ -232,9 +322,19 @@ height: 52px; } +.svg-icons--icons--languages { + @extend %svg-common; + background-position: 32.098765432098766% 17.16171617161716%; +} + +.svg-icons--icons--languages-dims { + width: 36px; + height: 36px; +} + .svg-icons--info { @extend %svg-common; - background-position: 83.25940080529584% 70.9090909090909%; + background-position: 86.6712065870117% 18.118466898954704%; } .svg-icons--info-dims { @@ -244,7 +344,7 @@ .svg-icons--info-circle { @extend %svg-common; - background-position: 0 99.71818181818182%; + background-position: 0 84.62020905923345%; } .svg-icons--info-circle-dims { @@ -254,7 +354,7 @@ .svg-icons--lock { @extend %svg-common; - background-position: 35.93269529765401% 96.21929824561404%; + background-position: 99.98747769464359% 0; } .svg-icons--lock-dims { @@ -264,7 +364,7 @@ .svg-icons--lockicon { @extend %svg-common; - background-position: 99.29794520547945% 22.608695652173914%; + background-position: 99.18944099378882% 14.814814814814815%; } .svg-icons--lockicon-dims { @@ -274,7 +374,7 @@ .svg-icons--person { @extend %svg-common; - background-position: 99.29794520547945% 40.17094017094017%; + background-position: 99.18944099378882% 79.06976744186046%; } .svg-icons--person-dims { @@ -284,7 +384,7 @@ .svg-icons--phone { @extend %svg-common; - background-position: 51.72108843537415% 70.92372881355932%; + background-position: 43.20987654320987% 17.16171617161716%; } .svg-icons--phone-dims { @@ -294,7 +394,7 @@ .svg-icons--right-arrow { @extend %svg-common; - background-position: 99.77289150407762% 0; + background-position: 87.33352047659149% 0; } .svg-icons--right-arrow-dims { @@ -304,7 +404,7 @@ .svg-logo { @extend %svg-common; - background-position: 49.34532374100719% 46.96926521473641%; + background-position: 33.46103896103896% 61.0458979689749%; } .svg-logo-dims { @@ -314,17 +414,17 @@ .svg-logo-crest { @extend %svg-common; - background-position: 18.705035971223023% 97.47189763184787%; + background-position: 16.57792207792208% 65.17552246960797%; } .svg-logo-crest-dims { width: 52px; - height: 46.93px; + height: 46.16px; } .svg-logo-cy { @extend %svg-common; - background-position: 31.654676258992804% 25.791486937413527%; + background-position: 33.76623376623377% 32.73645839994884%; } .svg-logo-cy-dims { @@ -334,7 +434,7 @@ .svg-logo-en { @extend %svg-common; - background-position: 18.705035971223023% 11.23466415001436%; + background-position: 16.883116883116884% 32.95033954491326%; } .svg-logo-en-dims { @@ -344,7 +444,7 @@ .svg-logo-english-reversed { @extend %svg-common; - background-position: 69.06474820143885% 53.135475431281165%; + background-position: 74.02597402597402% 50.14440664912393%; } .svg-logo-english-reversed-dims { @@ -354,7 +454,7 @@ .svg-logo-welsh-reversed { @extend %svg-common; - background-position: 69.06474820143885% 42.27298593610276%; + background-position: 74.02597402597402% 41.62034374800332%; } .svg-logo-welsh-reversed-dims { @@ -364,7 +464,7 @@ .svg-ons-logo-black { @extend %svg-common; - background-position: 50.35971223021583% 35.81312062510174%; + background-position: 74.02597402597402% 33.2565873624968%; } .svg-ons-logo-black-dims { @@ -374,7 +474,7 @@ .svg-ons-logo-colour { @extend %svg-common; - background-position: 18.705035971223023% 0; + background-position: 57.142857142857146% 28.137490007993605%; } .svg-ons-logo-colour-dims { @@ -382,3 +482,13 @@ height: 26.25px; } +.svg-ons-logo-stacked { + @extend %svg-common; + background-position: 16.883116883116884% 0; +} + +.svg-ons-logo-stacked-dims { + width: 52px; + height: 26.25px; +} + diff --git a/_fonts/.DS_Store b/_fonts/.DS_Store index 1002665fb0..ae8e260d82 100644 Binary files a/_fonts/.DS_Store and b/_fonts/.DS_Store differ diff --git a/_img/2A8767C1F3D6B05A.png b/_img/2A8767C1F3D6B05A.png new file mode 100644 index 0000000000..fa7d606e61 Binary files /dev/null and b/_img/2A8767C1F3D6B05A.png differ diff --git a/_img/2A8767C1F3D6B05B.png b/_img/2A8767C1F3D6B05B.png new file mode 100644 index 0000000000..fa7d606e61 Binary files /dev/null and b/_img/2A8767C1F3D6B05B.png differ diff --git a/_img/2A8767C1F3D6B05C.png b/_img/2A8767C1F3D6B05C.png new file mode 100644 index 0000000000..fa7d606e61 Binary files /dev/null and b/_img/2A8767C1F3D6B05C.png differ diff --git a/_img/2A8767C1F3D6B05D.png b/_img/2A8767C1F3D6B05D.png new file mode 100644 index 0000000000..fa7d606e61 Binary files /dev/null and b/_img/2A8767C1F3D6B05D.png differ diff --git a/_img/2A8767C1F3D6B05F.png b/_img/2A8767C1F3D6B05F.png new file mode 100644 index 0000000000..fa7d606e61 Binary files /dev/null and b/_img/2A8767C1F3D6B05F.png differ diff --git a/_img/census-hero-banner-mobile.jpg b/_img/census-hero-banner-mobile.jpg new file mode 100644 index 0000000000..1121707fc9 Binary files /dev/null and b/_img/census-hero-banner-mobile.jpg differ diff --git a/_img/census-hero-banner.svg b/_img/census-hero-banner.svg new file mode 100644 index 0000000000..b9dcc51fcc --- /dev/null +++ b/_img/census-hero-banner.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/census-letter.svg b/_img/census-letter.svg new file mode 100644 index 0000000000..9d37ec8b63 --- /dev/null +++ b/_img/census-letter.svg @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/_img/hero_banner_template_V4.jpg b/_img/hero_banner_template_V4.jpg new file mode 100644 index 0000000000..184b333244 Binary files /dev/null and b/_img/hero_banner_template_V4.jpg differ diff --git a/_img/icons/census-logo-en.svg b/_img/icons/census-logo-en.svg new file mode 100644 index 0000000000..eb725ec773 --- /dev/null +++ b/_img/icons/census-logo-en.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/icons/external-link.svg b/_img/icons/external-link.svg index 85d15fcae2..03bc78da89 100644 --- a/_img/icons/external-link.svg +++ b/_img/icons/external-link.svg @@ -1 +1 @@ -external-linkCreated with Sketch. \ No newline at end of file +external-linkCreated with Sketch. \ No newline at end of file diff --git a/_img/icons/icons--check-white.svg b/_img/icons/icons--check-white.svg new file mode 100644 index 0000000000..245bf3946f --- /dev/null +++ b/_img/icons/icons--check-white.svg @@ -0,0 +1 @@ +icons--check \ No newline at end of file diff --git a/_img/icons/icons--check.svg b/_img/icons/icons--check.svg new file mode 100644 index 0000000000..797b66f9c9 --- /dev/null +++ b/_img/icons/icons--check.svg @@ -0,0 +1 @@ +icons--check \ No newline at end of file diff --git a/_img/icons/icons--chevron-down-black.svg b/_img/icons/icons--chevron-down-black.svg new file mode 100644 index 0000000000..2cfaa733bb --- /dev/null +++ b/_img/icons/icons--chevron-down-black.svg @@ -0,0 +1 @@ + diff --git a/_img/icons/icons--chevron-down.svg b/_img/icons/icons--chevron-down.svg new file mode 100644 index 0000000000..b359d95944 --- /dev/null +++ b/_img/icons/icons--chevron-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/icons/icons--chevron-right-white.svg b/_img/icons/icons--chevron-right-white.svg new file mode 100644 index 0000000000..d692ed8626 --- /dev/null +++ b/_img/icons/icons--chevron-right-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/icons/icons--chevron-right.svg b/_img/icons/icons--chevron-right.svg new file mode 100644 index 0000000000..099fe02767 --- /dev/null +++ b/_img/icons/icons--chevron-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/_img/icons/icons--languages.svg b/_img/icons/icons--languages.svg new file mode 100644 index 0000000000..6ead7bd5f5 --- /dev/null +++ b/_img/icons/icons--languages.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_img/logo-crest.svg b/_img/logo-crest.svg index ad23e31aeb..5850d4de8e 100644 --- a/_img/logo-crest.svg +++ b/_img/logo-crest.svg @@ -1,10 +1 @@ - - - - Shape - Created with Sketch. - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/_img/ons-logo-stacked.svg b/_img/ons-logo-stacked.svg new file mode 100644 index 0000000000..2e3b34d91e --- /dev/null +++ b/_img/ons-logo-stacked.svg @@ -0,0 +1,60 @@ + + + + + + + + diff --git a/_includes/footer-census-transactional-basic.html b/_includes/footer-census-transactional-basic.html new file mode 100644 index 0000000000..32a962d788 --- /dev/null +++ b/_includes/footer-census-transactional-basic.html @@ -0,0 +1,64 @@ + +{% unless page.hideSaveLater %} + +{% endunless %} +{% if page.leaveWarning %} + +{% endif %} + +
Use dummy address
diff --git a/_includes/footer-census-website.html b/_includes/footer-census-website.html new file mode 100644 index 0000000000..a303e00541 --- /dev/null +++ b/_includes/footer-census-website.html @@ -0,0 +1,64 @@ + diff --git a/_includes/footer-census.html b/_includes/footer-census.html deleted file mode 100644 index 91ae052483..0000000000 --- a/_includes/footer-census.html +++ /dev/null @@ -1,61 +0,0 @@ - \ No newline at end of file diff --git a/_includes/footer-eq-default-transactional.html b/_includes/footer-eq-default-transactional.html index 8b644f1355..b3091828a1 100644 --- a/_includes/footer-eq-default-transactional.html +++ b/_includes/footer-eq-default-transactional.html @@ -1,18 +1,67 @@ - \ No newline at end of file diff --git a/_includes/footer-meta.html b/_includes/footer-meta.html new file mode 100644 index 0000000000..36d138a15c --- /dev/null +++ b/_includes/footer-meta.html @@ -0,0 +1,47 @@ +
+ +
+ + +
+ +
+ Office for National Statistics +
+
+{% unless page.notAuthenticated or page.footer == "census-website" %} + +
+
+

© Crown copyright and database rights 2020 OS 100019153.
Use of address data is subject to the terms and conditions.

+
+
+{% endunless %} diff --git a/_includes/head-eq-default.html b/_includes/head-eq-default.html index d302a9144d..49c45de5fe 100644 --- a/_includes/head-eq-default.html +++ b/_includes/head-eq-default.html @@ -1,5 +1,10 @@ + + + + + {% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %} @@ -23,12 +28,20 @@ +{% if page.assetPrefixUrl %} + +{% else %} +{% endif %} -
-
-
Help and support –
- -
-
-
- - -
- \ No newline at end of file +
+
+
+ + {% unless page.nisra %} + + {% endunless %} +
+
+
+
+
+ +
+
+
+
+ +
+
diff --git a/_includes/header-eq-default.html b/_includes/header-eq-default.html index ac595e8b6d..7ceda7b15b 100644 --- a/_includes/header-eq-default.html +++ b/_includes/header-eq-default.html @@ -1,22 +1,39 @@
- - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- Was actively looking for any kind of paid work during the last four weeks? -

- -
- -
- -
-
-
- - - -
- -
- - - -
- - -
- - -
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/css/lib/autocomplete.css b/_prototypes/Labour-Market/address/css/lib/autocomplete.css deleted file mode 100644 index 127bef3fe8..0000000000 --- a/_prototypes/Labour-Market/address/css/lib/autocomplete.css +++ /dev/null @@ -1 +0,0 @@ -.autocomplete__wrapper{position:relative}.autocomplete__hint,.autocomplete__input{-webkit-appearance:none;border:2px solid;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;width:100%}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__hint{color:#bfc1c3;position:absolute}.autocomplete__input--default{padding:4px}.autocomplete__input--focused{outline-offset:0;outline:3px solid #ffbf47}.autocomplete__input--show-all-values{padding:4px 34px 4px 4px;cursor:pointer}.autocomplete__dropdown-arrow-down{z-index:-1;display:inline-block;position:absolute;right:8px;width:24px;height:24px;top:10px}.autocomplete__menu{background-color:#fff;border:2px solid #0b0c0c;border-top:0;color:#34384b;margin:0;max-height:342px;overflow-x:hidden;padding:0;width:100%;width:calc(100% - 4px)}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:rgba(0,0,0,.256863) 0 2px 6px;left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option{border-bottom:solid #bfc1c3;border-width:1px 0;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:first-of-type{border-top-width:0}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:#fafafa}.autocomplete__option--focused,.autocomplete__option:hover{background-color:#005ea5;border-color:#005ea5;color:#fff;outline:0}.autocomplete__option--no-results{background-color:#fafafa;color:#646b6f;cursor:not-allowed}.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:16px;line-height:1.25}.autocomplete__hint,.autocomplete__option{padding:4px}@media (min-width:641px){.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:19px;line-height:1.31579}} diff --git a/_prototypes/Labour-Market/address/css/lib/typeahead.css b/_prototypes/Labour-Market/address/css/lib/typeahead.css deleted file mode 100644 index ab77280d53..0000000000 --- a/_prototypes/Labour-Market/address/css/lib/typeahead.css +++ /dev/null @@ -1,81 +0,0 @@ -.pac-container-wrapper { - position : relative; -} - -.typeahead-component { - z-index : 10; - position : relative; -} - -.pac-container { - position : absolute; - width : 19.6rem; - max-height: 265px; - margin-top : -1px; - margin-left : -1px; - overflow-x : hidden; - overflow-y : auto; - background-color: #fff; - border: 2px solid #4263c2; - border-top: 0; - color: #34384b; - padding: 0; -} - -.pac-logo:after { content: none !important; } - -.pac-item { - display : block; - width : 100%; - padding: .8rem .6rem; - text-align : left; - cursor: pointer; - font-family: "Lato", "Helvetica Neue", Arial, sans-serif; - border : none; - border-top: 2px solid #4263c2; - background : none; -} - -/** -* Item is focused -*/ -.pac-item.focused { - background-color : #4263c2; -} - -.pac-item.focused .pac-matched { - color: #fff; -} -/** -* End item is focused -*/ - -.pac-item:hover, -.pac-item:hover .pac-item-query, -.pac-item:hover .pac-matched { - background-color: #4263c2; - color: white; -} - - -.pac-item, -.pac-item-query { - font-size: 17px; - color : #999; -} - -.pac-item-query { - padding-right : 3px; -} - -.pac-matched { - color : #000; -} - -.pac-item-query:after { - content: ','; -} - -.hide { - display : none; -} diff --git a/_prototypes/Labour-Market/address/css/partials/base/_forms.scss b/_prototypes/Labour-Market/address/css/partials/base/_forms.scss deleted file mode 100644 index 4f79ca7911..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/base/_forms.scss +++ /dev/null @@ -1,42 +0,0 @@ -input { - &::placeholder { - color: $color-placeholder; - font-weight: 400; - } - &:focus { - &::placeholder { - color: darken($color-placeholder, 20%); - } - } -} - -fieldset, -legend { - padding: 0; - margin: 0; - border: none; -} - -fieldset { - width: 100%; -} - -legend { - @include lt-ie8 { - float: left; - clear: both; - margin-left: -7px; - } -} - -input { - box-sizing: border-box; -} - -::-webkit-inner-spin-button { - display: none; -} - -input[type=number] { - -moz-appearance: textfield; -} diff --git a/_prototypes/Labour-Market/address/css/partials/base/_global.scss b/_prototypes/Labour-Market/address/css/partials/base/_global.scss deleted file mode 100644 index 65afc45bb4..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/base/_global.scss +++ /dev/null @@ -1,53 +0,0 @@ -*, -*::before, -*::after { - box-sizing: inherit; -} - -html { - width: 100%; - height: 100%; - box-sizing: border-box; -} - -body { - height: 100%; - margin: 0; - position: relative; -} - -img { - vertical-align: middle; - max-width: 100%; - height: auto; -} - -abbr[title] { - border: none; -} - -a { - color: $color-links; - &:hover { - text-decoration: underline; - color: $color-links-hover; - } - &:focus { - color: white; - background-color: $color-focus; - outline: 3px solid $color-focus; - } -} - -main, -[role="main"] { - &:focus { - outline: none; - } -} - -legend { - // http://www.456bereastreet.com/archive/201210/how_to_line_wrap_text_in_legend_elements_even_in_ie/ - white-space: normal; - display: table; -} diff --git a/_prototypes/Labour-Market/address/css/partials/base/_print.scss b/_prototypes/Labour-Market/address/css/partials/base/_print.scss deleted file mode 100644 index 981b112626..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/base/_print.scss +++ /dev/null @@ -1,247 +0,0 @@ -.print__message { - display: none; -} - -.print__hidden { - margin-bottom: 1rem; - - h2 { - margin-bottom: 0; - } -} - -@media print { - .print__hidden { - display: none !important; - } - - .print__message { - display: block; - margin-bottom: 1rem; - - h2 { - margin-bottom: 0; - } - } - - .page__container { - transform: none !important; - } - - .page__main { - opacity: 1 !important; - } - - .header { - background-color: transparent !important; - - &::before { - display: none !important; - } - } - - .header__logo { - display: inline-block !important; - } - - .header__info { - float: right; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; - } - - .bar { - background-color: transparent !important; - } - - .bar__title { - color: black !important; - font-size: 1.5rem !important; - margin: 0 !important; - } - - .bar--hero { - background-color: transparent !important; - color: $color-text !important; - } - - .info__tel { - display: inline-block !important; - } - - .header--census { - .header__logo { - filter: invert(100%) grayscale(1); - margin-bottom: 2rem; - - img { - width: auto !important; - } - } - - .header__help { - max-height: 100% !important; - background-color: transparent !important; - float: right; - - .external { - display: none !important; - } - - .header__title { - display: inline-block !important; - color: $color-text !important; - } - - .header__nav { - display: inline-block !important; - color: $color-text !important; - - a { - color: $color-text !important; - } - } - } - } - - .input--checkbox { - top: 1rem !important; - background: transparent !important; - border: 0 solid black !important; - box-shadow: none !important; - -webkit-appearance: checkbox !important; - } - - .input--radio { - top: 1rem !important; - background: transparent !important; - border: 0 solid black !important; - box-shadow: none !important; - -webkit-appearance: radio !important; - z-index: 1 !important; - } - - .footer { - background-color: transparent !important; - } - - .footer--census { - margin: 0 !important; - - .nav--horizontal { - display: none !important; - } - - .footer__help { - display: none !important; - } - } - - .guidance__main { - height: auto !important; - max-height: 100% !important; - opacity: 1 !important; - } - - .guidance__link { - display: none !important; - } - - .btn--link { - display: none !important; - } - - .btn--primary { - display: none !important; - } - - .header__btn { - display: none !important; - } - - .page__subheader { - display: none !important; - } - - .page__previous { - display: none !important; - } - - .summary__items { - border: 0 !important; - border-radius: 0 !important; - border-bottom: 1px solid $color-dark-grey !important; - padding: 0 0 0 0.5rem !important; - } - - .summary__title { - margin-bottom: 1rem !important; - } - - .summary__question { - background-color: transparent !important; - padding: 0 !important; - border: 0 !important; - } - - .summary__answer { - border: 0 !important; - padding-bottom: 1rem !important; - } - - .summary__edit { - display: none !important; - } - - .summary__answer-text { - padding: 0 !important; - - li { - margin-bottom: 0 !important; - } - } - - .nav--sections { - display: none !important; - } - - .badge { - padding: 0 !important; - display: none !important; - } - - div { - display: block !important; - } - - #dialog { - display: none !important; - } - - .info__tel { - margin: 0 !important; - - &::before { - display: none !important; - } - } - - .section__number { - margin: 0 1rem 0 0 !important; - color: black !important; - padding: 0 !important; - font-size: inherit !important; - min-width: 0 !important; - - &::before { - display: none !important; - } - } - - .page__footer { - margin: 0 !important; - padding: 0 !important; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/base/_sprite.scss b/_prototypes/Labour-Market/address/css/partials/base/_sprite.scss deleted file mode 100644 index 87f6e3fb7e..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/base/_sprite.scss +++ /dev/null @@ -1,274 +0,0 @@ -%svg-common { - background: url("static/img/sprite.svg") no-repeat; -} - -.svg-icons--caret-bottom { - @extend %svg-common; - background-position: 0 0; -} - -.svg-icons--caret-bottom-dims { - width: 52px; - height: 36px; -} - -.svg-icons--caret-left { - @extend %svg-common; - background-position: 75.22348484848484% 59.09090909090909%; -} - -.svg-icons--caret-left-dims { - width: 36px; - height: 52px; -} - -.svg-icons--caret-right { - @extend %svg-common; - background-position: 0 20.454545454545453%; -} - -.svg-icons--caret-right-dims { - width: 36px; - height: 52px; -} - -.svg-icons--caret-top { - @extend %svg-common; - background-position: 14.516129032258064% 18.796992481203006%; -} - -.svg-icons--caret-top-dims { - width: 52px; - height: 36.48px; -} - -.svg-icons--check { - @extend %svg-common; - background-position: 41.935483870967744% 0; -} - -.svg-icons--check-dims { - width: 52px; - height: 45.02px; -} - -.svg-icons--check-green { - @extend %svg-common; - background-position: 0 48.19541048250178%; -} - -.svg-icons--check-green-dims { - width: 52px; - height: 45.41px; -} - -.svg-icons--chevron-bottom { - @extend %svg-common; - background-position: 41.935483870967744% 24.28132247451594%; -} - -.svg-icons--chevron-bottom-dims { - width: 52px; - height: 42.59px; -} - -.svg-icons--chevron-down { - @extend %svg-common; - background-position: 99.83665338645419% 0; -} - -.svg-icons--chevron-down-dims { - width: 49px; - height: 37px; -} - -.svg-icons--chevron-left { - @extend %svg-common; - background-position: 60.60370614972224% 0; -} - -.svg-icons--chevron-left-dims { - width: 42.59px; - height: 52px; -} - -.svg-icons--chevron-right { - @extend %svg-common; - background-position: 60.60370614972224% 29.545454545454547%; -} - -.svg-icons--chevron-right-dims { - width: 42.59px; - height: 52px; -} - -.svg-icons--chevron-top { - @extend %svg-common; - background-position: 0 71.95404778598781%; -} - -.svg-icons--chevron-top-dims { - width: 52px; - height: 42.59px; -} - -.svg-icons--circle-check { - @extend %svg-common; - background-position: 80.07661290322581% 0; -} - -.svg-icons--circle-check-dims { - width: 52px; - height: 52px; -} - -.svg-icons--circle-x { - @extend %svg-common; - background-position: 80.07661290322581% 29.545454545454547%; -} - -.svg-icons--circle-x-dims { - width: 52px; - height: 52px; -} - -.svg-icons--external-link { - @extend %svg-common; - background-position: 94.20676691729324% 98.45360824742268%; -} - -.svg-icons--external-link-dims { - width: 34px; - height: 34px; -} - -.svg-icons--guidance { - @extend %svg-common; - background-position: 92.81111111111112% 61.78010471204188%; -} - -.svg-icons--guidance-dims { - width: 30px; - height: 37px; -} - -.svg-icons--guidance-white { - @extend %svg-common; - background-position: 92.81111111111112% 42.40837696335078%; -} - -.svg-icons--guidance-white-dims { - width: 30px; - height: 37px; -} - -.svg-icons--info { - @extend %svg-common; - background-position: 0 100%; -} - -.svg-icons--info-dims { - width: 36.94px; - height: 52px; -} - -.svg-icons--info-circle { - @extend %svg-common; - background-position: 14.89516129032258% 100%; -} - -.svg-icons--info-circle-dims { - width: 52px; - height: 52px; -} - -.svg-icons--lock { - @extend %svg-common; - background-position: 96.59252977681841% 20.108695652173914%; -} - -.svg-icons--lock-dims { - width: 40.57px; - height: 44px; -} - -.svg-icons--logo { - @extend %svg-common; - background-position: 56.24775511833021% 100%; -} - -.svg-icons--logo-dims { - width: 49.43px; - height: 52px; -} - -.svg-icons--phone { - @extend %svg-common; - background-position: 94.92045454545455% 80.72916666666667%; -} - -.svg-icons--phone-dims { - width: 36px; - height: 36px; -} - -.svg-icons--right-arrow { - @extend %svg-common; - background-position: 73.04784927669698% 100%; -} - -.svg-icons--right-arrow-dims { - width: 39.39px; - height: 52px; -} - -.svg-loader { - @extend %svg-common; - background-position: 35.86290322580645% 100%; -} - -.svg-loader-dims { - width: 52px; - height: 52px; -} - -.svg-logo { - @extend %svg-common; - background-position: 41.935483870967744% 66.15918670964543%; -} - -.svg-logo-dims { - width: 52px; - height: 26.35px; -} - -.svg-theme--census--census-logo { - @extend %svg-common; - background-position: 20.967741935483872% 66.49885355398266%; -} - -.svg-theme--census--census-logo-dims { - width: 52px; - height: 27.38px; -} - -.svg-theme--census--ons-logo { - @extend %svg-common; - background-position: 20.967741935483872% 43.62482649216736%; -} - -.svg-theme--census--ons-logo-dims { - width: 52px; - height: 26.28px; -} - -.svg-theme--starwars--star-wars-logo { - @extend %svg-common; - background-position: 20.967741935483872% 0; -} - -.svg-theme--starwars--star-wars-logo-dims { - width: 52px; - height: 34.42px; -} - diff --git a/_prototypes/Labour-Market/address/css/partials/base/_tables.scss b/_prototypes/Labour-Market/address/css/partials/base/_tables.scss deleted file mode 100644 index 4997f3dab2..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/base/_tables.scss +++ /dev/null @@ -1,21 +0,0 @@ -table { - width: 100%; - margin-bottom: 20px; -} - -table th { - text-align: left; -} - -table > thead { - border-bottom: 2px solid $color-light-grey; -} - -th, -td { - padding: 15px 0; - word-wrap: normal; - line-height: 1; - vertical-align: top; - border-bottom: thin solid $color-light-grey; -} diff --git a/_prototypes/Labour-Market/address/css/partials/base/_typography.scss b/_prototypes/Labour-Market/address/css/partials/base/_typography.scss deleted file mode 100644 index 8178eb69f4..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/base/_typography.scss +++ /dev/null @@ -1,66 +0,0 @@ -/* stylelint-disable */ -@font-face { - font-family: 'Lato'; - font-weight: 400; - src: url('/s/fonts/lato/latolatin-regular-webfont.eot'); - src: url('/s/fonts/lato/latolatin-regular-webfont.eot?#iefix') format('embedded-opentype'), - url('/s/fonts/lato/latolatin-regular-webfont.woff2') format('woff2'), - url('/s/fonts/lato/latolatin-regular-webfont.woff') format('woff'), - url('/s/fonts/lato/latolatin-regular-webfont.ttf') format('truetype'); -} -@font-face { - font-family: 'Lato'; - font-weight: 600; - src: url('/s/fonts/lato/latolatin-bold-webfont.eot'); - src: url('/s/fonts/lato/latolatin-bold-webfont.eot?#iefix') format('embedded-opentype'), - url('/s/fonts/lato/latolatin-bold-webfont.woff2') format('woff2'), - url('/s/fonts/lato/latolatin-bold-webfont.woff') format('woff'), - url('/s/fonts/lato/latolatin-bold-webfont.ttf') format('truetype'); -} -/* stylelint-enable */ - -html { - font-size: 18px; - line-height: 1.6; - -webkit-font-smoothing: antialiased; - @include mq(xs, s) { - font-size: 16px; - } -} - -body { - font-family: $font-sans; - color: $color-text; -} - -p { - margin: 0 0 1rem; -} - -h1, -h2, -h3, -h4, -h5 { - font-size: 1rem; - margin: 0 0 1rem; - line-height: 1.2; -} - -code { - font-size: 0.8rem; -} - -ul { - margin: 0 0 1rem; - padding-left: 1.5rem; -} - -li { - margin-bottom: 0.3rem; -} - -em { - font-style: normal; - font-weight: $font-weight-bold; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_accordion.scss b/_prototypes/Labour-Market/address/css/partials/components/_accordion.scss deleted file mode 100644 index 8b443a6d2d..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_accordion.scss +++ /dev/null @@ -1,97 +0,0 @@ -.accordion { - display: block; - overflow: hidden; -} - -.accordion__title { - background: none; - cursor: pointer; - padding: 1em 0; - border: none; - border-top: 1px solid $color-borders; - display: block; - appearance: none; - width: 100%; - text-align: left; - line-height: 1; - - &::before { - $size: 2rem; - transition: transform 300ms ease-in-out; - margin-right: 0.3rem; - speak: none; - content: ""; - background: url("#{$s}/img/icons/icons--accordion.svg") no-repeat center center; - text-align: center; - width: $size; - height: $size; - position: relative; - left: -0.1rem; - top: -1px; - vertical-align: middle; - display: inline-block; - } - - &:hover { - background: #F8F8F8; - } - - &.is-expanded { - &::before { - transform: rotate(90deg); - } - } - - &-right { - float: right; - line-height: 1.8; - display: none; - margin-right: 0.25rem; - text-decoration: underline; - } - - &:focus { - outline: none; - } -} - -.accordion__introduction { - p:last-child { - margin-bottom: 0; - } -} - -@include bp-suffix(accordion-unhide) { - display: inline-block; -} - -.accordion__controls { - text-align: right; - margin: 1rem 0.25rem; -} - -.accordion__control { - color: #222; - border: none; - background: none; - text-decoration: underline; - cursor: pointer; -} - -.accordion__body { - overflow: hidden; - border-left: 2px solid $color-borders; - padding-left: 2.5rem; - margin-left: 15px; - opacity: 0; - max-height: 0; - transition: all 0; - .no-js &, - &.is-expanded { - margin-bottom: 1rem; - max-height: 1000em; - height: auto; - opacity: 1; - transition: opacity 300ms ease-out, max-height 300ms ease-out; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_address.scss b/_prototypes/Labour-Market/address/css/partials/components/_address.scss deleted file mode 100644 index 2f143771ad..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_address.scss +++ /dev/null @@ -1,5 +0,0 @@ -.address { - font-size: 0.8rem; - line-height: 1.5; - text-transform: uppercase; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_answer.scss b/_prototypes/Labour-Market/address/css/partials/components/_answer.scss deleted file mode 100644 index 6355447def..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_answer.scss +++ /dev/null @@ -1,19 +0,0 @@ -.answer { - padding: 0; - margin-bottom: 1rem; - @include mq(m) { - margin-bottom: 2rem; - } - &:last-of-type { - margin-bottom: 0; - } -} - -.answer__guidance { - display: block; -} - -.answer--calculated { - padding-top: 1rem; - border-top: 3px solid $color-borders; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_badge.scss b/_prototypes/Labour-Market/address/css/partials/components/_badge.scss deleted file mode 100644 index e4625161d4..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_badge.scss +++ /dev/null @@ -1,19 +0,0 @@ -.badge { - display: inline-block; - vertical-align: middle; - padding: 0 0.8rem; - font-size: 0.85rem; - font-weight: 600; - line-height: 1.8; - border-radius: 2px; - text-transform: uppercase; -} - -.badge--amber { - background-color: $color-amber; -} - -.badge--blue { - color: white; - background-color: rgb(12, 96, 162); -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_bar.scss b/_prototypes/Labour-Market/address/css/partials/components/_bar.scss deleted file mode 100644 index 168eabcdc4..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_bar.scss +++ /dev/null @@ -1,31 +0,0 @@ -.bar { - background: $color-secondary; - color: $color-white; - padding: 0.5rem 0; - - @include mq(m) { - padding: 0.5rem 0; - } -} - -.bar__inner { - display: flex; - align-items: center; - line-height: 1.2; -} - -.bar__title { - display: inline-block; - vertical-align: middle; - margin: 0; -} - -.bar--hero { - .bar__title { - display: block; - margin: 1rem 0; - } - .bar__inner { - display: block; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_box.scss b/_prototypes/Labour-Market/address/css/partials/components/_box.scss deleted file mode 100644 index 1e2351f421..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_box.scss +++ /dev/null @@ -1,11 +0,0 @@ -.box { - padding: 1rem; - border: 1px solid $color-borders; - border-radius: 3px; - position: relative; - display: inline-block; - max-width: 40rem; - @include mq(m) { - padding: 2rem; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_buttons.scss b/_prototypes/Labour-Market/address/css/partials/components/_buttons.scss deleted file mode 100644 index 4808747566..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_buttons.scss +++ /dev/null @@ -1,178 +0,0 @@ -@mixin btn($bg, $color, $color-hover: $color) { - background-color: $bg; - color: $color; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - transition: background-color 200ms ease-in, color 200ms ease-in; - &:hover { - text-decoration: none; - color: $color-hover; - background-color: darken($bg, 10%); - } - &:focus { - background-color: $color-focus; - outline: none; - } - - &.btn--border { - font-weight: $font-weight-bold; - background: $color; - border: 1px solid $bg; - color: $bg; - padding: 0.5rem 2rem; - &:hover, - &:focus { - background: $bg; - color: $color-hover; - } - - @include mq(s) { - border-width: 2px; - } - } - - @include mq(s) { - width: auto; - } -} - -.btn { - @include btn($color-primary, $color-white); -} - -.btn--secondary { - @include btn($color-secondary, $color-white); -} - -.btn--neutral { - @include btn($color-dark-grey, $color-white); -} - -.btn--light { - @include btn($color-white, transparent, $color-secondary); -} - -.btn--lg { - font-weight: $font-weight-bold; - padding: 0.9rem 1rem; - @include mq(s) { - padding: 0.9rem 5rem; - } -} - -.btn--loader { - transition: all 300ms ease-out; - position: relative; - &::before { - transition: all 300ms ease-out; - display: inline-block; - vertical-align: middle; - content: ""; - width: 1.2em; - height: 1.2em; - opacity: 0; - margin-right: 0.5em; - background-image: url('/s/img/loader.svg'); - background-repeat: no-repeat; - background-position: center center; - background-size: 1.5rem; - pointer-events: none; - margin-left: -1.8em; - margin-top: -0.2em; - } - &.is-loading { - &::before { - opacity: 1; - } - } -} - -.btn--link { - padding: 0.1rem; - margin: 0; - display: inline-block; - color: $color-links; - background: transparent; - cursor: pointer; - text-decoration: underline; - width: auto; - &:hover { - text-decoration: underline; - color: $color-links-hover; - background: transparent; - } - &:focus { - color: white; - background: $color-links; - } -} - -.btn-group { - font-size: 0; - .btn { - display: inline-block; - margin-right: 18px; - &:last-of-type { - margin-right: 0; - } - } -} - -.btn-group__btn { - display: inline-block; -} - -.btn--menu { - padding-right: 1.5em; - @include mq(m) { - display: none; - } - &::before, - &::after { - transition: all 100ms ease-out; - content: ""; - position: absolute; - right: 0; - background-size: auto; - background-position: center; - background-repeat: no-repeat; - width: 1.1em; - height: 1.1em; - } - - &::before { - opacity: 1; - bottom: 3px; - right: 2px; - background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIyOTAgNTEgMTYgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGcgaWQ9Ikdyb3VwLTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDUxLjAwMDAwMCkiPg0KICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIiIGZpbGw9IiM0QTRBNEEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyLjA5NTIzODEiPjwvcmVjdD4NCiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiBmaWxsPSIjNEE0QTRBIiB4PSIwIiB5PSI1LjIzODA5NTI0IiB3aWR0aD0iMTYiIGhlaWdodD0iMi4wOTUyMzgxIj48L3JlY3Q+DQogICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgZmlsbD0iIzRBNEE0QSIgeD0iMCIgeT0iMTAuNDc2MTkwNSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgIDwvZz4NCjwvc3ZnPg'); - background-size: auto; - } - - &::after { - opacity: 0; - transform: scaleY(0); - background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIyOTAgNDUgMjQgMjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGcgaWQ9Ikdyb3VwLTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDQ1LjAwMDAwMCkiPg0KICAgICAgICA8ZyBpZD0iR3JvdXAtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMDAwMDAwLCAxMi41MDAwMDApIHJvdGF0ZSgtMzE1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMi41MDAwMDApIHRyYW5zbGF0ZSg0LjAwMDAwMCwgNC4wMDAwMDApIiBmaWxsPSIjNEE0QTRBIj4NCiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgeD0iMCIgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOC4wNDc2MTkpIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTguMDAwMDAwLCAtOC4wNDc2MTkpICIgeD0iMCIgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+'); - background-size: auto; - right: 2px; - bottom: 2px; - } - - .has-nav-open & { - &::before { - transform: scaleY(0); - opacity: 0; - } - - &::after { - transform: scaleY(1); - opacity: 1; - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_date.scss b/_prototypes/Labour-Market/address/css/partials/components/_date.scss deleted file mode 100644 index 2560bbc8b6..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_date.scss +++ /dev/null @@ -1,3 +0,0 @@ -.date { - white-space: nowrap; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_dialog.scss b/_prototypes/Labour-Market/address/css/partials/components/_dialog.scss deleted file mode 100644 index 80eacde532..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_dialog.scss +++ /dev/null @@ -1,45 +0,0 @@ -.dialog[aria-hidden="true"] { - display: none; -} - -.dialog__title { - padding: 0.5rem 1rem; - &:focus { - outline: none; - } -} - -.dialog__overlay { - z-index: 2; - background-color: rgba(0, 0, 0, 0.66); - position: fixed; - top: 0; - left: 0; - bottom: 0; - right: 0; - transition: background-color 300ms ease-out 100ms; - - .dialog.is-hidden & { - background-color: rgba(0, 0, 0, 0); - } -} - -.dialog__body { - text-align: center; - padding: 3rem 4rem 4rem; - background-color: $color-white; - max-width: 90%; - width: 32rem; - border-radius: 3px; - z-index: 3; - position: fixed; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - transition: all 300ms ease-out 100ms; - opacity: 1; - .dialog.is-hidden & { - opacity: 0; - transform: translate(-50%, -40%); - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_dl.scss b/_prototypes/Labour-Market/address/css/partials/components/_dl.scss deleted file mode 100644 index d01c7d1abc..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_dl.scss +++ /dev/null @@ -1,19 +0,0 @@ -.dl { - margin: 0 0 1rem; - @include mq(s) { - margin-bottom: 0; - } -} - -.dl__title { - text-transform: uppercase; - letter-spacing: 0.1em; - color: $color-very-dark-grey; -} - -.dl__data { - margin: 0 0 1rem; - &:last-child { - margin-bottom: 0; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_external.scss b/_prototypes/Labour-Market/address/css/partials/components/_external.scss deleted file mode 100644 index de882f3424..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_external.scss +++ /dev/null @@ -1,19 +0,0 @@ -.external { - // vertical-align: middle; - padding-right: 1.2em; - position: relative; - &::after { - position: absolute; - top: 0; - bottom: 0; - right: 0; - margin: auto; - content: " "; - background: url("/s/img/icons/icons--external-link.svg") no-repeat center center; - background-size: 1.9em; - background-color: transparent !important; - width: 1em; - height: 1em; - display: inline-block; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_feedback.scss b/_prototypes/Labour-Market/address/css/partials/components/_feedback.scss deleted file mode 100644 index 31c80d2fa7..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_feedback.scss +++ /dev/null @@ -1,12 +0,0 @@ -.feedback__message { - margin: 3rem 0; -} - -.feedback__field { - padding: 0; - margin-bottom: 1rem; - - &:last-of-type { - margin-bottom: 0; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_field.scss b/_prototypes/Labour-Market/address/css/partials/components/_field.scss deleted file mode 100644 index 806c6c5174..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_field.scss +++ /dev/null @@ -1,235 +0,0 @@ -.field { - background: none; -} - -.field__legend { - font-size: 1rem; - font-weight: $font-weight-bold; - margin-bottom: 0.5rem; -} - -.field__description { - line-height: 1.3; - display: block; -} - -.field__item { - margin: 0 0.5rem 0.5rem 0; - position: relative; - width: 100%; - display: inline-block; - @include mq(m) { - width: auto; - min-width: 20rem; - } -} - -.field:not(.field--cols) { - .field__item:last-of-type { - margin-bottom: 0; - } -} - -.field__other { - display: none; - clear: both; - background-color: $color-lighter-grey; - padding: 0 0.5rem 0.5rem; - .has-focus & { - background-color: transparent; - } - @include fixed { - display: block; - background-color: white; - } -} - -input:checked ~ .field__other { - display: block; -} - -.field--multiplechoice { - font-size: 0; - .field__item { - font-size: 1rem; - background: white; - border: 1px solid #999; - border-radius: 0.2rem; - cursor: pointer; - overflow: hidden; - position: relative; - transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in; - &:hover { - border-color: $color-links-hover; - box-shadow: none; - } - &.is-checked { - color: $color-text; - border-color: $color-links-hover; - box-shadow: 0 0 0 1px $color-links-hover; - &:hover { - border-color: $color-text; - background-color: #eee; - box-shadow: 0 0 0 1px $color-text; - } - } - &.has-focus { - color: $color-text; - border-color: $color-focus; - background-color: #f5f6ff; - box-shadow: 0 0 0 1px $color-focus; - &:hover { - border-color: $color-focus; - box-shadow: 0 0 0 1px $color-focus; - } - } - } - - &.field--cols { - @include mq(s) { - display: flex; - flex-wrap: wrap; - .field__item { - width: calc(50% - 1rem); - min-width: 0; - } - .label { - width: 100%; - } - &:last-of-type { - margin-bottom: 0; - } - } - } -} - -.fieldgroup--date { - .fieldgroup__title { - font-weight: 700; - display: inline-block; - width: 100%; - margin: 0 0 0.5rem; - } - - .fieldgroup__fields { - display: flex; - width: 100%; - flex-direction: row; - } - - .field { - margin: 0 0.5rem 0 0; - flex: 1 1 0; - clear: right; - - @include mq(s) { - margin-right: 1rem; - } - - @include fixed { - display: block; - float: left; - width: 100%; - margin-right: 1rem; - } - - @include ie7() { - input { - width: 80%; - } - } - } - - .field--day { - max-width: 6rem; - @include fixed { - width: 6rem; - } - } - - .field--month { - flex: 2; - max-width: 15rem; - @include fixed { - width: 15rem; - } - } - - .field--year { - margin-right: 0; - max-width: 6rem; - @include fixed { - width: 6rem; - } - } - - .input { - width: 100%; - } -} - -.field--selectionbtn { - .has-js & { - .input { - width: 0; - height: 0; - opacity: 0; - } - - .label { - padding-left: 1rem; - font-size: 1rem; - height: 100%; - @include mq(xs, s) { - font-size: 0.8rem; - padding: 0.35rem; - padding-left: 0.5rem; - } - } - } - - .field__item { - font-size: 1rem; - width: calc(50% - 0.15rem); - min-width: 0; - margin: 0 0.3rem 0.3rem 0; - vertical-align: top; - transition: opacity 100ms ease-out; - color: $color-links; - - &:nth-child(2n) { - margin-right: 0; - } - - &:hover { - border-color: $color-links-hover; - color: $color-links-hover; - label { - background: transparent !important; - } - } - - @for $i from 20 through 1 { - &:nth-of-type(#{$i}) { - transition-delay: $i * 25ms; - } - } - - .is-closed & { - opacity: 0; - @for $i from 1 through 20 { - &:nth-of-type(#{$i}) { - transition-delay: $i * 25ms; - } - } - } - .is-open & { - opacity: 1; - @for $i from 1 through 20 { - &:nth-of-type(#{$i}) { - transition-delay: $i * 25ms; - } - } - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_footer2.scss b/_prototypes/Labour-Market/address/css/partials/components/_footer2.scss deleted file mode 100644 index 93fb10e4d0..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_footer2.scss +++ /dev/null @@ -1,46 +0,0 @@ -.footer2 { - padding: 90px 0; - padding: 2rem 0; - margin-top: 36px; - margin-top: 2rem; - background-color: #595959; - color: #e4e8eb; -} - -.footer2_container { - width: 1080px; - margin: -20px; - padding: 0px; -} - -a { - color: #4263c2; -} - -.footer2__link { - color: #e4e8eb; -} - -.footer2__link:focus { - color: white; -} - -.footer2__link:hover { - color: #e4e8eb; -} - -.footer2 ul li { - list-style-type: none; -} - -.footer2 .venus { - margin: 2rem 0 1rem 0; -} - -.footer2-nav { - padding: 0 0 2rem 0; -} - -.footer2 .dl__data { - padding-left: 15px; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_form.scss b/_prototypes/Labour-Market/address/css/partials/components/_form.scss deleted file mode 100644 index 0644bde27f..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_form.scss +++ /dev/null @@ -1,3 +0,0 @@ -.form { - margin-bottom: 1rem; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_guidance.scss b/_prototypes/Labour-Market/address/css/partials/components/_guidance.scss deleted file mode 100644 index ac04d90674..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_guidance.scss +++ /dev/null @@ -1,78 +0,0 @@ -.guidance { - margin: 0.7rem 0 0 -0.1rem; -} - -.guidance__link { - display: inline-block; - vertical-align: middle; - line-height: 1; - text-decoration: underline; - padding: 0.2rem 0.5rem 0.2rem 0.2rem; - span { - display: inline-block; - vertical-align: middle; - } - &::before { - $size: 1rem; - - transition: transform 300ms ease-in-out; - margin-right: 0.3rem; - speak: none; - content: ""; - background: url("#{$s}/img/icons/icons--guidance.svg") no-repeat center center; - background-size: auto; - text-align: center; - width: $size; - height: $size; - position: relative; - left: -0.1rem; - vertical-align: middle; - display: inline-block; - } - - &:focus { - outline: none; - &::before { - background: url("#{$s}/img/icons/icons--guidance-white.svg") no-repeat center center; - } - } - - .is-expanded & { - &::before { - transform: rotate(90deg); - } - } - - .no-js & { - display: none; - } -} - -.guidance__main { - overflow: hidden; - width: 100%; - border-radius: 3px; - opacity: 0; - transition: all 0; - max-height: 0; - margin-left: 0.5rem; - .no-js &, - .is-expanded & { - max-height: 10000em; - height: auto; - opacity: 1; - transition: opacity 300ms ease-out, max-height 300ms ease-out; - } -} - -.guidance__content { - padding: 0; - width: 100%; - display: table; - table-layout: fixed; - margin-top: 1rem; - border-left: 2px solid $color-borders; - padding-left: 1rem; - margin-left: 1px; - -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_header.scss b/_prototypes/Labour-Market/address/css/partials/components/_header.scss deleted file mode 100644 index 694639f040..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_header.scss +++ /dev/null @@ -1,63 +0,0 @@ -$header-bp: 36em; - -.header { - display: block; - overflow: hidden; - padding: 1.284rem 0; - &::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: $color-secondary; - position: absolute; - top: 0; - left: 0; - } - @include mq($header-bp) { - display: flex; - align-items: center; - } -} - -.header__logo { - margin-bottom: 1rem; - @include mq($header-bp) { - margin-bottom: 0; - flex: 1 1 100%; - } -} - -.header__info { - white-space: nowrap; - min-height: 3rem; - - @include mq($from: xs, $to: m) { - max-width: 100%; - } - - @include mq($header-bp) { - float: right; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; - - &::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #a8bd3a; - position: absolute; - top: -1.3rem; - right: 0; - } - } - - @include fixed { - width: 20em; - float: right; - position: relative; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_header2.scss b/_prototypes/Labour-Market/address/css/partials/components/_header2.scss deleted file mode 100644 index 264f2df440..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_header2.scss +++ /dev/null @@ -1,65 +0,0 @@ -$header2-bp: 36em; - -.header2 { - display: block; - overflow: hidden; - padding: 1.4rem 0 1rem; - &::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: $color-secondary; - position: absolute; - top: 0; - left: 0; - margin: 0; - } - @include mq($header2-bp) { - display: flex; - align-items: center; - } -} - -.header2__logo { - margin-bottom: 1rem; - @include mq($header2-bp) { - margin-bottom: 0; - flex: 1 1 100%; - } -} - -.header2__info { - white-space: nowrap; - min-height: 3rem; - width: 550px; - - @include mq($from: xs, $to: m) { - max-width: 100%; - } - - @include mq($header2-bp) { - float: right; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; - - &::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #a8bd3a; - position: absolute; - top: -1.3rem; - right: 0; - } - } - - @include fixed { - width: 20em; - float: right; - position: relative; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_highlight.scss b/_prototypes/Labour-Market/address/css/partials/components/_highlight.scss deleted file mode 100644 index 1f38b209fa..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_highlight.scss +++ /dev/null @@ -1,5 +0,0 @@ -.highlight { - background-color: $color-emphasis; - padding: 0 2px; - font-style: normal; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_info.scss b/_prototypes/Labour-Market/address/css/partials/components/_info.scss deleted file mode 100644 index 2fa5aa101f..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_info.scss +++ /dev/null @@ -1,77 +0,0 @@ -.info { - display: block; - font-size: 0.9rem; - @include mq(m) { - font-size: 1rem; - } -} - -.info__title { - display: inline-block; - margin: 0; - font-size: 1em; -} - -.info__tel { - display: inline-block; - font-size: 1em; - line-height: 1; - margin-left: 1em; - &::before { - content: ""; - display: inline-block; - vertical-align: middle; - @include icon('phone'); - - width: 1.5em; - height: 1.5em; - background-size: 2.5em; - } -} - -.info__link { - text-decoration: none; - color: $color-text; - &:focus { - color: white; - } -} - -.info__list { - display: flex; - border-top: 1px solid $color-borders; - padding-top: 0.5em; - margin: 0.1em 0 0; - @include mq(m) { - display: inline-flex; - } -} - -.info__dt, -.info__dd { - display: inline-block; - font-size: 0.7em; - margin: 0; - line-height: 1.2; - white-space: nowrap; - &.first { - padding-left: 0; - margin-left: 0; - } - &.last { - padding-right: 0; - margin-right: 0; - border-right: none; - } -} - -.info__dt { - font-weight: 600; - margin-right: 0.2rem; -} - -.info__dd { - border-right: 1px solid $color-borders; - padding-right: 1em; - margin-right: 1em; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_input-type.scss b/_prototypes/Labour-Market/address/css/partials/components/_input-type.scss deleted file mode 100644 index 829bc81293..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_input-type.scss +++ /dev/null @@ -1,77 +0,0 @@ -.input-type { - display: flex; - position: relative; - align-items: center; - - .input-type__input { - $width: calc(#{$input-width} - #{$input-type-width}); - - border-radius: $input-radius; - line-height: normal; - position: relative; - z-index: 3; - width: 100%; - padding-left: $input-type-width + 0.5rem; - @include mq(s) { - width: $width; - } - @include fixed { - margin-left: 2.5rem; - border-left: 0; - } - } - - .input-type__type { - display: inline-block; - background-color: $color-lighter-grey; - border-right: 1px solid $color-borders; - border-radius: $input-radius 0 0 $input-radius; - padding: $input-padding 0; - width: $input-type-width; - font-weight: 600; - font-size: 1rem; - text-align: center; - line-height: normal; - position: absolute; - left: 1px; - top: 1px; - z-index: 4; - @include fixed { - left: 0; - width: 2.5rem; - height: 100%; - border: 1px solid $color-borders; - } - @include ie7 { - width: 1.15rem; - height: 1.15rem; - } - } -} - -.input-type--percentage, -.input-type--unit { - .input-type__input { - padding-left: 0.5rem; - @include fixed { - margin-left: 0; - } - } - .input-type__type { - left: auto; - right: 1px; - border-right: none; - border-left: 1px solid $color-borders; - border-radius: 0 $input-radius $input-radius 0; - @include mq(s) { - right: auto; - left: calc(#{$input-width - ($input-type-width) * 2} - 1px); - } - @include fixed { - left: $input-width - ($input-type-width); - top: 0; - border-right: 1px solid $color-borders; - } - } -} - diff --git a/_prototypes/Labour-Market/address/css/partials/components/_input.scss b/_prototypes/Labour-Market/address/css/partials/components/_input.scss deleted file mode 100644 index 69125c8e71..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_input.scss +++ /dev/null @@ -1,146 +0,0 @@ -.input { - position: relative; - z-index: 3; - padding: $input-padding; - display: block; - color: inherit; - font-size: 1rem; - border: 1px solid $color-borders; - border-radius: $input-radius; - width: 100%; - transition: border-color 200ms ease-in; - @include mq(s) { - width: $input-width; - } - &:hover { - border-color: $color-links-hover; - } - &:focus { - outline: none; - border-color: $color-focus; - box-shadow: 0 0 0 1px $color-focus; - @include fixed() { - outline: 2px solid $color-focus; - } - } -} - -.input__helper { - font-size: 0.8rem; - font-weight: 600; - margin-top: 0.2rem; -} - -.input--select { - appearance: none; - padding: $input-padding 2rem $input-padding 0.5rem; - background: $color-white url("/s/img/icons/icons--chevron-down.svg") no-repeat center right 6px; - background-size: 1.5rem; - line-height: 1.25rem; - &::-ms-expand { - display: none; - } - @include fixed() { - padding-right: 0.5rem; - } -} - -.input--textarea { - width: 100%; -} - -.input--radio, -.input--checkbox { - width: 20px; - height: 20px; - appearance: none; - border: 2px solid #9b9b9b; - padding: 0.5rem; - font-size: 1rem; - background: #eee; - box-shadow: inset 0 0 0 3px white; - cursor: pointer; - position: absolute; - top: 0.75rem; - left: 0.6rem; - transition: background-color 200ms ease-in, color 200ms ease-in; - &:checked { - border-color: $color-links-hover; - } - &:focus { - border-color: $color-focus; - outline: none; - } - @include mq(m) { - top: 0.85rem; - } - @include fixed() { - border: none; - background: none; - &:focus { - outline: 2px solid $color-focus; - } - } -} - -.input--radio { - border-radius: 100px; - box-shadow: inset 0 0 0 3px white; - &:checked { - background: $color-links-hover; - box-shadow: inset 0 0 0 3px white; - } - &:focus { - border-color: $color-focus; - box-shadow: inset 0 0 0 3px white; - outline: none; - &:checked { - border-color: $color-focus; - background-color: $color-focus; - } - } -} - -.input--checkbox { - background: url("/s/img/icons/icons--check.svg") no-repeat center center; - background-size: 0; - transition: background-size 50ms ease-out; - &:checked { - background-size: 20px; - box-shadow: none; - } - &:focus { - box-shadow: none; - } -} - -.input--block { - display: block; - width: 100%; -} - -.input--has-error { - background-color: $color-light-red; - transition: background-color 1s ease-in-out; -} - -.input--limit-reached { - border: 1px solid $color-red; - - &:focus { - outline: none; - border: 1px solid $color-red; - box-shadow: 0 0 0 1px $color-red; - @include fixed() { - outline: 2px solid $color-red; - } - } -} - -.no-js .input__limit { - display: none; -} - -.input__limit--reached { - color: $color-red; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_label.scss b/_prototypes/Labour-Market/address/css/partials/components/_label.scss deleted file mode 100644 index 42c7dd85c5..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_label.scss +++ /dev/null @@ -1,40 +0,0 @@ -.label { - display: block; - margin-bottom: 0.4rem; - font-weight: 600; - color: inherit; -} - -input:checked ~ .label { - background: $color-lighter-grey; - .has-focus & { - background-color: transparent; - } -} - -.label__description { - line-height: 1.4; - display: inline-block; -} - -.label--inline { - font-weight: 400; - padding: 0.7rem 1rem 0.7rem 2.5rem; - display: block; - margin: 0; - cursor: pointer; - @include fixed() { - width: 25rem; - } -} - -.label { - .field--textarea & { - font-weight: 400; - margin-bottom: 2rem; - } -} - -.label--small { - font-size: 0.8rem; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_lock.scss b/_prototypes/Labour-Market/address/css/partials/components/_lock.scss deleted file mode 100644 index 2ad21ddd63..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_lock.scss +++ /dev/null @@ -1,24 +0,0 @@ -.lock { - display: block; - display: flex; - align-items: center; - font-weight: 700; - &::before { - $size: 2rem; - content: " "; - display: inline-block; - vertical-align: middle; - background: $color-white url("/s/img/icons/icons--lock.svg") no-repeat center center; - background-size: 2.2rem; - min-width: $size; - height: $size; - margin-right: 0.5em; - } -} - -.lock__text { - display: inline-block; - vertical-align: middle; - font-size: 1rem; - line-height: 1.2; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_logo.scss b/_prototypes/Labour-Market/address/css/partials/components/_logo.scss deleted file mode 100644 index 5e833c07c9..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_logo.scss +++ /dev/null @@ -1,19 +0,0 @@ -.logo { - display: inline-block; - - @include lt-ie9() { - float: left; - display: block; - width: 220px; - height: 44px; - background: url("#{$s}/img/logo.png") no-repeat 0 0; - img { - display: none; - } - } -} - -.logo__img { - width: 220px; - height: auto; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_nav.scss b/_prototypes/Labour-Market/address/css/partials/components/_nav.scss deleted file mode 100644 index bb553407fd..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_nav.scss +++ /dev/null @@ -1,117 +0,0 @@ -.nav { - display: block; - padding: 0; -} - -.nav--vertical { - border-left: 1px solid $color-borders; - padding: 0.5rem 0 0.5rem 2rem; - margin: 0; - .nav__title { - margin-bottom: 0.5rem; - } - .nav__list { - list-style: none; - margin: 0; - padding: 0; - } - .nav__item { - margin: 0; - padding: 0.5rem 1rem 0.5rem 2rem; - position: relative; - margin-left: -2.5rem; - border-left: 0.5rem solid transparent; - } - .nav__link { - @include mq(m) { - font-size: 1rem; - } - } - .nav__item--completed { - &::before { - z-index: 2; - content: ""; - background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAbCAYAAAAZMl2nAAAABGdBTUEAALGPC/xhBQAAAjtJREFUSA29l0FLW0EQx2f2NWDSQ196sFBELKFfwVMPNcmLFZV68eRFPBd6K4IexKT0IHjpqdDi0aMg5iCKUvDkqdBDQYiKIIJY0oO1wZhMd0L3+V6yz+TlrZ1DNjOzM/9f9u1uEoD/aH3Lk/EgORGUMB1/VHDeXf4u7z9ZyvXqeqMuaDqWLGTf1Ov0sdEX8UdMWJmLuc0zr869g9iL2RlC+gwEHi08eCB60j/nN04VjCepQuZGe9GZJqAvANS6BRBKIobp8uz2CSu2TjDEcScEaxCk6Jq+2h9eDbB7LyBtIVhZGgEMQLVaXKAFYfzRdArBIFL8EgWOlOe394yCdAvBUBa/NNvTT+MJa7B/rSf7/KyyUzpuzuv8KBDcr2WPMMTV+Z+i3O2jUKtt2O+Hh3TC3lhUCO7lezQuBNFLJYSAV2BZY7/mNndVzDuagOB+7oroIHiCXJkE1G+Kj/NOjn2vmYLgng2QIAglSgTxGtB6spAbVzGTENwTiQiTeWdLfvKMEgkcEaqAYgrr8DDwxmwq9h7RppTPFYhIKGgFEGu+jM4hiAHRqmkIlmoc38rO0fdE5llJfi+9ljF33+hY/uV9m1w3r9OVULXuPRISRtVrx7AQ3MQFYccETDcQLSBRYbqF0IJ0CxMFIhAkLExUiDtBOoUxAdEWxAdDOCF9qXtrpiC4o+/U3Er43/Fpig+lTuQ9zPdMA8YkBKt1BMITK7uH3xLp1Ln8eTdqGoL7hzY777yV/1NehC5sU/AXb484yamkz/AAAAAASUVORK5CYII=') no-repeat center; - background-size: 1rem; - position: absolute; - left: 0.5rem; - width: 1.2em; - height: 1.2em; - bottom: 0; - top: 0; - margin: auto; - @include ie8() { - display: none; - } - } - @include lt-ie9() { - background: url('/s/img/check-green.png') no-repeat 0.5rem center; - background-size: 17px 13px; - } - } - .nav__item--current { - background-color: $colour-nav-highlight; - border-left: 0.5rem $color-secondary solid; - &.nav__item--completed { - &::before { - left: 0.5rem; - } - } - } -} - -.nav--horizontal { - font-size: 0; - margin: 0; - .nav__item { - font-size: 1rem; - display: inline-block; - margin: 0 0 0 0.5rem; - padding: 0 0.5rem 0 0; - position: relative; - text-align: center; - &:not(:last-child)::after { - content: ""; - position: absolute; - height: 1em; - width: 1px; - background-color: $color-borders; - right: -1px; - bottom: 0; - top: 0; - margin: auto; - } - &:first-child { - margin-left: 0; - padding-left: 0; - } - &:last-child { - margin-right: 0; - padding-right: 0; - border: none; - } - @include fixed() { - border-right: 1px solid $color-borders; - } - } - .nav__link { - display: inline-block; - text-decoration: none; - margin: 0; - text-align: center; - } -} - -.nav--dark { - .nav__link { - color: $color-text; - text-decoration: underline; - &:hover { - color: $color-links; - text-decoration: underline; - } - &:focus { - color: white; - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_notice.scss b/_prototypes/Labour-Market/address/css/partials/components/_notice.scss deleted file mode 100644 index a4dc7c9a82..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_notice.scss +++ /dev/null @@ -1,25 +0,0 @@ -.notice { - display: block; - display: flex; - align-items: center; - font-weight: 700; - &::before { - $size: 2rem; - - content: " "; - display: inline-block; - vertical-align: middle; - background: $color-white url("/s/img/icons/icons--info-circle.svg") no-repeat center center; - background-size: 3rem; - min-width: $size; - height: $size; - margin-right: 0.5em; - } -} - -.notice__text { - display: inline-block; - vertical-align: middle; - font-size: 1rem; - line-height: 1.2; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_panel.scss b/_prototypes/Labour-Market/address/css/partials/components/_panel.scss deleted file mode 100644 index fa88efecd0..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_panel.scss +++ /dev/null @@ -1,66 +0,0 @@ -@mixin panel_type($name, $color, $color-bg) { - .panel--#{$name} { - background: $color-bg; - .panel__header { - background: $color; - } - } - .panel--simple { - &.panel--#{$name} { - border-color: $color; - } - } -} - -.panel { - border-radius: 0; - a { - color: $color-secondary; - &:focus { - color: white; - } - } -} - -.panel__header { - color: $color-white; - margin: 0; - padding: 0.75rem 1rem; - border-radius: 0; -} - -.panel__title { - margin: 0; -} - -.panel__body { - padding: 1rem; -} - -@include panel_type(error, $color-red, $color-light-red); -@include panel_type(warn, $color-amber, $color-light-amber); -@include panel_type(success, $color-primary, $color-light-green); -@include panel_type(info, $color-secondary, $color-light-blue); - -.panel--simple { - border: none; - border-left: 8px solid transparent; - margin-left: -8px; - color: $color-black; - padding: 1rem; - .panel__header { - background: none; - padding: 0 0 1rem; - } - .panel__body { - background: none; - padding: 0; - } -} - -.panel--spacious { - padding: 1rem; - @include mq(m) { - padding: 2rem; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_question.scss b/_prototypes/Labour-Market/address/css/partials/components/_question.scss deleted file mode 100644 index e3b149b831..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_question.scss +++ /dev/null @@ -1,105 +0,0 @@ -.question { - margin-bottom: 1rem; - &:last-of-type { - margin-bottom: 0; - } - @include mq(m) { - margin-bottom: 2rem; - } -} - -.question__error { - background: $color-red; - color: white; - font-size: 0.9rem; - padding: 0.5rem 1rem; -} - -.question__legend { - margin-bottom: 1rem; - float: none; -} - -.question__title { - position: relative; - clear: both; - // NOTE: do not enable display block as it breaks any instance - // where this appears inside a `legend` - // display: block; - color: inherit; - margin-bottom: 1rem; - em { - background-color: $color-emphasis; - } -} - -.question__number { - @include mq(xl) { - position: absolute; - text-align: right; - left: -100px; - width: 100px; - padding-right: 0.8rem; - } -} - -.question__subtitle { - margin-top: 0.5rem; - clear: both; - display: block; - color: #888; - font-weight: 700; - font-size: 1rem; -} - -.question__description { - margin-bottom: 1rem; - clear: both; -} - -.question__guidance { - margin-bottom: 2rem; - clear: both; -} - -.question__actions { - margin-top: 1rem; - @include mq(s) { - margin-top: 2rem; - } -} - -.question__answers { - clear: both; -} - -.question__answer { - margin: 0 0 1rem; - transition: opacity 300ms ease-in-out; - opacity: 1; - &.is-hidden { - opacity: 0; - } - &.is-removed { - transition-duration: 500ms; - opacity: 0.5; - } - &:last-of-type { - margin-bottom: 0; - } -} - -.question--repeatinganswer { - .question__answer { - margin-bottom: 2rem; - } - .question__guidance--bottom { - margin: -1rem 0 0; - } - .answer { - margin-bottom: 1.5rem; - &:last-of-type { - margin-bottom: 0; - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_relationship.scss b/_prototypes/Labour-Market/address/css/partials/components/_relationship.scss deleted file mode 100644 index b34d07ba89..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_relationship.scss +++ /dev/null @@ -1,57 +0,0 @@ -.relationship { - display: block; -} - -.relationship__title { - width: 100%; // IE10 fix - padding-right: 2rem; - line-height: 1.2; -} - -.relationship__item { - border-top: 1px solid $color-light-grey; - padding: 1rem 0; - margin: 0; - position: relative; - &:last-of-type { - border-bottom: 1px solid $color-light-grey; - } -} - -.relationship__edit { - position: absolute; - right: 0; - top: 1.1rem; - display: inline-block; - line-height: 1; -} - -.relationship__body { - font-size: 0; - clear: both; - margin: 0; - padding: 0 1px 1px; - overflow: hidden; - transition: max-height 300ms ease-out 50ms; - .is-closed & { - max-height: 0; - pointer-events: none; - } - .is-open & { - max-height: 100rem; - height: auto; - opacity: 1; - pointer-events: auto; - transition: max-height 300ms ease-out 50ms; - } -} - -.relationship__fields { - margin-top: 1rem; - display: flex; - flex-wrap: wrap; -} - -.relationship__field { - display: block; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_skip.scss b/_prototypes/Labour-Market/address/css/partials/components/_skip.scss deleted file mode 100644 index acc8287e00..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_skip.scss +++ /dev/null @@ -1,27 +0,0 @@ -.skip { - position: absolute; - top: 0; - left: 0; - right: 0; - z-index: 999999; -} - -.skip__link { - display: block; - height: 1px; - width: 100%; - overflow: hidden; - position: absolute; - top: -30px; - transition: top 100ms; - color: $color-white; - background: $color-secondary; - font-weight: 600; - font-size: 1.1rem; - &:focus { - padding: 1rem; - max-height: 20em; - height: auto; - top: 0; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_summary.scss b/_prototypes/Labour-Market/address/css/partials/components/_summary.scss deleted file mode 100644 index 893802336b..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_summary.scss +++ /dev/null @@ -1,124 +0,0 @@ -.summary { - display: block; -} - -.summary__title { - font-size: 1.2rem; - margin-bottom: 1rem; - font-weight: $font-weight-bold; -} - -.summary__block { - margin: 0; - padding: 0; -} - -.summary__items { - font-size: 0.9rem; - text-align: left; - border: 1px solid $color-borders; - border-bottom: none; - margin: 0 0 1rem; - border-radius: 3px; - - @include fixed { - font-size: 0; - } - @include mq(s) { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: space-around; - } -} - -.summary__question, -.summary__answer { - margin: 0; - width: 100%; - border: none; - text-align: left; - border-bottom: 1px solid $color-borders; - @include mq(s) { - font-size: 1rem; - } - @include fixed { - display: inline-block; - vertical-align: middle; - font-size: initial; - } - @include lt-ie8 { - min-height: 3rem; - } -} - -.summary__question { - width: 100%; - border-bottom: 1px solid $color-borders; - background-color: $color-lighter-grey; - display: flex; - padding: 0.6rem 0.5rem; - line-height: 1.3; - // fixes IE10 wrapping problem - div { - width: 100%; - margin: 0; - } -} - -.summary__question--sub { - background-color: transparent; -} - -.summary__answer { - display: flex; - position: relative; - flex-direction: row; - justify-content: space-between; - overflow: hidden; - width: 100%; -} - -.summary__answer-text, -.summary__edit { - padding: 0.6rem 0.5rem; -} - -.summary__answer-text { - align-items: center; - flex: 1 1 auto; - font-weight: $font-weight-bold; - p:last-of-type { - margin-bottom: 0; - } -} - -.summary__answer-break { - word-break: break-all; -} - -.summary__edit { - padding: 0 1rem; - font-size: 0.9rem; - border-left: 1px solid $color-borders; - text-align: center; - display: flex; - // flex-basis: fit-content; - // flex-shrink: 0; - @include mq(s) { - padding: 0 2rem; - } - @include fixed { - position: absolute; - right: 0; - top: 0; - bottom: 0; - } -} - -.summary__edit-link { - display: block; - line-height: 1rem; - padding: 0 0.5rem; - align-self: center; -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_table.scss b/_prototypes/Labour-Market/address/css/partials/components/_table.scss deleted file mode 100644 index 8b91aa722f..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_table.scss +++ /dev/null @@ -1,32 +0,0 @@ -.table { - -} -caption { - text-align: left; -} -.table__dense { - font-size: 81.25%; - -.table--header--cell { - padding: 0.5rem 0 0.25rem 1rem; - @include nth-element(1, 0); - } -} - -.table--row { - border-bottom: 1px solid $color-grey; -} - -.table--header--cell { - padding: 0.5rem 0 0.5rem 1rem; - border-bottom: 2px solid $color-very-dark-grey; - @include nth-element(1, 0); -} -.table--cell__numeric { - text-align: right; -} - -.table--cell { - padding: 0.5rem 0 0.5rem 1rem; - @include nth-element(1, 0); -} diff --git a/_prototypes/Labour-Market/address/css/partials/components/_time.scss b/_prototypes/Labour-Market/address/css/partials/components/_time.scss deleted file mode 100644 index 6899050695..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/components/_time.scss +++ /dev/null @@ -1,35 +0,0 @@ -.time { - position: relative; -} - -.time__visual { - position: relative; - overflow: visible !important; - margin: 2rem auto; - display: block; -} - -.time__circle { - opacity: 1; - transition: stroke-dasharray 1s linear, stroke 1s ease-in; - stroke: $color-blue; - .is-warning & { - stroke: $color-red; - } -} - -.time__text { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; - height: 1rem; - line-height: 1; - text-align: center; - transition: color 1s ease-in; - .is-warning & { - color: $color-red; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/hacks/_hacks.scss b/_prototypes/Labour-Market/address/css/partials/hacks/_hacks.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/_prototypes/Labour-Market/address/css/partials/helpers/_functions.scss b/_prototypes/Labour-Market/address/css/partials/helpers/_functions.scss deleted file mode 100644 index 5c9e730fa8..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/helpers/_functions.scss +++ /dev/null @@ -1,26 +0,0 @@ -@function ems($pxval, $base: $base-font-size) { - @return em($pxval, $base); -} - -@function rems($size, $base) { - $remSize: $size / $base; - @return #{$remSize}rem; -} - -@function strip-unit($num) { - @return $num / ($num * 0 + 1); -} - -@function tint($color, $percentage) { - @return mix(white, $color, $percentage); -} - -@function shade($color, $percentage) { - @return mix(black, $color, $percentage); -} - -@function map-set($map, $key, $value) { - $new: ($key: $value); - - @return map-merge($map, $new); -} diff --git a/_prototypes/Labour-Market/address/css/partials/helpers/_mixins.scss b/_prototypes/Labour-Market/address/css/partials/helpers/_mixins.scss deleted file mode 100644 index 2dc15729ff..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/helpers/_mixins.scss +++ /dev/null @@ -1,96 +0,0 @@ -@mixin rem($property, $values...) { - $max: length($values); - $pxValues: ""; - $remValues: ""; - - @for $i from 1 through $max { - $value: strip-unit(nth($values, $i)); - $pxValues: #{$pxValues + $value * 16}px; - - @if $i < $max { - $pxValues: #{$pxValues + " "}; - } - } - - @for $i from 1 through $max { - $value: strip-unit(nth($values, $i)); - $remValues: #{$remValues + $value}rem; - - @if $i < $max { - $remValues: #{$remValues + " "}; - } - } - #{$property}: $pxValues; - #{$property}: $remValues; -} - -@mixin font-size($sizeValue: 1.6) { - @include rem(font-size, $sizeValue); -} - -@mixin inline-block-hack { - @if ($responsive == false) { - *display: inline; - zoom: 1; - } -} -// ============================================================================= -// String Replace -// ============================================================================= -@function str-replace($string, $search, $replace: "") { - $index: str-index($string, $search); - - @if $index { - @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); - } - - @return $string; -} - -@mixin clearfix() { - // no-op -} - -@mixin lt-ie10() { - .lt-ie10 & { - @content; - } -} - -@mixin lt-ie9() { - .lt-ie9 & { - @content; - } -} - -@mixin lt-ie8() { - .lt-ie8 & { - @content; - } -} - -@mixin lt-ie7() { - .lt-ie7 & { - @content; - } -} - -@mixin fixed() { - @if ($responsive == false) { - @content; - } -} - -@mixin icon($name) { - background: url("/s/img/icons/icons--#{$name}.svg") no-repeat center; -} - -// ============================================================================= -// Remove nth-Child Padding -// ============================================================================= - -@mixin nth-element($num,$px) { - &:nth-child(#{$num}) { - padding-left: $px; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/helpers/_mq.scss b/_prototypes/Labour-Market/address/css/partials/helpers/_mq.scss deleted file mode 100644 index e63abb2643..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/helpers/_mq.scss +++ /dev/null @@ -1,84 +0,0 @@ -@mixin mq($from: none, $to: none) { - @if $from != none and type-of($from) == "string" { - $from: get-bp-width($from); - } - - @if $to != none and type-of($to) == "string" { - $to: get-bp-width($to); - } - - @if $responsive { - @if $from == none { - @media only screen and (max-width: $to) { - @content; - } - } @else if $to == none { - @media only screen and (min-width: $from) { - @content; - } - } @else { - @media only screen and (min-width: $from) and (max-width: $to) { - @content; - } - } - } @else { - @if (strip-unit($from) <= strip-unit($grid-bp-fixed)) { - @content; - } - } -} - -@mixin fixed-width() { - @if not $responsive { - @content; - } -} - -@mixin ie8 { - @if not $responsive { - .lt-ie9 & { - @content; - } - } -} - -@mixin ie7 { - @if not $responsive { - .lt-ie8 & { - @content; - } - } -} - -@function get-bp-width($name, $breakpoints: $grid-bp) { - @if map-has-key($breakpoints, $name) { - @return map-get($breakpoints, $name); - } @else { - @warn "Breakpoint #{$name} wasn't found in $breakpoints."; - } -} - -/// @param {Number} $number - Number to remove unit from -/// @return {Number} - Unitless number -@function strip-unit($number) { - @if type-of($number) == "number" and not unitless($number) { - @return $number / ($number * 0 + 1); - } - @return $number; -} - -@mixin bp-suffix($class, $original: true, $breakpoints: $grid-bp) { - @if $original { - .#{$class} { - @content; - } - } - - @each $breakpoint, $size in $breakpoints { - @include mq($breakpoint) { - .#{$class}\@#{$breakpoint} { - @content; - } - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/objects/_container.scss b/_prototypes/Labour-Market/address/css/partials/objects/_container.scss deleted file mode 100644 index 820f35dea5..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/objects/_container.scss +++ /dev/null @@ -1,25 +0,0 @@ -.container { - max-width: $grid-max-width; - margin: 0 auto; - padding: 0 $grid-gutters; - box-sizing: border-box; - @if not $responsive { - width: $grid-max-width; - } - @else { - width: 100%; - } - @include mq(s) { - padding: 0 $grid-gutters; - } -} - -.grid--align-bottom { - .grid__col { - vertical-align: bottom; - } -} - -.grid__col { - font-size: 1rem; -} diff --git a/_prototypes/Labour-Market/address/css/partials/objects/_footer.scss b/_prototypes/Labour-Market/address/css/partials/objects/_footer.scss deleted file mode 100644 index 13df721a31..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/objects/_footer.scss +++ /dev/null @@ -1,13 +0,0 @@ -.footer { - padding: 2rem 0; - margin-top: 2rem; - background-color: $color-light-grey; - color: $color-very-dark-grey; -} - -.footer__link { - color: $color-very-dark-grey; - &:focus { - color: white; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/objects/_grid.scss b/_prototypes/Labour-Market/address/css/partials/objects/_grid.scss deleted file mode 100644 index c2f15b448e..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/objects/_grid.scss +++ /dev/null @@ -1,189 +0,0 @@ -.grid { - box-sizing: border-box; - @if $grid-use-letter-spacing-hack { - letter-spacing: -0.32em; - } - @else { - font-size: 0; - } - - margin-left: -$grid-gutters; -} - -.grid--float { - letter-spacing: 0; -} - -.grid--center { - text-align: center; - .grid__col { - text-align: left; - } -} - -.grid--center-all { - text-align: center; -} - -.grid--reverse { - direction: rtl; - .grid__col { - direction: ltr; - } -} - -.grid--spaced { - .grid__col { - margin-bottom: $grid-gutters; - } - &.grid--tight { - .grid__col { - margin-bottom: $grid-gutters/2; - } - } -} - -.grid--align-mid { - .grid__col { - vertical-align: middle; - } -} - -.grid--stagger-align { - .grid__col:nth-of-type(1n) { - text-align: right; - } - .grid__col:nth-of-type(2n) { - text-align: left; - } -} - -.grid--tight { - margin-left: -$grid-gutters/2; - .grid__col { - padding-left: $grid-gutters/2; - } -} - -.grid--gutterless { - margin-left: 0; - .grid__col { - padding-left: 0; - } -} - -.grid--pixelgutter { - margin-left: 1px; - .grid__col { - padding-left: 1px; - margin-bottom: 1px; - } -} - -.grid--flex { - flex-wrap: wrap; - flex-flow: row wrap; - display: flex; - .grid__col { - display: flex; - } - &.grid--center { - justify-content: center; - } -} - -@include bp-suffix(grid--bordered, false) { - margin-left: 0; - .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid $color-borders; - border-bottom: 1px solid $color-borders; - flex: 1 1 auto; - &:first-of-type { - border-right: 1px solid $color-borders; - padding-left: 0; - } - } -} - -.grid__col { - display: inline-block; - width: 100%; - vertical-align: top; - box-sizing: border-box; - background-clip: content-box; - @if $grid-use-letter-spacing-hack { - letter-spacing: normal; - word-spacing: normal; - } - @else { - font-size: $base-font-size; - } - - padding-left: $grid-gutters; - .grid--float & { - float: left; - display: block; - } -} - -@for $column from 1 through $grid-cols { - $width: percentage($column / $grid-cols); - - @include bp-suffix("col-#{$column}", false) { - width: $width; - width: calc(100% / #{$grid-cols / $column}); - .grid--flex & { - flex: 0 0 $width; - max-width: $width; - } - } - - @include bp-suffix("push-#{$column}", false) { - position: relative; - left: $width; - } - - @include bp-suffix("pull-#{$column}", false) { - position: relative; - left: 0 - $width; - } -} - -@include bp-suffix("nopull-", false) { - left: 0; -} - -@include bp-suffix("nopush-", false) { - left: 0; -} - -#bp-helper { - font-family: 'Consolas', 'Lucida Grande', sans-serif; - font-size: 0.8rem; - position: fixed; - bottom: 0; - right: 0; - display: block; - z-index: 999999; - width: auto; - padding: 1px 10px; - background: white; - opacity: 0.8; - text-align: center; - - &::before { - display: inline-block; - color: $color-text; - } - - @each $breakpoint, $size in $grid-bp { - @include mq($breakpoint) { - $width: get-bp-width($breakpoint); - &::before { - content: "#{$breakpoint} ≥ #{$width}"; - } - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/objects/_group.scss b/_prototypes/Labour-Market/address/css/partials/objects/_group.scss deleted file mode 100644 index 8efc3493d7..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/objects/_group.scss +++ /dev/null @@ -1,3 +0,0 @@ -.group { - margin-bottom: 2rem; -} diff --git a/_prototypes/Labour-Market/address/css/partials/objects/_list.scss b/_prototypes/Labour-Market/address/css/partials/objects/_list.scss deleted file mode 100644 index 48105e080b..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/objects/_list.scss +++ /dev/null @@ -1,46 +0,0 @@ -.list { - margin: 0; - padding: 0; -} - -.list__item { - &:last-child { - margin: 0; - } -} - -.list--bare { - list-style: none; -} - -.list--bullets { - margin-left: 1rem; -} - -.list--boxes { - font-family: monaco, Consolas, "Lucida Console", monospace; - list-style-type: none; - padding: 0; - margin: 1rem auto; - .list__item { - border: 1px solid #ccc; - display: inline-block; - padding: 0.4rem; - text-align: center; - margin: 0.2rem; - background: rgba(255, 255, 255, 0.5); - &:first-child { - margin-left: 0; - } - @include mq(m) { - padding: 0.5rem 1rem; - margin: 0 0.5rem; - } - } -} - -.list--errors { - .list__item { - color: $color-red; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/objects/_page.scss b/_prototypes/Labour-Market/address/css/partials/objects/_page.scss deleted file mode 100644 index 12c777d88e..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/objects/_page.scss +++ /dev/null @@ -1,118 +0,0 @@ -$nav-width: 14rem; - -.page { - display: flex; - min-height: 100%; - flex-direction: column; - width: 100%; - overflow-x: hidden; -} - -.page__header { - margin-bottom: 0; - &:empty { - display: none; - } -} - -.page__subheader { - padding: 0.5rem 0 1rem 0; - overflow: hidden; - min-height: 2.6rem; - &:empty { - height: 1rem; - } -} - -.page__subheader .container > * { - margin-bottom: 1rem; - - &:last-child { - margin-bottom: 0; - } -} - -.page__previous { - float: left; - .has-nav-open & { - display: none; - } -} - -.page__previous--bottom { - float: none; -} - -.page__content { - flex: 1 0 auto; - // NOTE: padding-bottom: 1px fixes safari scroll issue - // Issue number #862 - padding-bottom: 1px; - position: relative; - overflow-x: hidden; -} - -.page__menubtn { - display: none; - float: right; -} - -.no-js { - .page__nav { - margin-bottom: 2rem; - } -} - -.has-js { - .page__nav { - margin: 0 0 1rem; - position: absolute; - right: 0-($nav-width + 1rem); - width: $nav-width; - display: none; - top: 0; - @include mq(m) { - display: block; - right: 0; - position: relative; - width: auto; - } - } - - .page__menubtn { - vertical-align: middle; - display: inline-block; - position: relative; - line-height: 1; - } - - .page__container { - transition: transform 200ms ease-out; - } - - .page__main { - transform: translateX(0); - transition: opacity 100ms ease-out; - } - - .has-nav-open { - .page__container { - transform: translateX(0-($nav-width + 1rem)); - } - .page__main { - opacity: 0.2; - pointer-events: none; - } - .page__nav { - display: block; - } - } -} - -.page__prefooter { - clear: both; -} - -.page__footer { - clear: both; -} diff --git a/_prototypes/Labour-Market/address/css/partials/objects/_section.scss b/_prototypes/Labour-Market/address/css/partials/objects/_section.scss deleted file mode 100644 index e21d3ad44e..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/objects/_section.scss +++ /dev/null @@ -1,114 +0,0 @@ -$section-number-size-s: 2rem; -$section-number-size-m: 2.7rem; - -.section { - padding: 1rem 0; - border-bottom: 1px solid $color-light-grey; - &:last-of-type { - border: none; - padding-bottom: 0; - } - @include mq(s) { - padding: 2rem 0; - } - - &:first-of-type { - padding-top: 0; - margin-top: 0; - } -} - -.section__title { - display: flex; - align-items: flex-start; - @include mq(m) { - align-items: center; - } -} - -.section__number { - display: inline-flex; - align-items: center; - justify-content: center; - color: $color-white; - position: relative; - text-align: center; - min-width: $section-number-size-s; - height: $section-number-size-s; - top: 0; - left: 0; - vertical-align: top; - box-sizing: content-box; - margin-right: 12px; - z-index: 1; - @include mq(m) { - display: flex; - top: 2px; - min-width: $section-number-size-m; - height: $section-number-size-m; - margin-right: 14px; - } - @include mq(xl) { - position: absolute; - top: -2px; - left: -62px; - } - @include lt-ie10() { - color: $color-text; - display: inline-block; - min-width: auto; - height: auto; - top: 0; - position: relative; - font-size: 1.55556rem; - } - &::before { - content: ""; - background-color: $color-section-number; - border-radius: 100%; - min-width: $section-number-size-s; - height: $section-number-size-s; - position: absolute; - display: block; - z-index: -1; - top: 0; - left: 0; - @include mq(m) { - min-width: $section-number-size-m; - height: $section-number-size-m; - } - @include lt-ie10() { - background-color: transparent; - display: none; - } - } -} - -.section__description { - @include mq(s) { - padding: 0; - } - div { - @include mq(s) { - display: table-cell; - width: 50%; - padding-bottom: 1rem; - &:first-of-type { - padding-left: 0.25rem; - padding-right: 0.5rem; - } - &:last-of-type { - padding-left: 1rem; - } - } - ul { - padding-left: 1rem; - @include mq(s) { - margin-bottom: 0; - } - @include lt-ie8 { - margin-bottom: 1rem; - } - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/objects/_type-scale.scss b/_prototypes/Labour-Market/address/css/partials/objects/_type-scale.scss deleted file mode 100644 index cfd1d468c2..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/objects/_type-scale.scss +++ /dev/null @@ -1,58 +0,0 @@ -$base: 16px; -$base-lg: 18px; - -$type_matrix: ( - jupiter: ( - small: 28px, - large: 36px, - weight: $font-weight-bold, - line-height: 1.4, - ), - saturn: ( - small: 22px, - large: 28px, - weight: $font-weight-bold, - line-height: 1.4, - ), - neptune: ( - small: 18px, - large: 22px, - weight: $font-weight-bold, - line-height: 1.4, - ), - venus: ( - small: 16px, - large: 18px, - weight: $font-weight-bold, - line-height: 1.4, - ), - mars: ( - small: $base, - large: $base-lg, - weight: $font-weight-regular, - line-height: 1.4, - ), - mercury: ( - small: 14px, - large: 14px, - weight: $font-weight-bold, - line-height: 1.4, - ), - pluto: ( - small: 14px, - large: 14px, - weight: $font-weight-regular, - line-height: 1.4, - ) -); - -@each $name, $props in $type_matrix { - .#{$name} { - font-size: rems(map-get($props, small), $base); - font-weight: map-get($props, weight); - line-height: map-get($props, line-height); - @include mq(m) { - font-size: rems(map-get($props, large), $base-lg); - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/utilities/_colors.scss b/_prototypes/Labour-Market/address/css/partials/utilities/_colors.scss deleted file mode 100644 index c7a8cbf5c9..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/utilities/_colors.scss +++ /dev/null @@ -1,17 +0,0 @@ -@each $label, $color in (blue: $color-secondary, green: $color-primary) { - .u-#{$label} { - color: $color; - } - .u-bg-#{$label} { - background-color: $color; - } - - @for $tint from 1 through 10 { - .u-#{$label}-#{$tint*10} { - color: tint($color, $tint*10); - } - .u-bg-#{$label}-#{$tint*10} { - background-color: tint($color, $tint*10); - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/utilities/_display.scss b/_prototypes/Labour-Market/address/css/partials/utilities/_display.scss deleted file mode 100644 index 5d78ef1d45..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/utilities/_display.scss +++ /dev/null @@ -1,7 +0,0 @@ -.u-d-no { - display: none; -} - -.u-d-b { - display: block; -} diff --git a/_prototypes/Labour-Market/address/css/partials/utilities/_float.scss b/_prototypes/Labour-Market/address/css/partials/utilities/_float.scss deleted file mode 100644 index 8f58f403d0..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/utilities/_float.scss +++ /dev/null @@ -1,38 +0,0 @@ -/** - * For modern browsers - * 1. The space content is one way to avoid an Opera bug when the - * contenteditable attribute is included anywhere else in the document. - * Otherwise it causes space to appear at the top and bottom of elements - * that are clearfixed. - * 2. The use of `table` rather than `block` is only necessary if using - * `:before` to contain the top-margins of child elements. - */ -.u-cf::before, -.u-cf::after { - content: " "; /* 1 */ - display: table; /* 2 */ -} - -.u-cf::after { - clear: both; -} - -/** - * For IE 6/7 only - * Include this rule to trigger hasLayout and contain floats. - */ -.u-cf { - *zoom: 1; -} - -.u-fr { - float: right; -} - -.u-f-no { - float: none; -} - -@include bp-suffix(u-fr) { - float: right; -} diff --git a/_prototypes/Labour-Market/address/css/partials/utilities/_margin.scss b/_prototypes/Labour-Market/address/css/partials/utilities/_margin.scss deleted file mode 100644 index 6085f8fa11..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/utilities/_margin.scss +++ /dev/null @@ -1,24 +0,0 @@ -$sizes: ( - no: 0 !important, - xs: 0.5rem, - s: 1rem, - m: 1.5rem, - l: 2rem, - xl: 3rem -); - -$margins: ( - mt: margin-top, - mr: margin-right, - mb: margin-bottom, - ml: margin-left, - m: margin -); - -@each $key, $value in $sizes { - @each $abbr, $dec in $margins { - @include bp-suffix(u-#{$abbr}-#{$key}) { - #{$dec}: #{$value}; - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/utilities/_pad.scss b/_prototypes/Labour-Market/address/css/partials/utilities/_pad.scss deleted file mode 100644 index 17d52de798..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/utilities/_pad.scss +++ /dev/null @@ -1,21 +0,0 @@ -$sizes: ( - s: 1rem, - m: 2rem, - l: 3rem -); - -$padding: ( - pt: padding-top, - pr: padding-right, - pb: padding-bottom, - pl: padding-left, - p: padding -); - -@each $key, $value in $sizes { - @each $abbr, $dec in $padding { - @include bp-suffix(u-#{$abbr}-#{$key}) { - #{$dec}: #{$value}; - } - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/utilities/_typography.scss b/_prototypes/Labour-Market/address/css/partials/utilities/_typography.scss deleted file mode 100644 index c9dd99d517..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/utilities/_typography.scss +++ /dev/null @@ -1,33 +0,0 @@ -$sizes: ( - xxs: 0.7rem, - xs: 0.8rem, - s: 0.9rem, - m: 1rem, - l: 1.5rem -); - -@each $key, $value in $sizes { - @include bp-suffix(u-fs-#{$key}) { - font-size: #{$value}; - } -} - -.u-fw-b { - font-weight: 700; -} - -.u-fw-n { - font-weight: normal; -} - -.u-fs-i { - font-style: italic; -} - -.u-tt-u { - text-transform: uppercase; -} - -.u-lighter { - color: $color-text-light; -} diff --git a/_prototypes/Labour-Market/address/css/partials/utilities/_utilities.scss b/_prototypes/Labour-Market/address/css/partials/utilities/_utilities.scss deleted file mode 100644 index a0d224fed8..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/utilities/_utilities.scss +++ /dev/null @@ -1,13 +0,0 @@ -.u-dib { - display: inline-block; -} - -.u-db { - display: block; -} - -.u-no-js-hide { - .no-js & { - display: none; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/utilities/_visibility.scss b/_prototypes/Labour-Market/address/css/partials/utilities/_visibility.scss deleted file mode 100644 index 66c21c0edf..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/utilities/_visibility.scss +++ /dev/null @@ -1,46 +0,0 @@ -.u-hidden { - display: none !important; - visibility: hidden; -} - -.u-visuallyhidden, -.u-vh { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; -} - -.u-visuallyhidden.u-focusable:active, -.u-vh.u-focusable:active, -.u-visuallyhidden.u-focusable:focus, -.u-vh.u-focusable:focus { - clip: auto; - height: auto; - margin: 0; - overflow: visible; - position: static; - width: auto; -} - -.u-invisible { - visibility: hidden; -} - -.u-ir { - background-color: transparent; - border: 0; - overflow: hidden; - *text-indent: -9999px; -} - -.u-ir::before { - content: ""; - display: block; - width: 0; - height: 150%; -} diff --git a/_prototypes/Labour-Market/address/css/partials/vars/_colors.scss b/_prototypes/Labour-Market/address/css/partials/vars/_colors.scss deleted file mode 100644 index 867647663a..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/vars/_colors.scss +++ /dev/null @@ -1,36 +0,0 @@ -$color-white: #fff; -$color-black: #222; -$color-grey: #ccc; -$color-dark-grey: #999; -$color-very-dark-grey: #595959; -$color-light-grey: #e4e8eb; -$color-lighter-grey: #f5f5f5; - -// brand - -$color-primary: #0f8243; -$color-primary-dark: #677424; -$color-secondary: #033e58; - -$color-red: #d0021b; -$color-light-red: #fbecec; -$color-yellow: yellow; -$color-amber: #fe781f; -$color-light-amber: #fdf6ec; -$color-blue: #4263c2; -$color-light-blue: #eff0f9; -$color-light-green: #edf4f0; - -// assignment - -$color-text: $color-black; -$color-text-light: $color-very-dark-grey; -$color-links: $color-blue; -$color-links-hover: $color-secondary; -$color-focus: $color-blue; -$color-borders: $color-dark-grey; -$color-placeholder: lighten($color-text-light, 40%); -$color-emphasis: #dce5b0; -$colour-nav-highlight: $color-light-blue; -$color-errors: $color-red; -$color-section-number: $color-secondary; diff --git a/_prototypes/Labour-Market/address/css/partials/vars/_forms.scss b/_prototypes/Labour-Market/address/css/partials/vars/_forms.scss deleted file mode 100644 index 113d341746..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/vars/_forms.scss +++ /dev/null @@ -1,4 +0,0 @@ -$input-radius: 3px; -$input-padding: 0.6rem; -$input-type-width: 2.9rem; -$input-width: 19.5rem; diff --git a/_prototypes/Labour-Market/address/css/partials/vars/_grid.scss b/_prototypes/Labour-Market/address/css/partials/vars/_grid.scss deleted file mode 100644 index b97a415d2d..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/vars/_grid.scss +++ /dev/null @@ -1,30 +0,0 @@ -// set to false for fixed-grid -$responsive: true !default; - -$grid-bp: ( - xs: 300px, - s: 500px, - m: 740px, - l: 980px, - xl: 1300px, - xxl: 1600px -) !default; - -$grid-max-width: 57.445rem !default; -$grid-cols: 12 !default; -$grid-cols-mobile: 4 !default; -$grid-gutters: 1rem !default; -$grid-bp-fixed: map-get($grid-bp, m) !default; -$grid-use-letter-spacing-hack: false; -$grid-baseline: 16px; - -:root { - --grid-cols: $grid-cols-mobile; - --grid-gutters: $grid-gutters; - --grid-max-width: $grid-max-width; - --grid-baseline: $grid-baseline; - - @include mq(m) { - --grid-cols: $grid-cols; - } -} diff --git a/_prototypes/Labour-Market/address/css/partials/vars/_typography.scss b/_prototypes/Labour-Market/address/css/partials/vars/_typography.scss deleted file mode 100644 index 410f46037a..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/vars/_typography.scss +++ /dev/null @@ -1,8 +0,0 @@ -$font-sans: "Lato", "Helvetica Neue", Arial, sans-serif; -$font-serif: Georgia, serif; - -$base-font-size: 1rem; -$base-line-height: 1.5; - -$font-weight-regular: 400; -$font-weight-bold: 600; diff --git a/_prototypes/Labour-Market/address/css/partials/vars/_vars.scss b/_prototypes/Labour-Market/address/css/partials/vars/_vars.scss deleted file mode 100644 index 86c89c2728..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/vars/_vars.scss +++ /dev/null @@ -1 +0,0 @@ -$s: "/s"; diff --git a/_prototypes/Labour-Market/address/css/partials/vendor/_normalize.scss b/_prototypes/Labour-Market/address/css/partials/vendor/_normalize.scss deleted file mode 100644 index e23ca55862..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/vendor/_normalize.scss +++ /dev/null @@ -1,554 +0,0 @@ -/* ========================================================================== - Normalize.scss settings - ========================================================================== */ -/** - * Includes legacy browser support IE6/7 - * - * Set to false if you want to drop support for IE6 and IE7 - */ - -$legacy_browser_support: true; - -/* ========================================================================== - HTML5 display definitions - ========================================================================== */ - -/* - * Corrects `block` display not defined in IE 8/9. - */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} - -/** - * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. - */ - -audio, -canvas, -video { - display: inline-block; - @if $legacy_browser_support { - *display: inline; - *zoom: 1; - } -} - -/** - * Prevents modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Address styling not present in IE 8/9. - */ - -[hidden] { - display: none; -} - -/* ========================================================================== - Base - ========================================================================== */ - -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * 3.Corrects text resizing oddly in IE 6/7 when body `font-size` is set using - * `em` units. - */ - -html { - @if $legacy_browser_support { - font-size: 100%; /* 3 */ - } - font-family: sans-serif; /* 1 */ - -ms-text-size-adjust: 100%; /* 2 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/** - * Remove default margin. - */ - -body { - margin: 0; -} - -/* ========================================================================== - Links - ========================================================================== */ - -/** - * Address `outline` inconsistency between Chrome and other browsers. - */ - -/** - * Improves readability when focused and also mouse hovered in all browsers. - */ - -a { - &:focus { - outline: thin dotted; - } - &:active, &:hover { - outline: 0; - }; -} - - -/* ========================================================================== - Typography - ========================================================================== */ - -/** - * Addresses font sizes and margins set differently in IE 6/7. - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari 5, and Chrome. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; - @if $legacy_browser_support { - margin: 0.67em 0; - } -} - -@if $legacy_browser_support { - h2 { - font-size: 1.5em; - margin: 0.83em 0; - } - - h3 { - font-size: 1.17em; - margin: 1em 0; - } - - h4 { - font-size: 1em; - margin: 1.33em 0; - } - - h5 { - font-size: 0.83em; - margin: 1.67em 0; - } - - h6 { - font-size: 0.75em; - margin: 2.33em 0; - } -} - -/** - * Address styling not present in IE 8/9, Safari 5, and Chrome. - */ - -abbr[title] { - border-bottom: 1px dotted; -} - -/** - * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. - */ - -b, -strong { - font-weight: bold; -} - -@if $legacy_browser_support { - blockquote { - margin: 1em 40px; - } -} - -/** - * Address styling not present in Safari 5 and Chrome. - */ - -dfn { - font-style: italic; -} - -/** - * Address differences between Firefox and other browsers. - */ - -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} - -/** - * Addresses styling not present in IE 8/9. - */ - -mark { - background: #ff0; - color: #000; -} - -/** - * Addresses margins set differently in IE 6/7. - */ - -@if $legacy_browser_support { - p, - pre { - margin: 1em 0; - } -} - -/** - * Correct font family set oddly in Safari 5 and Chrome. - */ - -code, -kbd, -pre, -samp { - font-family: monospace, serif; - @if $legacy_browser_support { - _font-family: 'courier new', monospace; - } - font-size: 1em; -} - -/** - * Improve readability of pre-formatted text in all browsers. - */ - -pre { - white-space: pre-wrap; -} - -/** - * Set consistent quote types. - */ - -q { - quotes: "\201C" "\201D" "\2018" "\2019"; -} - -@if $legacy_browser_support { - /* - * Addresses CSS quotes not supported in IE 6/7. - */ - - q { - quotes: none; - } - - /* - * Addresses `quotes` property not supported in Safari 4. - */ - - q:before, - q:after { - content: ''; - content: none; - } -} - -/** - * Address inconsistent and variable font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -@if $legacy_browser_support { - - /* ========================================================================== - Lists - ========================================================================== */ - - /* - * Addresses margins set differently in IE 6/7. - */ - - dl, - menu, - ol, - ul { - margin: 1em 0; - } - - dd { - margin: 0 0 0 40px; - } - - /* - * Addresses paddings set differently in IE 6/7. - */ - - menu, - ol, - ul { - padding: 0 0 0 40px; - } - - /* - * Corrects list images handled incorrectly in IE 7. - */ - - nav ul, - nav ol { - list-style: none; - list-style-image: none; - } - -} - -/* ========================================================================== - Embedded content - ========================================================================== */ - -/** - * 1. Remove border when inside `a` element in IE 8/9. - * 2. Improves image quality when scaled in IE 7. - */ - -img { - border: 0; - @if $legacy_browser_support { - -ms-interpolation-mode: bicubic; /* 2 */ - } -} - -/** - * Correct overflow displayed oddly in IE 9. - */ - -svg:not(:root) { - overflow: hidden; -} - -/* ========================================================================== - Figures - ========================================================================== */ - -/** - * Address margin not present in IE 8/9 and Safari 5. - */ - -figure { - margin: 0; -} - -/* ========================================================================== - Forms - ========================================================================== */ - -/** - * Define consistent border, margin, and padding. - */ - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -/** - * 1. Correct `color` not being inherited in IE 8/9. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - * 3. Corrects text not wrapping in Firefox 3. - * 4. Corrects alignment displayed oddly in IE 6/7. - */ - -legend { - border: 0; /* 1 */ - padding: 0; /* 2 */ - @if $legacy_browser_support { - white-space: normal; /* 2 */ - *margin-left: -7px; /* 3 */ - } -} - -/** - * 1. Correct font family not being inherited in all browsers. - * 2. Correct font size not being inherited in all browsers. - * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. - * 4. Improves appearance and consistency in all browsers. - */ - -button, -input, -select, -textarea { - font-family: inherit; /* 1 */ - font-size: 100%; /* 2 */ - margin: 0; /* 3 */ - @if $legacy_browser_support { - vertical-align: baseline; /* 3 */ - *vertical-align: middle; /* 3 */ - } -} - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ - -button, -input { - line-height: normal; -} - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. - * Correct `select` style inheritance in Firefox 4+ and Opera. - */ - -button, -select { - text-transform: none; -} - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - * 4. Removes inner spacing in IE 7 without affecting normal text inputs. - * Known issue: inner spacing remains in IE 6. - */ - -button, -html input[type="button"], /* 1 */ -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; /* 2 */ - cursor: pointer; /* 3 */ - @if $legacy_browser_support { - *overflow: visible; /* 4 */ - } -} - -/** - * Re-set default cursor for disabled elements. - */ - -button[disabled], -html input[disabled] { - cursor: default; -} - -/** - * 1. Address box sizing set to `content-box` in IE 8/9. - * 2. Remove excess padding in IE 8/9. - * 3. Removes excess padding in IE 7. - * Known issue: excess padding remains in IE 6. - */ - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ - @if $legacy_browser_support { - *height: 13px; /* 3 */ - *width: 13px; /* 3 */ - } -} - -/** - * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome - * (include `-moz` to future-proof). - */ - -input[type="search"] { - -webkit-appearance: textfield; /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; /* 2 */ - box-sizing: content-box; -} - -/** - * Remove inner padding and search cancel button in Safari 5 and Chrome - * on OS X. - */ - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * Remove inner padding and border in Firefox 4+. - */ - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -/** - * 1. Remove default vertical scrollbar in IE 8/9. - * 2. Improve readability and alignment in all browsers. - */ - -textarea { - overflow: auto; /* 1 */ - vertical-align: top; /* 2 */ -} - -/* ========================================================================== - Tables - ========================================================================== */ - -/** - * Remove most spacing between table cells. - */ - -table { - border-collapse: collapse; - border-spacing: 0; -} diff --git a/_prototypes/Labour-Market/address/css/partials/vendor/_prism.scss b/_prototypes/Labour-Market/address/css/partials/vendor/_prism.scss deleted file mode 100644 index c0d0f7df4e..0000000000 --- a/_prototypes/Labour-Market/address/css/partials/vendor/_prism.scss +++ /dev/null @@ -1,125 +0,0 @@ - -code[class*="language-"], -pre[class*="language-"] { - color: black; - background: none; - font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; - direction: ltr; - text-align: left; - white-space: pre; - word-spacing: normal; - word-break: normal; - word-wrap: normal; - line-height: 1.5; - tab-size: 4; - hyphens: none; -} - -pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, -code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { - text-shadow: none; - background: #b3d4fc; -} - -pre[class*="language-"]::selection, pre[class*="language-"] ::selection, -code[class*="language-"]::selection, code[class*="language-"] ::selection { - text-shadow: none; - background: #b3d4fc; -} - -@media print { - code[class*="language-"], - pre[class*="language-"] { - text-shadow: none; - } -} - -/* Code blocks */ -pre[class*="language-"] { - padding: 1em; - margin: .5em 0; - overflow: auto; -} - -:not(pre) > code[class*="language-"], -pre[class*="language-"] { - background: #F4F4F4; -} - -/* Inline code */ -:not(pre) > code[class*="language-"] { - padding: .1em; - border-radius: .3em; - white-space: normal; -} - -.token.comment, -.token.prolog, -.token.doctype, -.token.cdata { - color: slategray; -} - -.token.punctuation { - color: #999; -} - -.namespace { - opacity: .7; -} - -.token.property, -.token.tag, -.token.boolean, -.token.number, -.token.constant, -.token.symbol, -.token.deleted { - color: #905; -} - -.token.selector, -.token.attr-name, -.token.string, -.token.char, -.token.builtin, -.token.inserted { - color: #690; -} - -.token.operator, -.token.entity, -.token.url, -.language-css .token.string, -.style .token.string { - color: #a67f59; - background: hsla(0, 0%, 100%, .5); -} - -.token.atrule, -.token.attr-value, -.token.keyword { - color: #07a; -} - -.token.function { - color: #DD4A68; -} - -.token.regex, -.token.important, -.token.variable { - color: #e90; -} - -.token.important, -.token.bold { - font-weight: bold; -} -.token.italic { - font-style: italic; -} - -.token.entity { - cursor: help; -} diff --git a/_prototypes/Labour-Market/address/css/themes/census/_theme_vars.scss b/_prototypes/Labour-Market/address/css/themes/census/_theme_vars.scss deleted file mode 100644 index 7286182c90..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/census/_theme_vars.scss +++ /dev/null @@ -1,5 +0,0 @@ -$color-purple: #6e2585; -$color-secondary: $color-purple; -$color-emphasis: #f1e9f3; -$colour-nav-highlight: #faf4fc; -$color-section-number: $color-purple; diff --git a/_prototypes/Labour-Market/address/css/themes/census/components/_footer.scss b/_prototypes/Labour-Market/address/css/themes/census/components/_footer.scss deleted file mode 100644 index de744d67b0..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/census/components/_footer.scss +++ /dev/null @@ -1,104 +0,0 @@ -.footer--census { - background: white; - height: auto; - padding: 0; - margin: 1.5rem 0 0; - background-color: transparent; - position: relative; - color: $color-text; - .footer__container { - overflow: hidden; - } - .footer__logo { - display: block; - margin: 0 0 1rem; - width: 150px; - img { - display: block; - height: auto; - width: 100%; - } - @include mq(m) { - width: 190px; - } - @include fixed { - background: url("/s/img/theme/census/ons-logo.png") no-repeat left top; - width: 190px; - height: 37px; - background-size: 100%; - img { - display: none; - } - } - } - - .footer__help { - background: $color-purple; - color: white; - padding: 0.5rem 0; - @include mq(xs, s) { - height: 4px; - padding: 0; - overflow: hidden; - } - @include mq(s) { - padding: 0.5rem 0; - } - @include mq(m) { - padding: 1rem 0; - } - @include fixed { - height: auto; - } - a { - color: white; - text-decoration: underline; - } - } - - .footer__nav { - border-top: 1px solid $color-borders; - margin: 0 0 0.5rem; - padding: 0.5rem 0; - width: 100%; - list-style: none; - @include mq(xs, s) { - .nav__item { - font-size: 14px; - margin: 0; - padding: 0 0.5rem; - &:first-child { - padding-left: 0; - } - &:last-child { - padding-right: 0; - } - } - .nav__link { - letter-spacing: -0.01rem; - } - } - @include mq(m) { - margin: 0 0 1rem; - } - @include fixed() { - .nav__item { - font-size: 1rem; - padding: 0 0.5rem; - } - } - } - - .footer__helpnav { - display: inline-block; - vertical-align: bottom; - } - - .footer__back { - float: right; - position: relative; - top: -0.1rem; - width: auto; - display: block; - } -} diff --git a/_prototypes/Labour-Market/address/css/themes/census/components/_header.scss b/_prototypes/Labour-Market/address/css/themes/census/components/_header.scss deleted file mode 100644 index ae55040d06..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/census/components/_header.scss +++ /dev/null @@ -1,132 +0,0 @@ -.header { - background: $color-purple; - margin: 0; - padding: 0; - position: relative; - overflow: hidden; - color: white; - display: block; - &::before { - content: none; - } -} - -.header__container { - display: flex; - align-items: center; - position: relative; - padding-top: 0.5rem; - padding-bottom: 0.5rem; - width: 100%; - @include mq(m) { - padding-top: 1rem; - padding-bottom: 1rem; - } -} - -.header__logo { - margin-bottom: 0; - margin-right: auto; - @include mq($header-bp) { - flex: none; - } - @include fixed() { - background: url("/s/img/theme/census/census-logo.png") no-repeat left center; - width: 221px; - height: 51px; - background-size: auto; - img { - display: none; - } - } - img { - width: 7rem; - vertical-align: top; - @include mq(s) { - width: 10rem; - } - @include mq(m) { - width: auto; - } - } -} - -.header__btn { - text-align: right; - line-height: 1; - color: white; - margin: 0 0 0 2rem; - width: auto; - @include mq($from: xs, $to: s) { - font-size: 0.8rem; - padding: 0.3rem 0.5rem !important; - } - @include fixed() { - display: none !important; - } -} - -.header__help { - padding: 0; - background: darken($color-purple, 9%); - overflow: hidden; - transition: max-height 300ms ease-in; - height: auto; - .has-js & { - max-height: 40rem; - &.is-closed { - max-height: 0; - transition: max-height 200ms ease-out; - } - } - @include mq(xs, s) { - .mars, - .venus { - font-size: 0.8rem; - } - } - @include fixed { - background: transparent; - position: absolute; - right: 0; - top: 1rem; - width: 100%; - height: 100%; - text-align: right; - max-height: 3rem !important; - } - a { - color: white; - text-decoration: underline; - &:hover { - color: white; - text-decoration: none; - } - } - .header__container { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - @include mq(m) { - padding-top: 1rem; - padding-bottom: 1rem; - } - @include fixed { - height: 100%; - position: relative; - } - } -} - -.header__title { - display: none; - @include fixed { - display: inline; - } -} - -.header__nav { - margin-left: auto; - @include fixed { - display: inline; - } -} diff --git a/_prototypes/Labour-Market/address/css/themes/census/fixed.css b/_prototypes/Labour-Market/address/css/themes/census/fixed.css deleted file mode 100644 index ee40070bcb..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/census/fixed.css +++ /dev/null @@ -1,5181 +0,0 @@ -@charset "UTF-8"; -:root { - --grid-cols: 4; - --grid-gutters: 1rem; - --grid-max-width: 800px; - --grid-baseline: 16px; - --grid-cols: 12; } - -/* ========================================================================== - Normalize.scss settings - ========================================================================== */ -/** - * Includes legacy browser support IE6/7 - * - * Set to false if you want to drop support for IE6 and IE7 - */ -/* ========================================================================== - HTML5 display definitions - ========================================================================== */ -/* - * Corrects `block` display not defined in IE 8/9. - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; } - -/** - * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. - */ -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; } - -/** - * Prevents modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ -audio:not([controls]) { - display: none; - height: 0; } - -/** - * Address styling not present in IE 8/9. - */ -[hidden] { - display: none; } - -/* ========================================================================== - Base - ========================================================================== */ -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * 3.Corrects text resizing oddly in IE 6/7 when body `font-size` is set using - * `em` units. - */ -html { - font-size: 100%; - /* 3 */ - font-family: sans-serif; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ } - -/** - * Remove default margin. - */ -body { - margin: 0; } - -/* ========================================================================== - Links - ========================================================================== */ -/** - * Address `outline` inconsistency between Chrome and other browsers. - */ -/** - * Improves readability when focused and also mouse hovered in all browsers. - */ -a:focus { - outline: thin dotted; } - -a:active, a:hover { - outline: 0; } - -/* ========================================================================== - Typography - ========================================================================== */ -/** - * Addresses font sizes and margins set differently in IE 6/7. - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari 5, and Chrome. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; - margin: 0.67em 0; } - -h2 { - font-size: 1.5em; - margin: 0.83em 0; } - -h3 { - font-size: 1.17em; - margin: 1em 0; } - -h4 { - font-size: 1em; - margin: 1.33em 0; } - -h5 { - font-size: 0.83em; - margin: 1.67em 0; } - -h6 { - font-size: 0.75em; - margin: 2.33em 0; } - -/** - * Address styling not present in IE 8/9, Safari 5, and Chrome. - */ -abbr[title] { - border-bottom: 1px dotted; } - -/** - * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. - */ -b, -strong { - font-weight: bold; } - -blockquote { - margin: 1em 40px; } - -/** - * Address styling not present in Safari 5 and Chrome. - */ -dfn { - font-style: italic; } - -/** - * Address differences between Firefox and other browsers. - */ -hr { - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; - height: 0; } - -/** - * Addresses styling not present in IE 8/9. - */ -mark { - background: #ff0; - color: #000; } - -/** - * Addresses margins set differently in IE 6/7. - */ -p, -pre { - margin: 1em 0; } - -/** - * Correct font family set oddly in Safari 5 and Chrome. - */ -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; } - -/** - * Improve readability of pre-formatted text in all browsers. - */ -pre { - white-space: pre-wrap; } - -/** - * Set consistent quote types. - */ -q { - quotes: "\201C" "\201D" "\2018" "\2019"; } - -/* - * Addresses CSS quotes not supported in IE 6/7. - */ -q { - quotes: none; } - -/* - * Addresses `quotes` property not supported in Safari 4. - */ -q:before, -q:after { - content: ''; - content: none; } - -/** - * Address inconsistent and variable font size in all browsers. - */ -small { - font-size: 80%; } - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sup { - top: -0.5em; } - -sub { - bottom: -0.25em; } - -/* ========================================================================== - Lists - ========================================================================== */ -/* - * Addresses margins set differently in IE 6/7. - */ -dl, -menu, -ol, -ul { - margin: 1em 0; } - -dd { - margin: 0 0 0 40px; } - -/* - * Addresses paddings set differently in IE 6/7. - */ -menu, -ol, -ul { - padding: 0 0 0 40px; } - -/* - * Corrects list images handled incorrectly in IE 7. - */ -nav ul, -nav ol { - list-style: none; - list-style-image: none; } - -/* ========================================================================== - Embedded content - ========================================================================== */ -/** - * 1. Remove border when inside `a` element in IE 8/9. - * 2. Improves image quality when scaled in IE 7. - */ -img { - border: 0; - -ms-interpolation-mode: bicubic; - /* 2 */ } - -/** - * Correct overflow displayed oddly in IE 9. - */ -svg:not(:root) { - overflow: hidden; } - -/* ========================================================================== - Figures - ========================================================================== */ -/** - * Address margin not present in IE 8/9 and Safari 5. - */ -figure { - margin: 0; } - -/* ========================================================================== - Forms - ========================================================================== */ -/** - * Define consistent border, margin, and padding. - */ -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } - -/** - * 1. Correct `color` not being inherited in IE 8/9. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - * 3. Corrects text not wrapping in Firefox 3. - * 4. Corrects alignment displayed oddly in IE 6/7. - */ -legend { - border: 0; - /* 1 */ - padding: 0; - /* 2 */ - white-space: normal; - /* 2 */ - *margin-left: -7px; - /* 3 */ } - -/** - * 1. Correct font family not being inherited in all browsers. - * 2. Correct font size not being inherited in all browsers. - * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. - * 4. Improves appearance and consistency in all browsers. - */ -button, -input, -select, -textarea { - font-family: inherit; - /* 1 */ - font-size: 100%; - /* 2 */ - margin: 0; - /* 3 */ - vertical-align: baseline; - /* 3 */ - *vertical-align: middle; - /* 3 */ } - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ -button, -input { - line-height: normal; } - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. - * Correct `select` style inheritance in Firefox 4+ and Opera. - */ -button, -select { - text-transform: none; } - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - * 4. Removes inner spacing in IE 7 without affecting normal text inputs. - * Known issue: inner spacing remains in IE 6. - */ -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - /* 2 */ - cursor: pointer; - /* 3 */ - *overflow: visible; - /* 4 */ } - -/** - * Re-set default cursor for disabled elements. - */ -button[disabled], -html input[disabled] { - cursor: default; } - -/** - * 1. Address box sizing set to `content-box` in IE 8/9. - * 2. Remove excess padding in IE 8/9. - * 3. Removes excess padding in IE 7. - * Known issue: excess padding remains in IE 6. - */ -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ - *height: 13px; - /* 3 */ - *width: 13px; - /* 3 */ } - -/** - * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome - * (include `-moz` to future-proof). - */ -input[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - /* 2 */ - box-sizing: content-box; } - -/** - * Remove inner padding and search cancel button in Safari 5 and Chrome - * on OS X. - */ -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -/** - * Remove inner padding and border in Firefox 4+. - */ -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; } - -/** - * 1. Remove default vertical scrollbar in IE 8/9. - * 2. Improve readability and alignment in all browsers. - */ -textarea { - overflow: auto; - /* 1 */ - vertical-align: top; - /* 2 */ } - -/* ========================================================================== - Tables - ========================================================================== */ -/** - * Remove most spacing between table cells. - */ -table { - border-collapse: collapse; - border-spacing: 0; } - -input::-webkit-input-placeholder { - color: #bfbfbf; - font-weight: 400; } - -input:-ms-input-placeholder { - color: #bfbfbf; - font-weight: 400; } - -input::placeholder { - color: #bfbfbf; - font-weight: 400; } - -input:focus::-webkit-input-placeholder { - color: #8c8c8c; } - -input:focus:-ms-input-placeholder { - color: #8c8c8c; } - -input:focus::placeholder { - color: #8c8c8c; } - -fieldset, -legend { - padding: 0; - margin: 0; - border: none; } - -fieldset { - width: 100%; } - -.lt-ie8 legend { - float: left; - clear: both; - margin-left: -7px; } - -input { - -webkit-box-sizing: border-box; - box-sizing: border-box; } - -::-webkit-inner-spin-button { - display: none; } - -input[type=number] { - -moz-appearance: textfield; } - -*, -*::before, -*::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; } - -html { - width: 100%; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; } - -body { - height: 100%; - margin: 0; - position: relative; } - -img { - vertical-align: middle; - max-width: 100%; - height: auto; } - -abbr[title] { - border: none; } - -a { - color: #4263c2; } - a:hover { - text-decoration: underline; - color: #033e58; } - a:focus { - color: white; - background-color: #4263c2; - outline: 3px solid #4263c2; } - -main:focus, -[role="main"]:focus { - outline: none; } - -legend { - white-space: normal; - display: table; } - -.print__message { - display: none; } - -.print__hidden { - margin-bottom: 1rem; } - .print__hidden h2 { - margin-bottom: 0; } - -@media print { - .print__hidden { - display: none !important; } - .print__message { - display: block; - margin-bottom: 1rem; } - .print__message h2 { - margin-bottom: 0; } - .page__container { - -webkit-transform: none !important; - -ms-transform: none !important; - transform: none !important; } - .page__main { - opacity: 1 !important; } - .header { - background-color: transparent !important; } - .header::before { - display: none !important; } - .header__logo { - display: inline-block !important; } - .header__info { - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; } - .bar { - background-color: transparent !important; } - .bar__title { - color: black !important; - font-size: 1.5rem !important; - margin: 0 !important; } - .bar--hero { - background-color: transparent !important; - color: #222 !important; } - .info__tel { - display: inline-block !important; } - .header--census .header__logo { - -webkit-filter: invert(100%) grayscale(1); - filter: invert(100%) grayscale(1); - margin-bottom: 2rem; } - .header--census .header__logo img { - width: auto !important; } - .header--census .header__help { - max-height: 100% !important; - background-color: transparent !important; - float: right; } - .header--census .header__help .external { - display: none !important; } - .header--census .header__help .header__title { - display: inline-block !important; - color: #222 !important; } - .header--census .header__help .header__nav { - display: inline-block !important; - color: #222 !important; } - .header--census .header__help .header__nav a { - color: #222 !important; } - .input--checkbox { - top: 1rem !important; - background: transparent !important; - border: 0 solid black !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-appearance: checkbox !important; } - .input--radio { - top: 1rem !important; - background: transparent !important; - border: 0 solid black !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-appearance: radio !important; - z-index: 1 !important; } - .footer { - background-color: transparent !important; } - .footer--census { - margin: 0 !important; } - .footer--census .nav--horizontal { - display: none !important; } - .footer--census .footer__help { - display: none !important; } - .guidance__main { - height: auto !important; - max-height: 100% !important; - opacity: 1 !important; } - .guidance__link { - display: none !important; } - .btn--link { - display: none !important; } - .btn--primary { - display: none !important; } - .header__btn { - display: none !important; } - .page__subheader { - display: none !important; } - .page__previous { - display: none !important; } - .summary__items { - border: 0 !important; - border-radius: 0 !important; - border-bottom: 1px solid #999 !important; - padding: 0 0 0 0.5rem !important; } - .summary__title { - margin-bottom: 1rem !important; } - .summary__question { - background-color: transparent !important; - padding: 0 !important; - border: 0 !important; } - .summary__answer { - border: 0 !important; - padding-bottom: 1rem !important; } - .summary__edit { - display: none !important; } - .summary__answer-text { - padding: 0 !important; } - .summary__answer-text li { - margin-bottom: 0 !important; } - .nav--sections { - display: none !important; } - .badge { - padding: 0 !important; - display: none !important; } - div { - display: block !important; } - #dialog { - display: none !important; } - .info__tel { - margin: 0 !important; } - .info__tel::before { - display: none !important; } - .section__number { - margin: 0 1rem 0 0 !important; - color: black !important; - padding: 0 !important; - font-size: inherit !important; - min-width: 0 !important; } - .section__number::before { - display: none !important; } - .page__footer { - margin: 0 !important; - padding: 0 !important; } } - -.svg-icons--caret-bottom, .svg-icons--caret-left, .svg-icons--caret-right, .svg-icons--caret-top, .svg-icons--check, .svg-icons--check-green, .svg-icons--chevron-bottom, .svg-icons--chevron-down, .svg-icons--chevron-left, .svg-icons--chevron-right, .svg-icons--chevron-top, .svg-icons--circle-check, .svg-icons--circle-x, .svg-icons--external-link, .svg-icons--guidance, .svg-icons--guidance-white, .svg-icons--info, .svg-icons--info-circle, .svg-icons--lock, .svg-icons--logo, .svg-icons--phone, .svg-icons--right-arrow, .svg-loader, .svg-logo, .svg-theme--census--census-logo, .svg-theme--census--ons-logo, .svg-theme--starwars--star-wars-logo { - background: url("static/img/sprite.svg") no-repeat; } - -.svg-icons--caret-bottom { - background-position: 0 0; } - -.svg-icons--caret-bottom-dims { - width: 52px; - height: 36px; } - -.svg-icons--caret-left { - background-position: 75.22348484848484% 59.09090909090909%; } - -.svg-icons--caret-left-dims { - width: 36px; - height: 52px; } - -.svg-icons--caret-right { - background-position: 0 20.454545454545453%; } - -.svg-icons--caret-right-dims { - width: 36px; - height: 52px; } - -.svg-icons--caret-top { - background-position: 14.516129032258064% 18.796992481203006%; } - -.svg-icons--caret-top-dims { - width: 52px; - height: 36.48px; } - -.svg-icons--check { - background-position: 41.935483870967744% 0; } - -.svg-icons--check-dims { - width: 52px; - height: 45.02px; } - -.svg-icons--check-green { - background-position: 0 48.19541048250178%; } - -.svg-icons--check-green-dims { - width: 52px; - height: 45.41px; } - -.svg-icons--chevron-bottom { - background-position: 41.935483870967744% 24.28132247451594%; } - -.svg-icons--chevron-bottom-dims { - width: 52px; - height: 42.59px; } - -.svg-icons--chevron-down { - background-position: 99.83665338645419% 0; } - -.svg-icons--chevron-down-dims { - width: 49px; - height: 37px; } - -.svg-icons--chevron-left { - background-position: 60.60370614972224% 0; } - -.svg-icons--chevron-left-dims { - width: 42.59px; - height: 52px; } - -.svg-icons--chevron-right { - background-position: 60.60370614972224% 29.545454545454547%; } - -.svg-icons--chevron-right-dims { - width: 42.59px; - height: 52px; } - -.svg-icons--chevron-top { - background-position: 0 71.95404778598781%; } - -.svg-icons--chevron-top-dims { - width: 52px; - height: 42.59px; } - -.svg-icons--circle-check { - background-position: 80.07661290322581% 0; } - -.svg-icons--circle-check-dims { - width: 52px; - height: 52px; } - -.svg-icons--circle-x { - background-position: 80.07661290322581% 29.545454545454547%; } - -.svg-icons--circle-x-dims { - width: 52px; - height: 52px; } - -.svg-icons--external-link { - background-position: 94.20676691729324% 98.45360824742268%; } - -.svg-icons--external-link-dims { - width: 34px; - height: 34px; } - -.svg-icons--guidance { - background-position: 92.81111111111112% 61.78010471204188%; } - -.svg-icons--guidance-dims { - width: 30px; - height: 37px; } - -.svg-icons--guidance-white { - background-position: 92.81111111111112% 42.40837696335078%; } - -.svg-icons--guidance-white-dims { - width: 30px; - height: 37px; } - -.svg-icons--info { - background-position: 0 100%; } - -.svg-icons--info-dims { - width: 36.94px; - height: 52px; } - -.svg-icons--info-circle { - background-position: 14.89516129032258% 100%; } - -.svg-icons--info-circle-dims { - width: 52px; - height: 52px; } - -.svg-icons--lock { - background-position: 96.59252977681841% 20.108695652173914%; } - -.svg-icons--lock-dims { - width: 40.57px; - height: 44px; } - -.svg-icons--logo { - background-position: 56.24775511833021% 100%; } - -.svg-icons--logo-dims { - width: 49.43px; - height: 52px; } - -.svg-icons--phone { - background-position: 94.92045454545455% 80.72916666666667%; } - -.svg-icons--phone-dims { - width: 36px; - height: 36px; } - -.svg-icons--right-arrow { - background-position: 73.04784927669698% 100%; } - -.svg-icons--right-arrow-dims { - width: 39.39px; - height: 52px; } - -.svg-loader { - background-position: 35.86290322580645% 100%; } - -.svg-loader-dims { - width: 52px; - height: 52px; } - -.svg-logo { - background-position: 41.935483870967744% 66.15918670964543%; } - -.svg-logo-dims { - width: 52px; - height: 26.35px; } - -.svg-theme--census--census-logo { - background-position: 20.967741935483872% 66.49885355398266%; } - -.svg-theme--census--census-logo-dims { - width: 52px; - height: 27.38px; } - -.svg-theme--census--ons-logo { - background-position: 20.967741935483872% 43.62482649216736%; } - -.svg-theme--census--ons-logo-dims { - width: 52px; - height: 26.28px; } - -.svg-theme--starwars--star-wars-logo { - background-position: 20.967741935483872% 0; } - -.svg-theme--starwars--star-wars-logo-dims { - width: 52px; - height: 34.42px; } - -table { - width: 100%; - margin-bottom: 20px; } - -table th { - text-align: left; } - -table > thead { - border-bottom: 2px solid #e4e8eb; } - -th, -td { - padding: 15px 0; - word-wrap: normal; - line-height: 1; - vertical-align: top; - border-bottom: thin solid #e4e8eb; } - -/* stylelint-disable */ -@font-face { - font-family: 'Lato'; - font-weight: 400; - src: url("/s/fonts/lato/latolatin-regular-webfont.eot"); - src: url("/s/fonts/lato/latolatin-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/s/fonts/lato/latolatin-regular-webfont.woff2") format("woff2"), url("/s/fonts/lato/latolatin-regular-webfont.woff") format("woff"), url("/s/fonts/lato/latolatin-regular-webfont.ttf") format("truetype"); } - -@font-face { - font-family: 'Lato'; - font-weight: 600; - src: url("/s/fonts/lato/latolatin-bold-webfont.eot"); - src: url("/s/fonts/lato/latolatin-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/s/fonts/lato/latolatin-bold-webfont.woff2") format("woff2"), url("/s/fonts/lato/latolatin-bold-webfont.woff") format("woff"), url("/s/fonts/lato/latolatin-bold-webfont.ttf") format("truetype"); } - -/* stylelint-enable */ -html { - font-size: 18px; - line-height: 1.6; - -webkit-font-smoothing: antialiased; - font-size: 16px; } - -body { - font-family: "Lato", "Helvetica Neue", Arial, sans-serif; - color: #222; } - -p { - margin: 0 0 1rem; } - -h1, -h2, -h3, -h4, -h5 { - font-size: 1rem; - margin: 0 0 1rem; - line-height: 1.2; } - -code { - font-size: 0.8rem; } - -ul { - margin: 0 0 1rem; - padding-left: 1.5rem; } - -li { - margin-bottom: 0.3rem; } - -em { - font-style: normal; - font-weight: 600; } - -.container { - max-width: 800px; - margin: 0 auto; - padding: 0 1rem; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 800px; - padding: 0 1rem; } - -.grid--align-bottom .grid__col { - vertical-align: bottom; } - -.grid__col { - font-size: 1rem; } - -.footer { - padding: 2rem 0; - margin-top: 2rem; - background-color: #e4e8eb; - color: #595959; } - -.footer__link { - color: #595959; } - .footer__link:focus { - color: white; } - -.grid { - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-size: 0; - margin-left: -1rem; } - -.grid--float { - letter-spacing: 0; } - -.grid--center { - text-align: center; } - .grid--center .grid__col { - text-align: left; } - -.grid--center-all { - text-align: center; } - -.grid--reverse { - direction: rtl; } - .grid--reverse .grid__col { - direction: ltr; } - -.grid--spaced .grid__col { - margin-bottom: 1rem; } - -.grid--spaced.grid--tight .grid__col { - margin-bottom: 0.5rem; } - -.grid--align-mid .grid__col { - vertical-align: middle; } - -.grid--stagger-align .grid__col:nth-of-type(1n) { - text-align: right; } - -.grid--stagger-align .grid__col:nth-of-type(2n) { - text-align: left; } - -.grid--tight { - margin-left: -0.5rem; } - .grid--tight .grid__col { - padding-left: 0.5rem; } - -.grid--gutterless { - margin-left: 0; } - .grid--gutterless .grid__col { - padding-left: 0; } - -.grid--pixelgutter { - margin-left: 1px; } - .grid--pixelgutter .grid__col { - padding-left: 1px; - margin-bottom: 1px; } - -.grid--flex { - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-flow: row wrap; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; } - .grid--flex .grid__col { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; } - .grid--flex.grid--center { - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; } - -.grid--bordered\@xs { - margin-left: 0; } - .grid--bordered\@xs .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@xs .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } - -.grid--bordered\@s { - margin-left: 0; } - .grid--bordered\@s .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@s .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } - -.grid--bordered\@m { - margin-left: 0; } - .grid--bordered\@m .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@m .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } - -.grid__col { - display: inline-block; - width: 100%; - vertical-align: top; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-clip: content-box; - font-size: 1rem; - padding-left: 1rem; } - .grid--float .grid__col { - float: left; - display: block; } - -.col-1\@xs { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } - -.col-1\@s { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } - -.col-1\@m { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } - -.push-1\@xs { - position: relative; - left: 8.33333%; } - -.push-1\@s { - position: relative; - left: 8.33333%; } - -.push-1\@m { - position: relative; - left: 8.33333%; } - -.pull-1\@xs { - position: relative; - left: -8.33333%; } - -.pull-1\@s { - position: relative; - left: -8.33333%; } - -.pull-1\@m { - position: relative; - left: -8.33333%; } - -.col-2\@xs { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } - -.col-2\@s { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } - -.col-2\@m { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } - -.push-2\@xs { - position: relative; - left: 16.66667%; } - -.push-2\@s { - position: relative; - left: 16.66667%; } - -.push-2\@m { - position: relative; - left: 16.66667%; } - -.pull-2\@xs { - position: relative; - left: -16.66667%; } - -.pull-2\@s { - position: relative; - left: -16.66667%; } - -.pull-2\@m { - position: relative; - left: -16.66667%; } - -.col-3\@xs { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } - -.col-3\@s { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } - -.col-3\@m { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } - -.push-3\@xs { - position: relative; - left: 25%; } - -.push-3\@s { - position: relative; - left: 25%; } - -.push-3\@m { - position: relative; - left: 25%; } - -.pull-3\@xs { - position: relative; - left: -25%; } - -.pull-3\@s { - position: relative; - left: -25%; } - -.pull-3\@m { - position: relative; - left: -25%; } - -.col-4\@xs { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } - -.col-4\@s { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } - -.col-4\@m { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } - -.push-4\@xs { - position: relative; - left: 33.33333%; } - -.push-4\@s { - position: relative; - left: 33.33333%; } - -.push-4\@m { - position: relative; - left: 33.33333%; } - -.pull-4\@xs { - position: relative; - left: -33.33333%; } - -.pull-4\@s { - position: relative; - left: -33.33333%; } - -.pull-4\@m { - position: relative; - left: -33.33333%; } - -.col-5\@xs { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } - -.col-5\@s { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } - -.col-5\@m { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } - -.push-5\@xs { - position: relative; - left: 41.66667%; } - -.push-5\@s { - position: relative; - left: 41.66667%; } - -.push-5\@m { - position: relative; - left: 41.66667%; } - -.pull-5\@xs { - position: relative; - left: -41.66667%; } - -.pull-5\@s { - position: relative; - left: -41.66667%; } - -.pull-5\@m { - position: relative; - left: -41.66667%; } - -.col-6\@xs { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } - -.col-6\@s { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } - -.col-6\@m { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } - -.push-6\@xs { - position: relative; - left: 50%; } - -.push-6\@s { - position: relative; - left: 50%; } - -.push-6\@m { - position: relative; - left: 50%; } - -.pull-6\@xs { - position: relative; - left: -50%; } - -.pull-6\@s { - position: relative; - left: -50%; } - -.pull-6\@m { - position: relative; - left: -50%; } - -.col-7\@xs { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } - -.col-7\@s { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } - -.col-7\@m { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } - -.push-7\@xs { - position: relative; - left: 58.33333%; } - -.push-7\@s { - position: relative; - left: 58.33333%; } - -.push-7\@m { - position: relative; - left: 58.33333%; } - -.pull-7\@xs { - position: relative; - left: -58.33333%; } - -.pull-7\@s { - position: relative; - left: -58.33333%; } - -.pull-7\@m { - position: relative; - left: -58.33333%; } - -.col-8\@xs { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } - -.col-8\@s { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } - -.col-8\@m { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } - -.push-8\@xs { - position: relative; - left: 66.66667%; } - -.push-8\@s { - position: relative; - left: 66.66667%; } - -.push-8\@m { - position: relative; - left: 66.66667%; } - -.pull-8\@xs { - position: relative; - left: -66.66667%; } - -.pull-8\@s { - position: relative; - left: -66.66667%; } - -.pull-8\@m { - position: relative; - left: -66.66667%; } - -.col-9\@xs { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } - -.col-9\@s { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } - -.col-9\@m { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } - -.push-9\@xs { - position: relative; - left: 75%; } - -.push-9\@s { - position: relative; - left: 75%; } - -.push-9\@m { - position: relative; - left: 75%; } - -.pull-9\@xs { - position: relative; - left: -75%; } - -.pull-9\@s { - position: relative; - left: -75%; } - -.pull-9\@m { - position: relative; - left: -75%; } - -.col-10\@xs { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } - -.col-10\@s { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } - -.col-10\@m { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } - -.push-10\@xs { - position: relative; - left: 83.33333%; } - -.push-10\@s { - position: relative; - left: 83.33333%; } - -.push-10\@m { - position: relative; - left: 83.33333%; } - -.pull-10\@xs { - position: relative; - left: -83.33333%; } - -.pull-10\@s { - position: relative; - left: -83.33333%; } - -.pull-10\@m { - position: relative; - left: -83.33333%; } - -.col-11\@xs { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } - -.col-11\@s { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } - -.col-11\@m { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } - -.push-11\@xs { - position: relative; - left: 91.66667%; } - -.push-11\@s { - position: relative; - left: 91.66667%; } - -.push-11\@m { - position: relative; - left: 91.66667%; } - -.pull-11\@xs { - position: relative; - left: -91.66667%; } - -.pull-11\@s { - position: relative; - left: -91.66667%; } - -.pull-11\@m { - position: relative; - left: -91.66667%; } - -.col-12\@xs { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } - -.col-12\@s { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } - -.col-12\@m { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } - -.push-12\@xs { - position: relative; - left: 100%; } - -.push-12\@s { - position: relative; - left: 100%; } - -.push-12\@m { - position: relative; - left: 100%; } - -.pull-12\@xs { - position: relative; - left: -100%; } - -.pull-12\@s { - position: relative; - left: -100%; } - -.pull-12\@m { - position: relative; - left: -100%; } - -.nopull-\@xs { - left: 0; } - -.nopull-\@s { - left: 0; } - -.nopull-\@m { - left: 0; } - -.nopush-\@xs { - left: 0; } - -.nopush-\@s { - left: 0; } - -.nopush-\@m { - left: 0; } - -#bp-helper { - font-family: 'Consolas', 'Lucida Grande', sans-serif; - font-size: 0.8rem; - position: fixed; - bottom: 0; - right: 0; - display: block; - z-index: 999999; - width: auto; - padding: 1px 10px; - background: white; - opacity: 0.8; - text-align: center; } - #bp-helper::before { - display: inline-block; - color: #222; } - #bp-helper::before { - content: "xs ≥ 300px"; } - #bp-helper::before { - content: "s ≥ 500px"; } - #bp-helper::before { - content: "m ≥ 740px"; } - -.group { - margin-bottom: 2rem; } - -.list { - margin: 0; - padding: 0; } - -.list__item:last-child { - margin: 0; } - -.list--bare { - list-style: none; } - -.list--bullets { - margin-left: 1rem; } - -.list--boxes { - font-family: monaco, Consolas, "Lucida Console", monospace; - list-style-type: none; - padding: 0; - margin: 1rem auto; } - .list--boxes .list__item { - border: 1px solid #ccc; - display: inline-block; - padding: 0.4rem; - text-align: center; - margin: 0.2rem; - background: rgba(255, 255, 255, 0.5); - padding: 0.5rem 1rem; - margin: 0 0.5rem; } - .list--boxes .list__item:first-child { - margin-left: 0; } - -.list--errors .list__item { - color: #d0021b; } - -.page { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - min-height: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - width: 100%; - overflow-x: hidden; } - -.page__header { - margin-bottom: 0; } - .page__header:empty { - display: none; } - -.page__subheader { - padding: 0.5rem 0 1rem 0; - overflow: hidden; - min-height: 2.6rem; } - .page__subheader:empty { - height: 1rem; } - -.page__subheader .container > * { - margin-bottom: 1rem; } - .page__subheader .container > *:last-child { - margin-bottom: 0; } - -.page__previous { - float: left; } - .has-nav-open .page__previous { - display: none; } - -.page__previous--bottom { - float: none; } - -.page__content { - -webkit-box-flex: 1; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - padding-bottom: 1px; - position: relative; - overflow-x: hidden; } - -.page__menubtn { - display: none; - float: right; } - -.no-js .page__nav { - margin-bottom: 2rem; } - -.has-js .page__nav { - margin: 0 0 1rem; - position: absolute; - right: -15rem; - width: 14rem; - display: none; - top: 0; - display: block; - right: 0; - position: relative; - width: auto; } - -.has-js .page__menubtn { - vertical-align: middle; - display: inline-block; - position: relative; - line-height: 1; } - -.has-js .page__container { - -webkit-transition: -webkit-transform 200ms ease-out; - transition: -webkit-transform 200ms ease-out; - -o-transition: transform 200ms ease-out; - transition: transform 200ms ease-out; - transition: transform 200ms ease-out, -webkit-transform 200ms ease-out; } - -.has-js .page__main { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - -webkit-transition: opacity 100ms ease-out; - -o-transition: opacity 100ms ease-out; - transition: opacity 100ms ease-out; } - -.has-js .has-nav-open .page__container { - -webkit-transform: translateX(-15rem); - -ms-transform: translateX(-15rem); - transform: translateX(-15rem); } - -.has-js .has-nav-open .page__main { - opacity: 0.2; - pointer-events: none; } - -.has-js .has-nav-open .page__nav { - display: block; } - -.page__prefooter { - clear: both; } - -.page__footer { - clear: both; } - -.section { - padding: 1rem 0; - border-bottom: 1px solid #e4e8eb; - padding: 2rem 0; } - .section:last-of-type { - border: none; - padding-bottom: 0; } - .section:first-of-type { - padding-top: 0; - margin-top: 0; } - -.section__title { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - -.section__number { - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - color: #fff; - position: relative; - text-align: center; - min-width: 2rem; - height: 2rem; - top: 0; - left: 0; - vertical-align: top; - -webkit-box-sizing: content-box; - box-sizing: content-box; - margin-right: 12px; - z-index: 1; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - top: 2px; - min-width: 2.7rem; - height: 2.7rem; - margin-right: 14px; } - .lt-ie10 .section__number { - color: #222; - display: inline-block; - min-width: auto; - height: auto; - top: 0; - position: relative; - font-size: 1.55556rem; } - .section__number::before { - content: ""; - background-color: #6e2585; - border-radius: 100%; - min-width: 2rem; - height: 2rem; - position: absolute; - display: block; - z-index: -1; - top: 0; - left: 0; - min-width: 2.7rem; - height: 2.7rem; } - .lt-ie10 .section__number::before { - background-color: transparent; - display: none; } - -.section__description { - padding: 0; } - .section__description div { - display: table-cell; - width: 50%; - padding-bottom: 1rem; } - .section__description div:first-of-type { - padding-left: 0.25rem; - padding-right: 0.5rem; } - .section__description div:last-of-type { - padding-left: 1rem; } - .section__description div ul { - padding-left: 1rem; - margin-bottom: 0; } - .lt-ie8 .section__description div ul { - margin-bottom: 1rem; } - -.jupiter { - font-size: 1.75rem; - font-weight: 600; - line-height: 1.4; - font-size: 2rem; } - -.saturn { - font-size: 1.375rem; - font-weight: 600; - line-height: 1.4; - font-size: 1.55556rem; } - -.neptune { - font-size: 1.125rem; - font-weight: 600; - line-height: 1.4; - font-size: 1.22222rem; } - -.venus { - font-size: 1rem; - font-weight: 600; - line-height: 1.4; - font-size: 1rem; } - -.mars { - font-size: 1rem; - font-weight: 400; - line-height: 1.4; - font-size: 1rem; } - -.mercury { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.4; - font-size: 0.77778rem; } - -.pluto { - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4; - font-size: 0.77778rem; } - -.accordion { - display: block; - overflow: hidden; } - -.accordion__title { - background: none; - cursor: pointer; - padding: 1em 0; - border: none; - border-top: 1px solid #999; - display: block; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - width: 100%; - text-align: left; - line-height: 1; } - .accordion__title::before { - -webkit-transition: -webkit-transform 300ms ease-in-out; - transition: -webkit-transform 300ms ease-in-out; - -o-transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; - margin-right: 0.3rem; - speak: none; - content: ""; - background: url("/s/img/icons/icons--accordion.svg") no-repeat center center; - text-align: center; - width: 2rem; - height: 2rem; - position: relative; - left: -0.1rem; - top: -1px; - vertical-align: middle; - display: inline-block; } - .accordion__title:hover { - background: #F8F8F8; } - .accordion__title.is-expanded::before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .accordion__title-right { - float: right; - line-height: 1.8; - display: none; - margin-right: 0.25rem; - text-decoration: underline; } - .accordion__title:focus { - outline: none; } - -.accordion__introduction p:last-child { - margin-bottom: 0; } - -.accordion-unhide { - display: inline-block; } - -.accordion-unhide\@xs { - display: inline-block; } - -.accordion-unhide\@s { - display: inline-block; } - -.accordion-unhide\@m { - display: inline-block; } - -.accordion__controls { - text-align: right; - margin: 1rem 0.25rem; } - -.accordion__control { - color: #222; - border: none; - background: none; - text-decoration: underline; - cursor: pointer; } - -.accordion__body { - overflow: hidden; - border-left: 2px solid #999; - padding-left: 2.5rem; - margin-left: 15px; - opacity: 0; - max-height: 0; - -webkit-transition: all 0; - -o-transition: all 0; - transition: all 0; } - .no-js .accordion__body, .accordion__body.is-expanded { - margin-bottom: 1rem; - max-height: 1000em; - height: auto; - opacity: 1; - -webkit-transition: opacity 300ms ease-out, max-height 300ms ease-out; - -o-transition: opacity 300ms ease-out, max-height 300ms ease-out; - transition: opacity 300ms ease-out, max-height 300ms ease-out; } - -.box { - padding: 1rem; - border: 1px solid #999; - border-radius: 3px; - position: relative; - display: inline-block; - max-width: 40rem; - padding: 2rem; } - -.external { - padding-right: 1.2em; - position: relative; } - .external::after { - position: absolute; - top: 0; - bottom: 0; - right: 0; - margin: auto; - content: " "; - background: url("/s/img/icons/icons--external-link.svg") no-repeat center center; - background-size: 1.9em; - background-color: transparent !important; - width: 1em; - height: 1em; - display: inline-block; } - -.guidance { - margin: 0.7rem 0 0 -0.1rem; } - -.guidance__link { - display: inline-block; - vertical-align: middle; - line-height: 1; - text-decoration: underline; - padding: 0.2rem 0.5rem 0.2rem 0.2rem; } - .guidance__link span { - display: inline-block; - vertical-align: middle; } - .guidance__link::before { - -webkit-transition: -webkit-transform 300ms ease-in-out; - transition: -webkit-transform 300ms ease-in-out; - -o-transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; - margin-right: 0.3rem; - speak: none; - content: ""; - background: url("/s/img/icons/icons--guidance.svg") no-repeat center center; - background-size: auto; - text-align: center; - width: 1rem; - height: 1rem; - position: relative; - left: -0.1rem; - vertical-align: middle; - display: inline-block; } - .guidance__link:focus { - outline: none; } - .guidance__link:focus::before { - background: url("/s/img/icons/icons--guidance-white.svg") no-repeat center center; } - .is-expanded .guidance__link::before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .no-js .guidance__link { - display: none; } - -.guidance__main { - overflow: hidden; - width: 100%; - border-radius: 3px; - opacity: 0; - -webkit-transition: all 0; - -o-transition: all 0; - transition: all 0; - max-height: 0; - margin-left: 0.5rem; } - .no-js .guidance__main, - .is-expanded .guidance__main { - max-height: 10000em; - height: auto; - opacity: 1; - -webkit-transition: opacity 300ms ease-out, max-height 300ms ease-out; - -o-transition: opacity 300ms ease-out, max-height 300ms ease-out; - transition: opacity 300ms ease-out, max-height 300ms ease-out; } - -.guidance__content { - padding: 0; - width: 100%; - display: table; - table-layout: fixed; - margin-top: 1rem; - border-left: 2px solid #999; - padding-left: 1rem; - margin-left: 1px; } - -.input-type { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - position: relative; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - .input-type .input-type__input { - border-radius: 3px; - line-height: normal; - position: relative; - z-index: 3; - width: 100%; - padding-left: 3.4rem; - width: calc(19.5rem - 2.9rem); - margin-left: 2.5rem; - border-left: 0; } - .input-type .input-type__type { - display: inline-block; - background-color: #f5f5f5; - border-right: 1px solid #999; - border-radius: 3px 0 0 3px; - padding: 0.6rem 0; - width: 2.9rem; - font-weight: 600; - font-size: 1rem; - text-align: center; - line-height: normal; - position: absolute; - left: 1px; - top: 1px; - z-index: 4; - left: 0; - width: 2.5rem; - height: 100%; - border: 1px solid #999; } - .lt-ie8 .input-type .input-type__type { - width: 1.15rem; - height: 1.15rem; } - -.input-type--percentage .input-type__input, -.input-type--unit .input-type__input { - padding-left: 0.5rem; - margin-left: 0; } - -.input-type--percentage .input-type__type, -.input-type--unit .input-type__type { - left: auto; - right: 1px; - border-right: none; - border-left: 1px solid #999; - border-radius: 0 3px 3px 0; - right: auto; - left: calc(13.7rem - 1px); - left: 16.6rem; - top: 0; - border-right: 1px solid #999; } - -.nav { - display: block; - padding: 0; } - -.nav--vertical { - border-left: 1px solid #999; - padding: 0.5rem 0 0.5rem 2rem; - margin: 0; } - .nav--vertical .nav__title { - margin-bottom: 0.5rem; } - .nav--vertical .nav__list { - list-style: none; - margin: 0; - padding: 0; } - .nav--vertical .nav__item { - margin: 0; - padding: 0.5rem 1rem 0.5rem 2rem; - position: relative; - margin-left: -2.5rem; - border-left: 0.5rem solid transparent; } - .nav--vertical .nav__link { - font-size: 1rem; } - .nav--vertical .nav__item--completed::before { - z-index: 2; - content: ""; - background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAbCAYAAAAZMl2nAAAABGdBTUEAALGPC/xhBQAAAjtJREFUSA29l0FLW0EQx2f2NWDSQ196sFBELKFfwVMPNcmLFZV68eRFPBd6K4IexKT0IHjpqdDi0aMg5iCKUvDkqdBDQYiKIIJY0oO1wZhMd0L3+V6yz+TlrZ1DNjOzM/9f9u1uEoD/aH3Lk/EgORGUMB1/VHDeXf4u7z9ZyvXqeqMuaDqWLGTf1Ov0sdEX8UdMWJmLuc0zr869g9iL2RlC+gwEHi08eCB60j/nN04VjCepQuZGe9GZJqAvANS6BRBKIobp8uz2CSu2TjDEcScEaxCk6Jq+2h9eDbB7LyBtIVhZGgEMQLVaXKAFYfzRdArBIFL8EgWOlOe394yCdAvBUBa/NNvTT+MJa7B/rSf7/KyyUzpuzuv8KBDcr2WPMMTV+Z+i3O2jUKtt2O+Hh3TC3lhUCO7lezQuBNFLJYSAV2BZY7/mNndVzDuagOB+7oroIHiCXJkE1G+Kj/NOjn2vmYLgng2QIAglSgTxGtB6spAbVzGTENwTiQiTeWdLfvKMEgkcEaqAYgrr8DDwxmwq9h7RppTPFYhIKGgFEGu+jM4hiAHRqmkIlmoc38rO0fdE5llJfi+9ljF33+hY/uV9m1w3r9OVULXuPRISRtVrx7AQ3MQFYccETDcQLSBRYbqF0IJ0CxMFIhAkLExUiDtBOoUxAdEWxAdDOCF9qXtrpiC4o+/U3Er43/Fpig+lTuQ9zPdMA8YkBKt1BMITK7uH3xLp1Ln8eTdqGoL7hzY777yV/1NehC5sU/AXb484yamkz/AAAAAASUVORK5CYII=") no-repeat center; - background-size: 1rem; - position: absolute; - left: 0.5rem; - width: 1.2em; - height: 1.2em; - bottom: 0; - top: 0; - margin: auto; } - .lt-ie9 .nav--vertical .nav__item--completed::before { - display: none; } - .lt-ie9 .nav--vertical .nav__item--completed { - background: url("/s/img/check-green.png") no-repeat 0.5rem center; - background-size: 17px 13px; } - .nav--vertical .nav__item--current { - background-color: #faf4fc; - border-left: 0.5rem #6e2585 solid; } - .nav--vertical .nav__item--current.nav__item--completed::before { - left: 0.5rem; } - -.nav--horizontal { - font-size: 0; - margin: 0; } - .nav--horizontal .nav__item { - font-size: 1rem; - display: inline-block; - margin: 0 0 0 0.5rem; - padding: 0 0.5rem 0 0; - position: relative; - text-align: center; - border-right: 1px solid #999; } - .nav--horizontal .nav__item:not(:last-child)::after { - content: ""; - position: absolute; - height: 1em; - width: 1px; - background-color: #999; - right: -1px; - bottom: 0; - top: 0; - margin: auto; } - .nav--horizontal .nav__item:first-child { - margin-left: 0; - padding-left: 0; } - .nav--horizontal .nav__item:last-child { - margin-right: 0; - padding-right: 0; - border: none; } - .nav--horizontal .nav__link { - display: inline-block; - text-decoration: none; - margin: 0; - text-align: center; } - -.nav--dark .nav__link { - color: #222; - text-decoration: underline; } - .nav--dark .nav__link:hover { - color: #4263c2; - text-decoration: underline; } - .nav--dark .nav__link:focus { - color: white; } - -.relationship { - display: block; } - -.relationship__title { - width: 100%; - padding-right: 2rem; - line-height: 1.2; } - -.relationship__item { - border-top: 1px solid #e4e8eb; - padding: 1rem 0; - margin: 0; - position: relative; } - .relationship__item:last-of-type { - border-bottom: 1px solid #e4e8eb; } - -.relationship__edit { - position: absolute; - right: 0; - top: 1.1rem; - display: inline-block; - line-height: 1; } - -.relationship__body { - font-size: 0; - clear: both; - margin: 0; - padding: 0 1px 1px; - overflow: hidden; - -webkit-transition: max-height 300ms ease-out 50ms; - -o-transition: max-height 300ms ease-out 50ms; - transition: max-height 300ms ease-out 50ms; } - .is-closed .relationship__body { - max-height: 0; - pointer-events: none; } - .is-open .relationship__body { - max-height: 100rem; - height: auto; - opacity: 1; - pointer-events: auto; - -webkit-transition: max-height 300ms ease-out 50ms; - -o-transition: max-height 300ms ease-out 50ms; - transition: max-height 300ms ease-out 50ms; } - -.relationship__fields { - margin-top: 1rem; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - -.relationship__field { - display: block; } - -.address { - font-size: 0.8rem; - line-height: 1.5; - text-transform: uppercase; } - -.btn { - background-color: #0f8243; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; - width: auto; } - .btn:hover { - text-decoration: none; - color: #fff; - background-color: #0a542b; } - .btn:focus { - background-color: #4263c2; - outline: none; } - .btn.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #0f8243; - color: #0f8243; - padding: 0.5rem 2rem; - border-width: 2px; } - .btn.btn--border:hover, .btn.btn--border:focus { - background: #0f8243; - color: #fff; } - -.btn--secondary { - background-color: #6e2585; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; - width: auto; } - .btn--secondary:hover { - text-decoration: none; - color: #fff; - background-color: #4d1a5d; } - .btn--secondary:focus { - background-color: #4263c2; - outline: none; } - .btn--secondary.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #6e2585; - color: #6e2585; - padding: 0.5rem 2rem; - border-width: 2px; } - .btn--secondary.btn--border:hover, .btn--secondary.btn--border:focus { - background: #6e2585; - color: #fff; } - -.btn--neutral { - background-color: #999; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; - width: auto; } - .btn--neutral:hover { - text-decoration: none; - color: #fff; - background-color: gray; } - .btn--neutral:focus { - background-color: #4263c2; - outline: none; } - .btn--neutral.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #999; - color: #999; - padding: 0.5rem 2rem; - border-width: 2px; } - .btn--neutral.btn--border:hover, .btn--neutral.btn--border:focus { - background: #999; - color: #fff; } - -.btn--light { - background-color: #fff; - color: transparent; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; - width: auto; } - .btn--light:hover { - text-decoration: none; - color: #6e2585; - background-color: #e6e6e6; } - .btn--light:focus { - background-color: #4263c2; - outline: none; } - .btn--light.btn--border { - font-weight: 600; - background: transparent; - border: 1px solid #fff; - color: #fff; - padding: 0.5rem 2rem; - border-width: 2px; } - .btn--light.btn--border:hover, .btn--light.btn--border:focus { - background: #fff; - color: #6e2585; } - -.btn--lg { - font-weight: 600; - padding: 0.9rem 1rem; - padding: 0.9rem 5rem; } - -.btn--loader { - -webkit-transition: all 300ms ease-out; - -o-transition: all 300ms ease-out; - transition: all 300ms ease-out; - position: relative; } - .btn--loader::before { - -webkit-transition: all 300ms ease-out; - -o-transition: all 300ms ease-out; - transition: all 300ms ease-out; - display: inline-block; - vertical-align: middle; - content: ""; - width: 1.2em; - height: 1.2em; - opacity: 0; - margin-right: 0.5em; - background-image: url("/s/img/loader.svg"); - background-repeat: no-repeat; - background-position: center center; - background-size: 1.5rem; - pointer-events: none; - margin-left: -1.8em; - margin-top: -0.2em; } - .btn--loader.is-loading::before { - opacity: 1; } - -.btn--link { - padding: 0.1rem; - margin: 0; - display: inline-block; - color: #4263c2; - background: transparent; - cursor: pointer; - text-decoration: underline; - width: auto; } - .btn--link:hover { - text-decoration: underline; - color: #033e58; - background: transparent; } - .btn--link:focus { - color: white; - background: #4263c2; } - -.btn-group { - font-size: 0; } - .btn-group .btn { - display: inline-block; - margin-right: 18px; } - .btn-group .btn:last-of-type { - margin-right: 0; } - -.btn-group__btn { - display: inline-block; } - -.btn--menu { - padding-right: 1.5em; - display: none; } - .btn--menu::before, .btn--menu::after { - -webkit-transition: all 100ms ease-out; - -o-transition: all 100ms ease-out; - transition: all 100ms ease-out; - content: ""; - position: absolute; - right: 0; - background-size: auto; - background-position: center; - background-repeat: no-repeat; - width: 1.1em; - height: 1.1em; } - .btn--menu::before { - opacity: 1; - bottom: 3px; - right: 2px; - background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIyOTAgNTEgMTYgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGcgaWQ9Ikdyb3VwLTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDUxLjAwMDAwMCkiPg0KICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIiIGZpbGw9IiM0QTRBNEEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyLjA5NTIzODEiPjwvcmVjdD4NCiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiBmaWxsPSIjNEE0QTRBIiB4PSIwIiB5PSI1LjIzODA5NTI0IiB3aWR0aD0iMTYiIGhlaWdodD0iMi4wOTUyMzgxIj48L3JlY3Q+DQogICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgZmlsbD0iIzRBNEE0QSIgeD0iMCIgeT0iMTAuNDc2MTkwNSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgIDwvZz4NCjwvc3ZnPg"); - background-size: auto; } - .btn--menu::after { - opacity: 0; - -webkit-transform: scaleY(0); - -ms-transform: scaleY(0); - transform: scaleY(0); - background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIyOTAgNDUgMjQgMjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGcgaWQ9Ikdyb3VwLTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDQ1LjAwMDAwMCkiPg0KICAgICAgICA8ZyBpZD0iR3JvdXAtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMDAwMDAwLCAxMi41MDAwMDApIHJvdGF0ZSgtMzE1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMi41MDAwMDApIHRyYW5zbGF0ZSg0LjAwMDAwMCwgNC4wMDAwMDApIiBmaWxsPSIjNEE0QTRBIj4NCiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgeD0iMCIgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOC4wNDc2MTkpIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTguMDAwMDAwLCAtOC4wNDc2MTkpICIgeD0iMCIgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+"); - background-size: auto; - right: 2px; - bottom: 2px; } - .has-nav-open .btn--menu::before { - -webkit-transform: scaleY(0); - -ms-transform: scaleY(0); - transform: scaleY(0); - opacity: 0; } - .has-nav-open .btn--menu::after { - -webkit-transform: scaleY(1); - -ms-transform: scaleY(1); - transform: scaleY(1); - opacity: 1; } - -.feedback__message { - margin: 3rem 0; } - -.feedback__field { - padding: 0; - margin-bottom: 1rem; } - .feedback__field:last-of-type { - margin-bottom: 0; } - -.header { - display: block; - overflow: hidden; - padding: 1.284rem 0; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - .header::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #6e2585; - position: absolute; - top: 0; - left: 0; } - -.header__logo { - margin-bottom: 1rem; - margin-bottom: 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 100%; - -ms-flex: 1 1 100%; - flex: 1 1 100%; } - -.header__info { - white-space: nowrap; - min-height: 3rem; - max-width: 100%; - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; - width: 20em; - float: right; - position: relative; } - .header__info::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #a8bd3a; - position: absolute; - top: -1.3rem; - right: 0; } - -.input { - position: relative; - z-index: 3; - padding: 0.6rem; - display: block; - color: inherit; - font-size: 1rem; - border: 1px solid #999; - border-radius: 3px; - width: 100%; - -webkit-transition: border-color 200ms ease-in; - -o-transition: border-color 200ms ease-in; - transition: border-color 200ms ease-in; - width: 19.5rem; } - .input:hover { - border-color: #033e58; } - .input:focus { - outline: none; - border-color: #4263c2; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; - outline: 2px solid #4263c2; } - -.input__helper { - font-size: 0.8rem; - font-weight: 600; - margin-top: 0.2rem; } - -.input--select { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - padding: 0.6rem 2rem 0.6rem 0.5rem; - background: #fff url("/s/img/icons/icons--chevron-down.svg") no-repeat center right 6px; - background-size: 1.5rem; - line-height: 1.25rem; - padding-right: 0.5rem; } - .input--select::-ms-expand { - display: none; } - -.input--textarea { - width: 100%; } - -.input--radio, -.input--checkbox { - width: 20px; - height: 20px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border: 2px solid #9b9b9b; - padding: 0.5rem; - font-size: 1rem; - background: #eee; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; - cursor: pointer; - position: absolute; - top: 0.75rem; - left: 0.6rem; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; - top: 0.85rem; - border: none; - background: none; } - .input--radio:checked, - .input--checkbox:checked { - border-color: #033e58; } - .input--radio:focus, - .input--checkbox:focus { - border-color: #4263c2; - outline: none; } - .input--radio:focus, - .input--checkbox:focus { - outline: 2px solid #4263c2; } - -.input--radio { - border-radius: 100px; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; } - .input--radio:checked { - background: #033e58; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; } - .input--radio:focus { - border-color: #4263c2; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; - outline: none; } - .input--radio:focus:checked { - border-color: #4263c2; - background-color: #4263c2; } - -.input--checkbox { - background: url("/s/img/icons/icons--check.svg") no-repeat center center; - background-size: 0; - -webkit-transition: background-size 50ms ease-out; - -o-transition: background-size 50ms ease-out; - transition: background-size 50ms ease-out; } - .input--checkbox:checked { - background-size: 20px; - -webkit-box-shadow: none; - box-shadow: none; } - .input--checkbox:focus { - -webkit-box-shadow: none; - box-shadow: none; } - -.input--block { - display: block; - width: 100%; } - -.input--has-error { - background-color: #fbecec; - -webkit-transition: background-color 1s ease-in-out; - -o-transition: background-color 1s ease-in-out; - transition: background-color 1s ease-in-out; } - -.input--limit-reached { - border: 1px solid #d0021b; } - .input--limit-reached:focus { - outline: none; - border: 1px solid #d0021b; - -webkit-box-shadow: 0 0 0 1px #d0021b; - box-shadow: 0 0 0 1px #d0021b; - outline: 2px solid #d0021b; } - -.no-js .input__limit { - display: none; } - -.input__limit--reached { - color: #d0021b; } - -.notice { - display: block; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - font-weight: 700; } - .notice::before { - content: " "; - display: inline-block; - vertical-align: middle; - background: #fff url("/s/img/icons/icons--info-circle.svg") no-repeat center center; - background-size: 3rem; - min-width: 2rem; - height: 2rem; - margin-right: 0.5em; } - -.notice__text { - display: inline-block; - vertical-align: middle; - font-size: 1rem; - line-height: 1.2; } - -.skip { - position: absolute; - top: 0; - left: 0; - right: 0; - z-index: 999999; } - -.skip__link { - display: block; - height: 1px; - width: 100%; - overflow: hidden; - position: absolute; - top: -30px; - -webkit-transition: top 100ms; - -o-transition: top 100ms; - transition: top 100ms; - color: #fff; - background: #6e2585; - font-weight: 600; - font-size: 1.1rem; } - .skip__link:focus { - padding: 1rem; - max-height: 20em; - height: auto; - top: 0; } - -.answer { - padding: 0; - margin-bottom: 1rem; - margin-bottom: 2rem; } - .answer:last-of-type { - margin-bottom: 0; } - -.answer__guidance { - display: block; } - -.answer--calculated { - padding-top: 1rem; - border-top: 3px solid #999; } - -.date { - white-space: nowrap; } - -.field { - background: none; } - -.field__legend { - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.5rem; } - -.field__description { - line-height: 1.3; - display: block; } - -.field__item { - margin: 0 0.5rem 0.5rem 0; - position: relative; - width: 100%; - display: inline-block; - width: auto; - min-width: 20rem; } - -.field:not(.field--cols) .field__item:last-of-type { - margin-bottom: 0; } - -.field__other { - display: none; - clear: both; - background-color: #f5f5f5; - padding: 0 0.5rem 0.5rem; - display: block; - background-color: white; } - .has-focus .field__other { - background-color: transparent; } - -input:checked ~ .field__other { - display: block; } - -.field--multiplechoice { - font-size: 0; } - .field--multiplechoice .field__item { - font-size: 1rem; - background: white; - border: 1px solid #999; - border-radius: 0.2rem; - cursor: pointer; - overflow: hidden; - position: relative; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; } - .field--multiplechoice .field__item:hover { - border-color: #033e58; - -webkit-box-shadow: none; - box-shadow: none; } - .field--multiplechoice .field__item.is-checked { - color: #222; - border-color: #033e58; - -webkit-box-shadow: 0 0 0 1px #033e58; - box-shadow: 0 0 0 1px #033e58; } - .field--multiplechoice .field__item.is-checked:hover { - border-color: #222; - background-color: #eee; - -webkit-box-shadow: 0 0 0 1px #222; - box-shadow: 0 0 0 1px #222; } - .field--multiplechoice .field__item.has-focus { - color: #222; - border-color: #4263c2; - background-color: #f5f6ff; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; } - .field--multiplechoice .field__item.has-focus:hover { - border-color: #4263c2; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; } - .field--multiplechoice.field--cols { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .field--multiplechoice.field--cols .field__item { - width: calc(50% - 1rem); - min-width: 0; } - .field--multiplechoice.field--cols .label { - width: 100%; } - .field--multiplechoice.field--cols:last-of-type { - margin-bottom: 0; } - -.fieldgroup--date .fieldgroup__title { - font-weight: 700; - display: inline-block; - width: 100%; - margin: 0 0 0.5rem; } - -.fieldgroup--date .fieldgroup__fields { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; } - -.fieldgroup--date .field { - margin: 0 0.5rem 0 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 0; - -ms-flex: 1 1 0px; - flex: 1 1 0; - clear: right; - margin-right: 1rem; - display: block; - float: left; - width: 100%; - margin-right: 1rem; } - .lt-ie8 .fieldgroup--date .field input { - width: 80%; } - -.fieldgroup--date .field--day { - max-width: 6rem; - width: 6rem; } - -.fieldgroup--date .field--month { - -webkit-box-flex: 2; - -webkit-flex: 2; - -ms-flex: 2; - flex: 2; - max-width: 15rem; - width: 15rem; } - -.fieldgroup--date .field--year { - margin-right: 0; - max-width: 6rem; - width: 6rem; } - -.fieldgroup--date .input { - width: 100%; } - -.has-js .field--selectionbtn .input { - width: 0; - height: 0; - opacity: 0; } - -.has-js .field--selectionbtn .label { - padding-left: 1rem; - font-size: 1rem; - height: 100%; - font-size: 0.8rem; - padding: 0.35rem; - padding-left: 0.5rem; } - -.field--selectionbtn .field__item { - font-size: 1rem; - width: calc(50% - 0.15rem); - min-width: 0; - margin: 0 0.3rem 0.3rem 0; - vertical-align: top; - -webkit-transition: opacity 100ms ease-out; - -o-transition: opacity 100ms ease-out; - transition: opacity 100ms ease-out; - color: #4263c2; } - .field--selectionbtn .field__item:nth-child(2n) { - margin-right: 0; } - .field--selectionbtn .field__item:hover { - border-color: #033e58; - color: #033e58; } - .field--selectionbtn .field__item:hover label { - background: transparent !important; } - .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-closed .field--selectionbtn .field__item { - opacity: 0; } - .is-closed .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - .is-open .field--selectionbtn .field__item { - opacity: 1; } - .is-open .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - -.header2 { - display: block; - overflow: hidden; - padding: 1.4rem 0 1rem; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - .header2::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #6e2585; - position: absolute; - top: 0; - left: 0; - margin: 0; } - -.header2__logo { - margin-bottom: 1rem; - margin-bottom: 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 100%; - -ms-flex: 1 1 100%; - flex: 1 1 100%; } - -.header2__info { - white-space: nowrap; - min-height: 3rem; - width: 550px; - max-width: 100%; - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; - width: 20em; - float: right; - position: relative; } - .header2__info::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #a8bd3a; - position: absolute; - top: -1.3rem; - right: 0; } - -.label { - display: block; - margin-bottom: 0.4rem; - font-weight: 600; - color: inherit; } - -input:checked ~ .label { - background: #f5f5f5; } - .has-focus input:checked ~ .label { - background-color: transparent; } - -.label__description { - line-height: 1.4; - display: inline-block; } - -.label--inline { - font-weight: 400; - padding: 0.7rem 1rem 0.7rem 2.5rem; - display: block; - margin: 0; - cursor: pointer; - width: 25rem; } - -.field--textarea .label { - font-weight: 400; - margin-bottom: 2rem; } - -.label--small { - font-size: 0.8rem; } - -.panel { - border-radius: 0; } - .panel a { - color: #6e2585; } - .panel a:focus { - color: white; } - -.panel__header { - color: #fff; - margin: 0; - padding: 0.75rem 1rem; - border-radius: 0; } - -.panel__title { - margin: 0; } - -.panel__body { - padding: 1rem; } - -.panel--error { - background: #fbecec; } - .panel--error .panel__header { - background: #d0021b; } - -.panel--simple.panel--error { - border-color: #d0021b; } - -.panel--warn { - background: #fdf6ec; } - .panel--warn .panel__header { - background: #fe781f; } - -.panel--simple.panel--warn { - border-color: #fe781f; } - -.panel--success { - background: #edf4f0; } - .panel--success .panel__header { - background: #0f8243; } - -.panel--simple.panel--success { - border-color: #0f8243; } - -.panel--info { - background: #eff0f9; } - .panel--info .panel__header { - background: #6e2585; } - -.panel--simple.panel--info { - border-color: #6e2585; } - -.panel--simple { - border: none; - border-left: 8px solid transparent; - margin-left: -8px; - color: #222; - padding: 1rem; } - .panel--simple .panel__header { - background: none; - padding: 0 0 1rem; } - .panel--simple .panel__body { - background: none; - padding: 0; } - -.panel--spacious { - padding: 1rem; - padding: 2rem; } - -.summary { - display: block; } - -.summary__title { - font-size: 1.2rem; - margin-bottom: 1rem; - font-weight: 600; } - -.summary__block { - margin: 0; - padding: 0; } - -.summary__items { - font-size: 0.9rem; - text-align: left; - border: 1px solid #999; - border-bottom: none; - margin: 0 0 1rem; - border-radius: 3px; - font-size: 0; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-justify-content: space-around; - -ms-flex-pack: distribute; - justify-content: space-around; } - -.summary__question, -.summary__answer { - margin: 0; - width: 100%; - border: none; - text-align: left; - border-bottom: 1px solid #999; - font-size: 1rem; - display: inline-block; - vertical-align: middle; - font-size: initial; } - .lt-ie8 .summary__question, .lt-ie8 - .summary__answer { - min-height: 3rem; } - -.summary__question { - width: 100%; - border-bottom: 1px solid #999; - background-color: #f5f5f5; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 0.6rem 0.5rem; - line-height: 1.3; } - .summary__question div { - width: 100%; - margin: 0; } - -.summary__question--sub { - background-color: transparent; } - -.summary__answer { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - position: relative; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - overflow: hidden; - width: 100%; } - -.summary__answer-text, -.summary__edit { - padding: 0.6rem 0.5rem; } - -.summary__answer-text { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - font-weight: 600; } - .summary__answer-text p:last-of-type { - margin-bottom: 0; } - -.summary__answer-break { - word-break: break-all; } - -.summary__edit { - padding: 0 1rem; - font-size: 0.9rem; - border-left: 1px solid #999; - text-align: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 0 2rem; - position: absolute; - right: 0; - top: 0; - bottom: 0; } - -.summary__edit-link { - display: block; - line-height: 1rem; - padding: 0 0.5rem; - -webkit-align-self: center; - -ms-flex-item-align: center; - align-self: center; } - -.badge { - display: inline-block; - vertical-align: middle; - padding: 0 0.8rem; - font-size: 0.85rem; - font-weight: 600; - line-height: 1.8; - border-radius: 2px; - text-transform: uppercase; } - -.badge--amber { - background-color: #fe781f; } - -.badge--blue { - color: white; - background-color: #0c60a2; } - -.dialog[aria-hidden="true"] { - display: none; } - -.dialog__title { - padding: 0.5rem 1rem; } - .dialog__title:focus { - outline: none; } - -.dialog__overlay { - z-index: 2; - background-color: rgba(0, 0, 0, 0.66); - position: fixed; - top: 0; - left: 0; - bottom: 0; - right: 0; - -webkit-transition: background-color 300ms ease-out 100ms; - -o-transition: background-color 300ms ease-out 100ms; - transition: background-color 300ms ease-out 100ms; } - .dialog.is-hidden .dialog__overlay { - background-color: transparent; } - -.dialog__body { - text-align: center; - padding: 3rem 4rem 4rem; - background-color: #fff; - max-width: 90%; - width: 32rem; - border-radius: 3px; - z-index: 3; - position: fixed; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - -webkit-transition: all 300ms ease-out 100ms; - -o-transition: all 300ms ease-out 100ms; - transition: all 300ms ease-out 100ms; - opacity: 1; } - .dialog.is-hidden .dialog__body { - opacity: 0; - -webkit-transform: translate(-50%, -40%); - -ms-transform: translate(-50%, -40%); - transform: translate(-50%, -40%); } - -.footer2 { - padding: 90px 0; - padding: 2rem 0; - margin-top: 36px; - margin-top: 2rem; - background-color: #595959; - color: #e4e8eb; } - -.footer2_container { - width: 1080px; - margin: -20px; - padding: 0px; } - -a { - color: #4263c2; } - -.footer2__link { - color: #e4e8eb; } - -.footer2__link:focus { - color: white; } - -.footer2__link:hover { - color: #e4e8eb; } - -.footer2 ul li { - list-style-type: none; } - -.footer2 .venus { - margin: 2rem 0 1rem 0; } - -.footer2-nav { - padding: 0 0 2rem 0; } - -.footer2 .dl__data { - padding-left: 15px; } - -.highlight { - background-color: #f1e9f3; - padding: 0 2px; - font-style: normal; } - -.lock { - display: block; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - font-weight: 700; } - .lock::before { - content: " "; - display: inline-block; - vertical-align: middle; - background: #fff url("/s/img/icons/icons--lock.svg") no-repeat center center; - background-size: 2.2rem; - min-width: 2rem; - height: 2rem; - margin-right: 0.5em; } - -.lock__text { - display: inline-block; - vertical-align: middle; - font-size: 1rem; - line-height: 1.2; } - -.panel { - border-radius: 0; } - .panel a { - color: #6e2585; } - .panel a:focus { - color: white; } - -.panel__header { - color: #fff; - margin: 0; - padding: 0.75rem 1rem; - border-radius: 0; } - -.panel__title { - margin: 0; } - -.panel__body { - padding: 1rem; } - -.panel--error { - background: #fbecec; } - .panel--error .panel__header { - background: #d0021b; } - -.panel--simple.panel--error { - border-color: #d0021b; } - -.panel--warn { - background: #fdf6ec; } - .panel--warn .panel__header { - background: #fe781f; } - -.panel--simple.panel--warn { - border-color: #fe781f; } - -.panel--success { - background: #edf4f0; } - .panel--success .panel__header { - background: #0f8243; } - -.panel--simple.panel--success { - border-color: #0f8243; } - -.panel--info { - background: #eff0f9; } - .panel--info .panel__header { - background: #6e2585; } - -.panel--simple.panel--info { - border-color: #6e2585; } - -.panel--simple { - border: none; - border-left: 8px solid transparent; - margin-left: -8px; - color: #222; - padding: 1rem; } - .panel--simple .panel__header { - background: none; - padding: 0 0 1rem; } - .panel--simple .panel__body { - background: none; - padding: 0; } - -.panel--spacious { - padding: 1rem; - padding: 2rem; } - -caption { - text-align: left; } - -.table__dense { - font-size: 81.25%; } - .table__dense .table--header--cell { - padding: 0.5rem 0 0.25rem 1rem; } - .table__dense .table--header--cell:nth-child(1) { - padding-left: 0; } - -.table--row { - border-bottom: 1px solid #ccc; } - -.table--header--cell { - padding: 0.5rem 0 0.5rem 1rem; - border-bottom: 2px solid #595959; } - .table--header--cell:nth-child(1) { - padding-left: 0; } - -.table--cell__numeric { - text-align: right; } - -.table--cell { - padding: 0.5rem 0 0.5rem 1rem; } - .table--cell:nth-child(1) { - padding-left: 0; } - -.bar { - background: #6e2585; - color: #fff; - padding: 0.5rem 0; - padding: 0.5rem 0; } - -.bar__inner { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - line-height: 1.2; } - -.bar__title { - display: inline-block; - vertical-align: middle; - margin: 0; } - -.bar--hero .bar__title { - display: block; - margin: 1rem 0; } - -.bar--hero .bar__inner { - display: block; } - -.dl { - margin: 0 0 1rem; - margin-bottom: 0; } - -.dl__title { - text-transform: uppercase; - letter-spacing: 0.1em; - color: #595959; } - -.dl__data { - margin: 0 0 1rem; } - .dl__data:last-child { - margin-bottom: 0; } - -.form { - margin-bottom: 1rem; } - -.info { - display: block; - font-size: 0.9rem; - font-size: 1rem; } - -.info__title { - display: inline-block; - margin: 0; - font-size: 1em; } - -.info__tel { - display: inline-block; - font-size: 1em; - line-height: 1; - margin-left: 1em; } - .info__tel::before { - content: ""; - display: inline-block; - vertical-align: middle; - background: url("/s/img/icons/icons--phone.svg") no-repeat center; - width: 1.5em; - height: 1.5em; - background-size: 2.5em; } - -.info__link { - text-decoration: none; - color: #222; } - .info__link:focus { - color: white; } - -.info__list { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - border-top: 1px solid #999; - padding-top: 0.5em; - margin: 0.1em 0 0; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; } - -.info__dt, -.info__dd { - display: inline-block; - font-size: 0.7em; - margin: 0; - line-height: 1.2; - white-space: nowrap; } - .info__dt.first, - .info__dd.first { - padding-left: 0; - margin-left: 0; } - .info__dt.last, - .info__dd.last { - padding-right: 0; - margin-right: 0; - border-right: none; } - -.info__dt { - font-weight: 600; - margin-right: 0.2rem; } - -.info__dd { - border-right: 1px solid #999; - padding-right: 1em; - margin-right: 1em; } - -.logo { - display: inline-block; } - .lt-ie9 .logo { - float: left; - display: block; - width: 220px; - height: 44px; - background: url("/s/img/logo.png") no-repeat 0 0; } - .lt-ie9 .logo img { - display: none; } - -.logo__img { - width: 220px; - height: auto; } - -.question { - margin-bottom: 1rem; - margin-bottom: 2rem; } - .question:last-of-type { - margin-bottom: 0; } - -.question__error { - background: #d0021b; - color: white; - font-size: 0.9rem; - padding: 0.5rem 1rem; } - -.question__legend { - margin-bottom: 1rem; - float: none; } - -.question__title { - position: relative; - clear: both; - color: inherit; - margin-bottom: 1rem; } - .question__title em { - background-color: #f1e9f3; } - -.question__subtitle { - margin-top: 0.5rem; - clear: both; - display: block; - color: #888; - font-weight: 700; - font-size: 1rem; } - -.question__description { - margin-bottom: 1rem; - clear: both; } - -.question__guidance { - margin-bottom: 2rem; - clear: both; } - -.question__actions { - margin-top: 1rem; - margin-top: 2rem; } - -.question__answers { - clear: both; } - -.question__answer { - margin: 0 0 1rem; - -webkit-transition: opacity 300ms ease-in-out; - -o-transition: opacity 300ms ease-in-out; - transition: opacity 300ms ease-in-out; - opacity: 1; } - .question__answer.is-hidden { - opacity: 0; } - .question__answer.is-removed { - -webkit-transition-duration: 500ms; - -o-transition-duration: 500ms; - transition-duration: 500ms; - opacity: 0.5; } - .question__answer:last-of-type { - margin-bottom: 0; } - -.question--repeatinganswer .question__answer { - margin-bottom: 2rem; } - -.question--repeatinganswer .question__guidance--bottom { - margin: -1rem 0 0; } - -.question--repeatinganswer .answer { - margin-bottom: 1.5rem; } - .question--repeatinganswer .answer:last-of-type { - margin-bottom: 0; } - -.time { - position: relative; } - -.time__visual { - position: relative; - overflow: visible !important; - margin: 2rem auto; - display: block; } - -.time__circle { - opacity: 1; - -webkit-transition: stroke-dasharray 1s linear, stroke 1s ease-in; - -o-transition: stroke-dasharray 1s linear, stroke 1s ease-in; - transition: stroke-dasharray 1s linear, stroke 1s ease-in; - stroke: #4263c2; } - .is-warning .time__circle { - stroke: #d0021b; } - -.time__text { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; - height: 1rem; - line-height: 1; - text-align: center; - -webkit-transition: color 1s ease-in; - -o-transition: color 1s ease-in; - transition: color 1s ease-in; } - .is-warning .time__text { - color: #d0021b; } - -.u-blue { - color: #6e2585; } - -.u-bg-blue { - background-color: #6e2585; } - -.u-blue-10 { - color: #7d3b91; } - -.u-bg-blue-10 { - background-color: #7d3b91; } - -.u-blue-20 { - color: #8b519d; } - -.u-bg-blue-20 { - background-color: #8b519d; } - -.u-blue-30 { - color: #9a66aa; } - -.u-bg-blue-30 { - background-color: #9a66aa; } - -.u-blue-40 { - color: #a87cb6; } - -.u-bg-blue-40 { - background-color: #a87cb6; } - -.u-blue-50 { - color: #b792c2; } - -.u-bg-blue-50 { - background-color: #b792c2; } - -.u-blue-60 { - color: #c5a8ce; } - -.u-bg-blue-60 { - background-color: #c5a8ce; } - -.u-blue-70 { - color: #d4beda; } - -.u-bg-blue-70 { - background-color: #d4beda; } - -.u-blue-80 { - color: #e2d3e7; } - -.u-bg-blue-80 { - background-color: #e2d3e7; } - -.u-blue-90 { - color: #f1e9f3; } - -.u-bg-blue-90 { - background-color: #f1e9f3; } - -.u-blue-100 { - color: white; } - -.u-bg-blue-100 { - background-color: white; } - -.u-green { - color: #0f8243; } - -.u-bg-green { - background-color: #0f8243; } - -.u-green-10 { - color: #278f56; } - -.u-bg-green-10 { - background-color: #278f56; } - -.u-green-20 { - color: #3f9b69; } - -.u-bg-green-20 { - background-color: #3f9b69; } - -.u-green-30 { - color: #57a87b; } - -.u-bg-green-30 { - background-color: #57a87b; } - -.u-green-40 { - color: #6fb48e; } - -.u-bg-green-40 { - background-color: #6fb48e; } - -.u-green-50 { - color: #87c1a1; } - -.u-bg-green-50 { - background-color: #87c1a1; } - -.u-green-60 { - color: #9fcdb4; } - -.u-bg-green-60 { - background-color: #9fcdb4; } - -.u-green-70 { - color: #b7dac7; } - -.u-bg-green-70 { - background-color: #b7dac7; } - -.u-green-80 { - color: #cfe6d9; } - -.u-bg-green-80 { - background-color: #cfe6d9; } - -.u-green-90 { - color: #e7f3ec; } - -.u-bg-green-90 { - background-color: #e7f3ec; } - -.u-green-100 { - color: white; } - -.u-bg-green-100 { - background-color: white; } - -.u-d-no { - display: none; } - -.u-d-b { - display: block; } - -/** - * For modern browsers - * 1. The space content is one way to avoid an Opera bug when the - * contenteditable attribute is included anywhere else in the document. - * Otherwise it causes space to appear at the top and bottom of elements - * that are clearfixed. - * 2. The use of `table` rather than `block` is only necessary if using - * `:before` to contain the top-margins of child elements. - */ -.u-cf::before, -.u-cf::after { - content: " "; - /* 1 */ - display: table; - /* 2 */ } - -.u-cf::after { - clear: both; } - -/** - * For IE 6/7 only - * Include this rule to trigger hasLayout and contain floats. - */ -.u-cf { - *zoom: 1; } - -.u-fr { - float: right; } - -.u-f-no { - float: none; } - -.u-fr { - float: right; } - -.u-fr\@xs { - float: right; } - -.u-fr\@s { - float: right; } - -.u-fr\@m { - float: right; } - -.u-mt-no { - margin-top: 0 !important; } - -.u-mt-no\@xs { - margin-top: 0 !important; } - -.u-mt-no\@s { - margin-top: 0 !important; } - -.u-mt-no\@m { - margin-top: 0 !important; } - -.u-mr-no { - margin-right: 0 !important; } - -.u-mr-no\@xs { - margin-right: 0 !important; } - -.u-mr-no\@s { - margin-right: 0 !important; } - -.u-mr-no\@m { - margin-right: 0 !important; } - -.u-mb-no { - margin-bottom: 0 !important; } - -.u-mb-no\@xs { - margin-bottom: 0 !important; } - -.u-mb-no\@s { - margin-bottom: 0 !important; } - -.u-mb-no\@m { - margin-bottom: 0 !important; } - -.u-ml-no { - margin-left: 0 !important; } - -.u-ml-no\@xs { - margin-left: 0 !important; } - -.u-ml-no\@s { - margin-left: 0 !important; } - -.u-ml-no\@m { - margin-left: 0 !important; } - -.u-m-no { - margin: 0 !important; } - -.u-m-no\@xs { - margin: 0 !important; } - -.u-m-no\@s { - margin: 0 !important; } - -.u-m-no\@m { - margin: 0 !important; } - -.u-mt-xs { - margin-top: 0.5rem; } - -.u-mt-xs\@xs { - margin-top: 0.5rem; } - -.u-mt-xs\@s { - margin-top: 0.5rem; } - -.u-mt-xs\@m { - margin-top: 0.5rem; } - -.u-mr-xs { - margin-right: 0.5rem; } - -.u-mr-xs\@xs { - margin-right: 0.5rem; } - -.u-mr-xs\@s { - margin-right: 0.5rem; } - -.u-mr-xs\@m { - margin-right: 0.5rem; } - -.u-mb-xs { - margin-bottom: 0.5rem; } - -.u-mb-xs\@xs { - margin-bottom: 0.5rem; } - -.u-mb-xs\@s { - margin-bottom: 0.5rem; } - -.u-mb-xs\@m { - margin-bottom: 0.5rem; } - -.u-ml-xs { - margin-left: 0.5rem; } - -.u-ml-xs\@xs { - margin-left: 0.5rem; } - -.u-ml-xs\@s { - margin-left: 0.5rem; } - -.u-ml-xs\@m { - margin-left: 0.5rem; } - -.u-m-xs { - margin: 0.5rem; } - -.u-m-xs\@xs { - margin: 0.5rem; } - -.u-m-xs\@s { - margin: 0.5rem; } - -.u-m-xs\@m { - margin: 0.5rem; } - -.u-mt-s { - margin-top: 1rem; } - -.u-mt-s\@xs { - margin-top: 1rem; } - -.u-mt-s\@s { - margin-top: 1rem; } - -.u-mt-s\@m { - margin-top: 1rem; } - -.u-mr-s { - margin-right: 1rem; } - -.u-mr-s\@xs { - margin-right: 1rem; } - -.u-mr-s\@s { - margin-right: 1rem; } - -.u-mr-s\@m { - margin-right: 1rem; } - -.u-mb-s { - margin-bottom: 1rem; } - -.u-mb-s\@xs { - margin-bottom: 1rem; } - -.u-mb-s\@s { - margin-bottom: 1rem; } - -.u-mb-s\@m { - margin-bottom: 1rem; } - -.u-ml-s { - margin-left: 1rem; } - -.u-ml-s\@xs { - margin-left: 1rem; } - -.u-ml-s\@s { - margin-left: 1rem; } - -.u-ml-s\@m { - margin-left: 1rem; } - -.u-m-s { - margin: 1rem; } - -.u-m-s\@xs { - margin: 1rem; } - -.u-m-s\@s { - margin: 1rem; } - -.u-m-s\@m { - margin: 1rem; } - -.u-mt-m { - margin-top: 1.5rem; } - -.u-mt-m\@xs { - margin-top: 1.5rem; } - -.u-mt-m\@s { - margin-top: 1.5rem; } - -.u-mt-m\@m { - margin-top: 1.5rem; } - -.u-mr-m { - margin-right: 1.5rem; } - -.u-mr-m\@xs { - margin-right: 1.5rem; } - -.u-mr-m\@s { - margin-right: 1.5rem; } - -.u-mr-m\@m { - margin-right: 1.5rem; } - -.u-mb-m { - margin-bottom: 1.5rem; } - -.u-mb-m\@xs { - margin-bottom: 1.5rem; } - -.u-mb-m\@s { - margin-bottom: 1.5rem; } - -.u-mb-m\@m { - margin-bottom: 1.5rem; } - -.u-ml-m { - margin-left: 1.5rem; } - -.u-ml-m\@xs { - margin-left: 1.5rem; } - -.u-ml-m\@s { - margin-left: 1.5rem; } - -.u-ml-m\@m { - margin-left: 1.5rem; } - -.u-m-m { - margin: 1.5rem; } - -.u-m-m\@xs { - margin: 1.5rem; } - -.u-m-m\@s { - margin: 1.5rem; } - -.u-m-m\@m { - margin: 1.5rem; } - -.u-mt-l { - margin-top: 2rem; } - -.u-mt-l\@xs { - margin-top: 2rem; } - -.u-mt-l\@s { - margin-top: 2rem; } - -.u-mt-l\@m { - margin-top: 2rem; } - -.u-mr-l { - margin-right: 2rem; } - -.u-mr-l\@xs { - margin-right: 2rem; } - -.u-mr-l\@s { - margin-right: 2rem; } - -.u-mr-l\@m { - margin-right: 2rem; } - -.u-mb-l { - margin-bottom: 2rem; } - -.u-mb-l\@xs { - margin-bottom: 2rem; } - -.u-mb-l\@s { - margin-bottom: 2rem; } - -.u-mb-l\@m { - margin-bottom: 2rem; } - -.u-ml-l { - margin-left: 2rem; } - -.u-ml-l\@xs { - margin-left: 2rem; } - -.u-ml-l\@s { - margin-left: 2rem; } - -.u-ml-l\@m { - margin-left: 2rem; } - -.u-m-l { - margin: 2rem; } - -.u-m-l\@xs { - margin: 2rem; } - -.u-m-l\@s { - margin: 2rem; } - -.u-m-l\@m { - margin: 2rem; } - -.u-mt-xl { - margin-top: 3rem; } - -.u-mt-xl\@xs { - margin-top: 3rem; } - -.u-mt-xl\@s { - margin-top: 3rem; } - -.u-mt-xl\@m { - margin-top: 3rem; } - -.u-mr-xl { - margin-right: 3rem; } - -.u-mr-xl\@xs { - margin-right: 3rem; } - -.u-mr-xl\@s { - margin-right: 3rem; } - -.u-mr-xl\@m { - margin-right: 3rem; } - -.u-mb-xl { - margin-bottom: 3rem; } - -.u-mb-xl\@xs { - margin-bottom: 3rem; } - -.u-mb-xl\@s { - margin-bottom: 3rem; } - -.u-mb-xl\@m { - margin-bottom: 3rem; } - -.u-ml-xl { - margin-left: 3rem; } - -.u-ml-xl\@xs { - margin-left: 3rem; } - -.u-ml-xl\@s { - margin-left: 3rem; } - -.u-ml-xl\@m { - margin-left: 3rem; } - -.u-m-xl { - margin: 3rem; } - -.u-m-xl\@xs { - margin: 3rem; } - -.u-m-xl\@s { - margin: 3rem; } - -.u-m-xl\@m { - margin: 3rem; } - -.u-pt-s { - padding-top: 1rem; } - -.u-pt-s\@xs { - padding-top: 1rem; } - -.u-pt-s\@s { - padding-top: 1rem; } - -.u-pt-s\@m { - padding-top: 1rem; } - -.u-pr-s { - padding-right: 1rem; } - -.u-pr-s\@xs { - padding-right: 1rem; } - -.u-pr-s\@s { - padding-right: 1rem; } - -.u-pr-s\@m { - padding-right: 1rem; } - -.u-pb-s { - padding-bottom: 1rem; } - -.u-pb-s\@xs { - padding-bottom: 1rem; } - -.u-pb-s\@s { - padding-bottom: 1rem; } - -.u-pb-s\@m { - padding-bottom: 1rem; } - -.u-pl-s { - padding-left: 1rem; } - -.u-pl-s\@xs { - padding-left: 1rem; } - -.u-pl-s\@s { - padding-left: 1rem; } - -.u-pl-s\@m { - padding-left: 1rem; } - -.u-p-s { - padding: 1rem; } - -.u-p-s\@xs { - padding: 1rem; } - -.u-p-s\@s { - padding: 1rem; } - -.u-p-s\@m { - padding: 1rem; } - -.u-pt-m { - padding-top: 2rem; } - -.u-pt-m\@xs { - padding-top: 2rem; } - -.u-pt-m\@s { - padding-top: 2rem; } - -.u-pt-m\@m { - padding-top: 2rem; } - -.u-pr-m { - padding-right: 2rem; } - -.u-pr-m\@xs { - padding-right: 2rem; } - -.u-pr-m\@s { - padding-right: 2rem; } - -.u-pr-m\@m { - padding-right: 2rem; } - -.u-pb-m { - padding-bottom: 2rem; } - -.u-pb-m\@xs { - padding-bottom: 2rem; } - -.u-pb-m\@s { - padding-bottom: 2rem; } - -.u-pb-m\@m { - padding-bottom: 2rem; } - -.u-pl-m { - padding-left: 2rem; } - -.u-pl-m\@xs { - padding-left: 2rem; } - -.u-pl-m\@s { - padding-left: 2rem; } - -.u-pl-m\@m { - padding-left: 2rem; } - -.u-p-m { - padding: 2rem; } - -.u-p-m\@xs { - padding: 2rem; } - -.u-p-m\@s { - padding: 2rem; } - -.u-p-m\@m { - padding: 2rem; } - -.u-pt-l { - padding-top: 3rem; } - -.u-pt-l\@xs { - padding-top: 3rem; } - -.u-pt-l\@s { - padding-top: 3rem; } - -.u-pt-l\@m { - padding-top: 3rem; } - -.u-pr-l { - padding-right: 3rem; } - -.u-pr-l\@xs { - padding-right: 3rem; } - -.u-pr-l\@s { - padding-right: 3rem; } - -.u-pr-l\@m { - padding-right: 3rem; } - -.u-pb-l { - padding-bottom: 3rem; } - -.u-pb-l\@xs { - padding-bottom: 3rem; } - -.u-pb-l\@s { - padding-bottom: 3rem; } - -.u-pb-l\@m { - padding-bottom: 3rem; } - -.u-pl-l { - padding-left: 3rem; } - -.u-pl-l\@xs { - padding-left: 3rem; } - -.u-pl-l\@s { - padding-left: 3rem; } - -.u-pl-l\@m { - padding-left: 3rem; } - -.u-p-l { - padding: 3rem; } - -.u-p-l\@xs { - padding: 3rem; } - -.u-p-l\@s { - padding: 3rem; } - -.u-p-l\@m { - padding: 3rem; } - -.u-fs-xxs { - font-size: 0.7rem; } - -.u-fs-xxs\@xs { - font-size: 0.7rem; } - -.u-fs-xxs\@s { - font-size: 0.7rem; } - -.u-fs-xxs\@m { - font-size: 0.7rem; } - -.u-fs-xs { - font-size: 0.8rem; } - -.u-fs-xs\@xs { - font-size: 0.8rem; } - -.u-fs-xs\@s { - font-size: 0.8rem; } - -.u-fs-xs\@m { - font-size: 0.8rem; } - -.u-fs-s { - font-size: 0.9rem; } - -.u-fs-s\@xs { - font-size: 0.9rem; } - -.u-fs-s\@s { - font-size: 0.9rem; } - -.u-fs-s\@m { - font-size: 0.9rem; } - -.u-fs-m { - font-size: 1rem; } - -.u-fs-m\@xs { - font-size: 1rem; } - -.u-fs-m\@s { - font-size: 1rem; } - -.u-fs-m\@m { - font-size: 1rem; } - -.u-fs-l { - font-size: 1.5rem; } - -.u-fs-l\@xs { - font-size: 1.5rem; } - -.u-fs-l\@s { - font-size: 1.5rem; } - -.u-fs-l\@m { - font-size: 1.5rem; } - -.u-fw-b { - font-weight: 700; } - -.u-fw-n { - font-weight: normal; } - -.u-fs-i { - font-style: italic; } - -.u-tt-u { - text-transform: uppercase; } - -.u-lighter { - color: #595959; } - -.u-dib { - display: inline-block; } - -.u-db { - display: block; } - -.no-js .u-no-js-hide { - display: none; } - -.u-hidden { - display: none !important; - visibility: hidden; } - -.u-visuallyhidden, -.u-vh { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; } - -.u-visuallyhidden.u-focusable:active, -.u-vh.u-focusable:active, -.u-visuallyhidden.u-focusable:focus, -.u-vh.u-focusable:focus { - clip: auto; - height: auto; - margin: 0; - overflow: visible; - position: static; - width: auto; } - -.u-invisible { - visibility: hidden; } - -.u-ir { - background-color: transparent; - border: 0; - overflow: hidden; - *text-indent: -9999px; } - -.u-ir::before { - content: ""; - display: block; - width: 0; - height: 150%; } - -.header { - background: #6e2585; - margin: 0; - padding: 0; - position: relative; - overflow: hidden; - color: white; - display: block; } - .header::before { - content: none; } - -.header__container { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - position: relative; - padding-top: 0.5rem; - padding-bottom: 0.5rem; - width: 100%; - padding-top: 1rem; - padding-bottom: 1rem; } - -.header__logo { - margin-bottom: 0; - margin-right: auto; - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; - background: url("/s/img/theme/census/census-logo.png") no-repeat left center; - width: 221px; - height: 51px; - background-size: auto; } - .header__logo img { - display: none; } - .header__logo img { - width: 7rem; - vertical-align: top; - width: 10rem; - width: auto; } - -.header__btn { - text-align: right; - line-height: 1; - color: white; - margin: 0 0 0 2rem; - width: auto; - font-size: 0.8rem; - padding: 0.3rem 0.5rem !important; - display: none !important; } - -.header__help { - padding: 0; - background: #501b61; - overflow: hidden; - -webkit-transition: max-height 300ms ease-in; - -o-transition: max-height 300ms ease-in; - transition: max-height 300ms ease-in; - height: auto; - background: transparent; - position: absolute; - right: 0; - top: 1rem; - width: 100%; - height: 100%; - text-align: right; - max-height: 3rem !important; } - .has-js .header__help { - max-height: 40rem; } - .has-js .header__help.is-closed { - max-height: 0; - -webkit-transition: max-height 200ms ease-out; - -o-transition: max-height 200ms ease-out; - transition: max-height 200ms ease-out; } - .header__help .mars, - .header__help .venus { - font-size: 0.8rem; } - .header__help a { - color: white; - text-decoration: underline; } - .header__help a:hover { - color: white; - text-decoration: none; } - .header__help .header__container { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - padding-top: 1rem; - padding-bottom: 1rem; - height: 100%; - position: relative; } - -.header__title { - display: none; - display: inline; } - -.header__nav { - margin-left: auto; - display: inline; } - -.footer--census { - background: white; - height: auto; - padding: 0; - margin: 1.5rem 0 0; - background-color: transparent; - position: relative; - color: #222; } - .footer--census .footer__container { - overflow: hidden; } - .footer--census .footer__logo { - display: block; - margin: 0 0 1rem; - width: 150px; - width: 190px; - background: url("/s/img/theme/census/ons-logo.png") no-repeat left top; - width: 190px; - height: 37px; - background-size: 100%; } - .footer--census .footer__logo img { - display: block; - height: auto; - width: 100%; } - .footer--census .footer__logo img { - display: none; } - .footer--census .footer__help { - background: #6e2585; - color: white; - padding: 0.5rem 0; - height: 4px; - padding: 0; - overflow: hidden; - padding: 0.5rem 0; - padding: 1rem 0; - height: auto; } - .footer--census .footer__help a { - color: white; - text-decoration: underline; } - .footer--census .footer__nav { - border-top: 1px solid #999; - margin: 0 0 0.5rem; - padding: 0.5rem 0; - width: 100%; - list-style: none; - margin: 0 0 1rem; } - .footer--census .footer__nav .nav__item { - font-size: 14px; - margin: 0; - padding: 0 0.5rem; } - .footer--census .footer__nav .nav__item:first-child { - padding-left: 0; } - .footer--census .footer__nav .nav__item:last-child { - padding-right: 0; } - .footer--census .footer__nav .nav__link { - letter-spacing: -0.01rem; } - .footer--census .footer__nav .nav__item { - font-size: 1rem; - padding: 0 0.5rem; } - .footer--census .footer__helpnav { - display: inline-block; - vertical-align: bottom; } - .footer--census .footer__back { - float: right; - position: relative; - top: -0.1rem; - width: auto; - display: block; } diff --git a/_prototypes/Labour-Market/address/css/themes/census/fixed.scss b/_prototypes/Labour-Market/address/css/themes/census/fixed.scss deleted file mode 100644 index d08b8b5a91..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/census/fixed.scss +++ /dev/null @@ -1,76 +0,0 @@ -$responsive: false; - -@import "../../partials/helpers/functions"; -@import "../../partials/helpers/mixins"; -@import "../../partials/helpers/mq"; - -$grid-max-width: 800px; - -@import "../../partials/vars/colors"; -@import "../../partials/vars/forms"; -@import "../../partials/vars/grid"; -@import "../../partials/vars/typography"; -@import "../../partials/vars/vars"; -@import "theme_vars.scss"; -@import "../../partials/vendor/normalize.scss"; -@import "../../partials/base/forms"; -@import "../../partials/base/global"; -@import "../../partials/base/print"; -@import "../../partials/base/sprite"; -@import "../../partials/base/tables"; -@import "../../partials/base/typography"; -@import "../../partials/objects/container"; -@import "../../partials/objects/footer"; -@import "../../partials/objects/grid"; -@import "../../partials/objects/group"; -@import "../../partials/objects/list"; -@import "../../partials/objects/page"; -@import "../../partials/objects/section"; -@import "../../partials/objects/type-scale"; -@import "../../partials/components/accordion"; -@import "../../partials/components/box"; -@import "../../partials/components/external"; -@import "../../partials/components/guidance"; -@import "../../partials/components/input-type"; -@import "../../partials/components/nav"; -@import "../../partials/components/relationship"; -@import "../../partials/components/address"; -@import "../../partials/components/buttons"; -@import "../../partials/components/feedback"; -@import "../../partials/components/header"; -@import "../../partials/components/input"; -@import "../../partials/components/notice"; -@import "../../partials/components/skip"; -@import "../../partials/components/answer"; -@import "../../partials/components/date"; -@import "../../partials/components/field"; -@import "../../partials/components/header2"; -@import "../../partials/components/label"; -@import "../../partials/components/panel"; -@import "../../partials/components/summary"; -@import "../../partials/components/badge"; -@import "../../partials/components/dialog"; -@import "../../partials/components/footer2"; -@import "../../partials/components/highlight"; -@import "../../partials/components/lock"; -@import "../../partials/components/panel"; -@import "../../partials/components/table"; -@import "../../partials/components/bar"; -@import "../../partials/components/dl"; -@import "../../partials/components/form"; -@import "../../partials/components/info"; -@import "../../partials/components/logo"; -@import "../../partials/components/question"; -@import "../../partials/components/time"; -@import "../../partials/utilities/colors"; -@import "../../partials/utilities/display"; -@import "../../partials/utilities/float"; -@import "../../partials/utilities/margin"; -@import "../../partials/utilities/pad"; -@import "../../partials/utilities/typography"; -@import "../../partials/utilities/utilities"; -@import "../../partials/utilities/visibility"; -@import "../../partials/hacks/hacks"; - -@import "components/header.scss"; -@import "components/footer.scss"; diff --git a/_prototypes/Labour-Market/address/css/themes/census/responsive.css b/_prototypes/Labour-Market/address/css/themes/census/responsive.css deleted file mode 100644 index 404bf99077..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/census/responsive.css +++ /dev/null @@ -1,7003 +0,0 @@ -@charset "UTF-8"; -:root { - --grid-cols: 4; - --grid-gutters: 1rem; - --grid-max-width: 57.445rem; - --grid-baseline: 16px; } - @media only screen and (min-width: 740px) { - :root { - --grid-cols: 12; } } - -/* ========================================================================== - Normalize.scss settings - ========================================================================== */ -/** - * Includes legacy browser support IE6/7 - * - * Set to false if you want to drop support for IE6 and IE7 - */ -/* ========================================================================== - HTML5 display definitions - ========================================================================== */ -/* - * Corrects `block` display not defined in IE 8/9. - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; } - -/** - * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. - */ -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; } - -/** - * Prevents modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ -audio:not([controls]) { - display: none; - height: 0; } - -/** - * Address styling not present in IE 8/9. - */ -[hidden] { - display: none; } - -/* ========================================================================== - Base - ========================================================================== */ -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * 3.Corrects text resizing oddly in IE 6/7 when body `font-size` is set using - * `em` units. - */ -html { - font-size: 100%; - /* 3 */ - font-family: sans-serif; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ } - -/** - * Remove default margin. - */ -body { - margin: 0; } - -/* ========================================================================== - Links - ========================================================================== */ -/** - * Address `outline` inconsistency between Chrome and other browsers. - */ -/** - * Improves readability when focused and also mouse hovered in all browsers. - */ -a:focus { - outline: thin dotted; } - -a:active, a:hover { - outline: 0; } - -/* ========================================================================== - Typography - ========================================================================== */ -/** - * Addresses font sizes and margins set differently in IE 6/7. - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari 5, and Chrome. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; - margin: 0.67em 0; } - -h2 { - font-size: 1.5em; - margin: 0.83em 0; } - -h3 { - font-size: 1.17em; - margin: 1em 0; } - -h4 { - font-size: 1em; - margin: 1.33em 0; } - -h5 { - font-size: 0.83em; - margin: 1.67em 0; } - -h6 { - font-size: 0.75em; - margin: 2.33em 0; } - -/** - * Address styling not present in IE 8/9, Safari 5, and Chrome. - */ -abbr[title] { - border-bottom: 1px dotted; } - -/** - * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. - */ -b, -strong { - font-weight: bold; } - -blockquote { - margin: 1em 40px; } - -/** - * Address styling not present in Safari 5 and Chrome. - */ -dfn { - font-style: italic; } - -/** - * Address differences between Firefox and other browsers. - */ -hr { - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; - height: 0; } - -/** - * Addresses styling not present in IE 8/9. - */ -mark { - background: #ff0; - color: #000; } - -/** - * Addresses margins set differently in IE 6/7. - */ -p, -pre { - margin: 1em 0; } - -/** - * Correct font family set oddly in Safari 5 and Chrome. - */ -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; } - -/** - * Improve readability of pre-formatted text in all browsers. - */ -pre { - white-space: pre-wrap; } - -/** - * Set consistent quote types. - */ -q { - quotes: "\201C" "\201D" "\2018" "\2019"; } - -/* - * Addresses CSS quotes not supported in IE 6/7. - */ -q { - quotes: none; } - -/* - * Addresses `quotes` property not supported in Safari 4. - */ -q:before, -q:after { - content: ''; - content: none; } - -/** - * Address inconsistent and variable font size in all browsers. - */ -small { - font-size: 80%; } - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sup { - top: -0.5em; } - -sub { - bottom: -0.25em; } - -/* ========================================================================== - Lists - ========================================================================== */ -/* - * Addresses margins set differently in IE 6/7. - */ -dl, -menu, -ol, -ul { - margin: 1em 0; } - -dd { - margin: 0 0 0 40px; } - -/* - * Addresses paddings set differently in IE 6/7. - */ -menu, -ol, -ul { - padding: 0 0 0 40px; } - -/* - * Corrects list images handled incorrectly in IE 7. - */ -nav ul, -nav ol { - list-style: none; - list-style-image: none; } - -/* ========================================================================== - Embedded content - ========================================================================== */ -/** - * 1. Remove border when inside `a` element in IE 8/9. - * 2. Improves image quality when scaled in IE 7. - */ -img { - border: 0; - -ms-interpolation-mode: bicubic; - /* 2 */ } - -/** - * Correct overflow displayed oddly in IE 9. - */ -svg:not(:root) { - overflow: hidden; } - -/* ========================================================================== - Figures - ========================================================================== */ -/** - * Address margin not present in IE 8/9 and Safari 5. - */ -figure { - margin: 0; } - -/* ========================================================================== - Forms - ========================================================================== */ -/** - * Define consistent border, margin, and padding. - */ -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } - -/** - * 1. Correct `color` not being inherited in IE 8/9. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - * 3. Corrects text not wrapping in Firefox 3. - * 4. Corrects alignment displayed oddly in IE 6/7. - */ -legend { - border: 0; - /* 1 */ - padding: 0; - /* 2 */ - white-space: normal; - /* 2 */ - *margin-left: -7px; - /* 3 */ } - -/** - * 1. Correct font family not being inherited in all browsers. - * 2. Correct font size not being inherited in all browsers. - * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. - * 4. Improves appearance and consistency in all browsers. - */ -button, -input, -select, -textarea { - font-family: inherit; - /* 1 */ - font-size: 100%; - /* 2 */ - margin: 0; - /* 3 */ - vertical-align: baseline; - /* 3 */ - *vertical-align: middle; - /* 3 */ } - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ -button, -input { - line-height: normal; } - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. - * Correct `select` style inheritance in Firefox 4+ and Opera. - */ -button, -select { - text-transform: none; } - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - * 4. Removes inner spacing in IE 7 without affecting normal text inputs. - * Known issue: inner spacing remains in IE 6. - */ -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - /* 2 */ - cursor: pointer; - /* 3 */ - *overflow: visible; - /* 4 */ } - -/** - * Re-set default cursor for disabled elements. - */ -button[disabled], -html input[disabled] { - cursor: default; } - -/** - * 1. Address box sizing set to `content-box` in IE 8/9. - * 2. Remove excess padding in IE 8/9. - * 3. Removes excess padding in IE 7. - * Known issue: excess padding remains in IE 6. - */ -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ - *height: 13px; - /* 3 */ - *width: 13px; - /* 3 */ } - -/** - * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome - * (include `-moz` to future-proof). - */ -input[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - /* 2 */ - box-sizing: content-box; } - -/** - * Remove inner padding and search cancel button in Safari 5 and Chrome - * on OS X. - */ -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -/** - * Remove inner padding and border in Firefox 4+. - */ -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; } - -/** - * 1. Remove default vertical scrollbar in IE 8/9. - * 2. Improve readability and alignment in all browsers. - */ -textarea { - overflow: auto; - /* 1 */ - vertical-align: top; - /* 2 */ } - -/* ========================================================================== - Tables - ========================================================================== */ -/** - * Remove most spacing between table cells. - */ -table { - border-collapse: collapse; - border-spacing: 0; } - -input::-webkit-input-placeholder { - color: #bfbfbf; - font-weight: 400; } - -input:-ms-input-placeholder { - color: #bfbfbf; - font-weight: 400; } - -input::placeholder { - color: #bfbfbf; - font-weight: 400; } - -input:focus::-webkit-input-placeholder { - color: #8c8c8c; } - -input:focus:-ms-input-placeholder { - color: #8c8c8c; } - -input:focus::placeholder { - color: #8c8c8c; } - -fieldset, -legend { - padding: 0; - margin: 0; - border: none; } - -fieldset { - width: 100%; } - -.lt-ie8 legend { - float: left; - clear: both; - margin-left: -7px; } - -input { - -webkit-box-sizing: border-box; - box-sizing: border-box; } - -::-webkit-inner-spin-button { - display: none; } - -input[type=number] { - -moz-appearance: textfield; } - -*, -*::before, -*::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; } - -html { - width: 100%; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; } - -body { - height: 100%; - margin: 0; - position: relative; } - -img { - vertical-align: middle; - max-width: 100%; - height: auto; } - -abbr[title] { - border: none; } - -a { - color: #4263c2; } - a:hover { - text-decoration: underline; - color: #033e58; } - a:focus { - color: white; - background-color: #4263c2; - outline: 3px solid #4263c2; } - -main:focus, -[role="main"]:focus { - outline: none; } - -legend { - white-space: normal; - display: table; } - -.print__message { - display: none; } - -.print__hidden { - margin-bottom: 1rem; } - .print__hidden h2 { - margin-bottom: 0; } - -@media print { - .print__hidden { - display: none !important; } - .print__message { - display: block; - margin-bottom: 1rem; } - .print__message h2 { - margin-bottom: 0; } - .page__container { - -webkit-transform: none !important; - -ms-transform: none !important; - transform: none !important; } - .page__main { - opacity: 1 !important; } - .header { - background-color: transparent !important; } - .header::before { - display: none !important; } - .header__logo { - display: inline-block !important; } - .header__info { - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; } - .bar { - background-color: transparent !important; } - .bar__title { - color: black !important; - font-size: 1.5rem !important; - margin: 0 !important; } - .bar--hero { - background-color: transparent !important; - color: #222 !important; } - .info__tel { - display: inline-block !important; } - .header--census .header__logo { - -webkit-filter: invert(100%) grayscale(1); - filter: invert(100%) grayscale(1); - margin-bottom: 2rem; } - .header--census .header__logo img { - width: auto !important; } - .header--census .header__help { - max-height: 100% !important; - background-color: transparent !important; - float: right; } - .header--census .header__help .external { - display: none !important; } - .header--census .header__help .header__title { - display: inline-block !important; - color: #222 !important; } - .header--census .header__help .header__nav { - display: inline-block !important; - color: #222 !important; } - .header--census .header__help .header__nav a { - color: #222 !important; } - .input--checkbox { - top: 1rem !important; - background: transparent !important; - border: 0 solid black !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-appearance: checkbox !important; } - .input--radio { - top: 1rem !important; - background: transparent !important; - border: 0 solid black !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-appearance: radio !important; - z-index: 1 !important; } - .footer { - background-color: transparent !important; } - .footer--census { - margin: 0 !important; } - .footer--census .nav--horizontal { - display: none !important; } - .footer--census .footer__help { - display: none !important; } - .guidance__main { - height: auto !important; - max-height: 100% !important; - opacity: 1 !important; } - .guidance__link { - display: none !important; } - .btn--link { - display: none !important; } - .btn--primary { - display: none !important; } - .header__btn { - display: none !important; } - .page__subheader { - display: none !important; } - .page__previous { - display: none !important; } - .summary__items { - border: 0 !important; - border-radius: 0 !important; - border-bottom: 1px solid #999 !important; - padding: 0 0 0 0.5rem !important; } - .summary__title { - margin-bottom: 1rem !important; } - .summary__question { - background-color: transparent !important; - padding: 0 !important; - border: 0 !important; } - .summary__answer { - border: 0 !important; - padding-bottom: 1rem !important; } - .summary__edit { - display: none !important; } - .summary__answer-text { - padding: 0 !important; } - .summary__answer-text li { - margin-bottom: 0 !important; } - .nav--sections { - display: none !important; } - .badge { - padding: 0 !important; - display: none !important; } - div { - display: block !important; } - #dialog { - display: none !important; } - .info__tel { - margin: 0 !important; } - .info__tel::before { - display: none !important; } - .section__number { - margin: 0 1rem 0 0 !important; - color: black !important; - padding: 0 !important; - font-size: inherit !important; - min-width: 0 !important; } - .section__number::before { - display: none !important; } - .page__footer { - margin: 0 !important; - padding: 0 !important; } } - -.svg-icons--caret-bottom, .svg-icons--caret-left, .svg-icons--caret-right, .svg-icons--caret-top, .svg-icons--check, .svg-icons--check-green, .svg-icons--chevron-bottom, .svg-icons--chevron-down, .svg-icons--chevron-left, .svg-icons--chevron-right, .svg-icons--chevron-top, .svg-icons--circle-check, .svg-icons--circle-x, .svg-icons--external-link, .svg-icons--guidance, .svg-icons--guidance-white, .svg-icons--info, .svg-icons--info-circle, .svg-icons--lock, .svg-icons--logo, .svg-icons--phone, .svg-icons--right-arrow, .svg-loader, .svg-logo, .svg-theme--census--census-logo, .svg-theme--census--ons-logo, .svg-theme--starwars--star-wars-logo { - background: url("static/img/sprite.svg") no-repeat; } - -.svg-icons--caret-bottom { - background-position: 0 0; } - -.svg-icons--caret-bottom-dims { - width: 52px; - height: 36px; } - -.svg-icons--caret-left { - background-position: 75.22348484848484% 59.09090909090909%; } - -.svg-icons--caret-left-dims { - width: 36px; - height: 52px; } - -.svg-icons--caret-right { - background-position: 0 20.454545454545453%; } - -.svg-icons--caret-right-dims { - width: 36px; - height: 52px; } - -.svg-icons--caret-top { - background-position: 14.516129032258064% 18.796992481203006%; } - -.svg-icons--caret-top-dims { - width: 52px; - height: 36.48px; } - -.svg-icons--check { - background-position: 41.935483870967744% 0; } - -.svg-icons--check-dims { - width: 52px; - height: 45.02px; } - -.svg-icons--check-green { - background-position: 0 48.19541048250178%; } - -.svg-icons--check-green-dims { - width: 52px; - height: 45.41px; } - -.svg-icons--chevron-bottom { - background-position: 41.935483870967744% 24.28132247451594%; } - -.svg-icons--chevron-bottom-dims { - width: 52px; - height: 42.59px; } - -.svg-icons--chevron-down { - background-position: 99.83665338645419% 0; } - -.svg-icons--chevron-down-dims { - width: 49px; - height: 37px; } - -.svg-icons--chevron-left { - background-position: 60.60370614972224% 0; } - -.svg-icons--chevron-left-dims { - width: 42.59px; - height: 52px; } - -.svg-icons--chevron-right { - background-position: 60.60370614972224% 29.545454545454547%; } - -.svg-icons--chevron-right-dims { - width: 42.59px; - height: 52px; } - -.svg-icons--chevron-top { - background-position: 0 71.95404778598781%; } - -.svg-icons--chevron-top-dims { - width: 52px; - height: 42.59px; } - -.svg-icons--circle-check { - background-position: 80.07661290322581% 0; } - -.svg-icons--circle-check-dims { - width: 52px; - height: 52px; } - -.svg-icons--circle-x { - background-position: 80.07661290322581% 29.545454545454547%; } - -.svg-icons--circle-x-dims { - width: 52px; - height: 52px; } - -.svg-icons--external-link { - background-position: 94.20676691729324% 98.45360824742268%; } - -.svg-icons--external-link-dims { - width: 34px; - height: 34px; } - -.svg-icons--guidance { - background-position: 92.81111111111112% 61.78010471204188%; } - -.svg-icons--guidance-dims { - width: 30px; - height: 37px; } - -.svg-icons--guidance-white { - background-position: 92.81111111111112% 42.40837696335078%; } - -.svg-icons--guidance-white-dims { - width: 30px; - height: 37px; } - -.svg-icons--info { - background-position: 0 100%; } - -.svg-icons--info-dims { - width: 36.94px; - height: 52px; } - -.svg-icons--info-circle { - background-position: 14.89516129032258% 100%; } - -.svg-icons--info-circle-dims { - width: 52px; - height: 52px; } - -.svg-icons--lock { - background-position: 96.59252977681841% 20.108695652173914%; } - -.svg-icons--lock-dims { - width: 40.57px; - height: 44px; } - -.svg-icons--logo { - background-position: 56.24775511833021% 100%; } - -.svg-icons--logo-dims { - width: 49.43px; - height: 52px; } - -.svg-icons--phone { - background-position: 94.92045454545455% 80.72916666666667%; } - -.svg-icons--phone-dims { - width: 36px; - height: 36px; } - -.svg-icons--right-arrow { - background-position: 73.04784927669698% 100%; } - -.svg-icons--right-arrow-dims { - width: 39.39px; - height: 52px; } - -.svg-loader { - background-position: 35.86290322580645% 100%; } - -.svg-loader-dims { - width: 52px; - height: 52px; } - -.svg-logo { - background-position: 41.935483870967744% 66.15918670964543%; } - -.svg-logo-dims { - width: 52px; - height: 26.35px; } - -.svg-theme--census--census-logo { - background-position: 20.967741935483872% 66.49885355398266%; } - -.svg-theme--census--census-logo-dims { - width: 52px; - height: 27.38px; } - -.svg-theme--census--ons-logo { - background-position: 20.967741935483872% 43.62482649216736%; } - -.svg-theme--census--ons-logo-dims { - width: 52px; - height: 26.28px; } - -.svg-theme--starwars--star-wars-logo { - background-position: 20.967741935483872% 0; } - -.svg-theme--starwars--star-wars-logo-dims { - width: 52px; - height: 34.42px; } - -table { - width: 100%; - margin-bottom: 20px; } - -table th { - text-align: left; } - -table > thead { - border-bottom: 2px solid #e4e8eb; } - -th, -td { - padding: 15px 0; - word-wrap: normal; - line-height: 1; - vertical-align: top; - border-bottom: thin solid #e4e8eb; } - -/* stylelint-disable */ -@font-face { - font-family: 'Lato'; - font-weight: 400; - src: url("/s/fonts/lato/latolatin-regular-webfont.eot"); - src: url("/s/fonts/lato/latolatin-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/s/fonts/lato/latolatin-regular-webfont.woff2") format("woff2"), url("/s/fonts/lato/latolatin-regular-webfont.woff") format("woff"), url("/s/fonts/lato/latolatin-regular-webfont.ttf") format("truetype"); } - -@font-face { - font-family: 'Lato'; - font-weight: 600; - src: url("/s/fonts/lato/latolatin-bold-webfont.eot"); - src: url("/s/fonts/lato/latolatin-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/s/fonts/lato/latolatin-bold-webfont.woff2") format("woff2"), url("/s/fonts/lato/latolatin-bold-webfont.woff") format("woff"), url("/s/fonts/lato/latolatin-bold-webfont.ttf") format("truetype"); } - -/* stylelint-enable */ -html { - font-size: 18px; - line-height: 1.6; - -webkit-font-smoothing: antialiased; } - @media only screen and (min-width: 300px) and (max-width: 500px) { - html { - font-size: 16px; } } - -body { - font-family: "Lato", "Helvetica Neue", Arial, sans-serif; - color: #222; } - -p { - margin: 0 0 1rem; } - -h1, -h2, -h3, -h4, -h5 { - font-size: 1rem; - margin: 0 0 1rem; - line-height: 1.2; } - -code { - font-size: 0.8rem; } - -ul { - margin: 0 0 1rem; - padding-left: 1.5rem; } - -li { - margin-bottom: 0.3rem; } - -em { - font-style: normal; - font-weight: 600; } - -.container { - max-width: 57.445rem; - margin: 0 auto; - padding: 0 1rem; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 100%; } - @media only screen and (min-width: 500px) { - .container { - padding: 0 1rem; } } - -.grid--align-bottom .grid__col { - vertical-align: bottom; } - -.grid__col { - font-size: 1rem; } - -.footer { - padding: 2rem 0; - margin-top: 2rem; - background-color: #e4e8eb; - color: #595959; } - -.footer__link { - color: #595959; } - .footer__link:focus { - color: white; } - -.grid { - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-size: 0; - margin-left: -1rem; } - -.grid--float { - letter-spacing: 0; } - -.grid--center { - text-align: center; } - .grid--center .grid__col { - text-align: left; } - -.grid--center-all { - text-align: center; } - -.grid--reverse { - direction: rtl; } - .grid--reverse .grid__col { - direction: ltr; } - -.grid--spaced .grid__col { - margin-bottom: 1rem; } - -.grid--spaced.grid--tight .grid__col { - margin-bottom: 0.5rem; } - -.grid--align-mid .grid__col { - vertical-align: middle; } - -.grid--stagger-align .grid__col:nth-of-type(1n) { - text-align: right; } - -.grid--stagger-align .grid__col:nth-of-type(2n) { - text-align: left; } - -.grid--tight { - margin-left: -0.5rem; } - .grid--tight .grid__col { - padding-left: 0.5rem; } - -.grid--gutterless { - margin-left: 0; } - .grid--gutterless .grid__col { - padding-left: 0; } - -.grid--pixelgutter { - margin-left: 1px; } - .grid--pixelgutter .grid__col { - padding-left: 1px; - margin-bottom: 1px; } - -.grid--flex { - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-flow: row wrap; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; } - .grid--flex .grid__col { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; } - .grid--flex.grid--center { - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; } - -@media only screen and (min-width: 300px) { - .grid--bordered\@xs { - margin-left: 0; } - .grid--bordered\@xs .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@xs .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -@media only screen and (min-width: 500px) { - .grid--bordered\@s { - margin-left: 0; } - .grid--bordered\@s .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@s .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -@media only screen and (min-width: 740px) { - .grid--bordered\@m { - margin-left: 0; } - .grid--bordered\@m .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@m .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -@media only screen and (min-width: 980px) { - .grid--bordered\@l { - margin-left: 0; } - .grid--bordered\@l .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@l .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -@media only screen and (min-width: 1300px) { - .grid--bordered\@xl { - margin-left: 0; } - .grid--bordered\@xl .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@xl .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -@media only screen and (min-width: 1600px) { - .grid--bordered\@xxl { - margin-left: 0; } - .grid--bordered\@xxl .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@xxl .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -.grid__col { - display: inline-block; - width: 100%; - vertical-align: top; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-clip: content-box; - font-size: 1rem; - padding-left: 1rem; } - .grid--float .grid__col { - float: left; - display: block; } - -@media only screen and (min-width: 300px) { - .col-1\@xs { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 500px) { - .col-1\@s { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 740px) { - .col-1\@m { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 980px) { - .col-1\@l { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 1300px) { - .col-1\@xl { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 1600px) { - .col-1\@xxl { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 300px) { - .push-1\@xs { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 500px) { - .push-1\@s { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 740px) { - .push-1\@m { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 980px) { - .push-1\@l { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 1300px) { - .push-1\@xl { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 1600px) { - .push-1\@xxl { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 300px) { - .pull-1\@xs { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 500px) { - .pull-1\@s { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 740px) { - .pull-1\@m { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 980px) { - .pull-1\@l { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 1300px) { - .pull-1\@xl { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 1600px) { - .pull-1\@xxl { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 300px) { - .col-2\@xs { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 500px) { - .col-2\@s { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 740px) { - .col-2\@m { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 980px) { - .col-2\@l { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 1300px) { - .col-2\@xl { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 1600px) { - .col-2\@xxl { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 300px) { - .push-2\@xs { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 500px) { - .push-2\@s { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 740px) { - .push-2\@m { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 980px) { - .push-2\@l { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 1300px) { - .push-2\@xl { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 1600px) { - .push-2\@xxl { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 300px) { - .pull-2\@xs { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 500px) { - .pull-2\@s { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 740px) { - .pull-2\@m { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 980px) { - .pull-2\@l { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 1300px) { - .pull-2\@xl { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 1600px) { - .pull-2\@xxl { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 300px) { - .col-3\@xs { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 500px) { - .col-3\@s { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 740px) { - .col-3\@m { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 980px) { - .col-3\@l { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 1300px) { - .col-3\@xl { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 1600px) { - .col-3\@xxl { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 300px) { - .push-3\@xs { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 500px) { - .push-3\@s { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 740px) { - .push-3\@m { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 980px) { - .push-3\@l { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 1300px) { - .push-3\@xl { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 1600px) { - .push-3\@xxl { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 300px) { - .pull-3\@xs { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 500px) { - .pull-3\@s { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 740px) { - .pull-3\@m { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 980px) { - .pull-3\@l { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 1300px) { - .pull-3\@xl { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 1600px) { - .pull-3\@xxl { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 300px) { - .col-4\@xs { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 500px) { - .col-4\@s { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 740px) { - .col-4\@m { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 980px) { - .col-4\@l { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 1300px) { - .col-4\@xl { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 1600px) { - .col-4\@xxl { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 300px) { - .push-4\@xs { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 500px) { - .push-4\@s { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 740px) { - .push-4\@m { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 980px) { - .push-4\@l { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 1300px) { - .push-4\@xl { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 1600px) { - .push-4\@xxl { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 300px) { - .pull-4\@xs { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 500px) { - .pull-4\@s { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 740px) { - .pull-4\@m { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 980px) { - .pull-4\@l { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 1300px) { - .pull-4\@xl { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 1600px) { - .pull-4\@xxl { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 300px) { - .col-5\@xs { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 500px) { - .col-5\@s { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 740px) { - .col-5\@m { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 980px) { - .col-5\@l { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 1300px) { - .col-5\@xl { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 1600px) { - .col-5\@xxl { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 300px) { - .push-5\@xs { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 500px) { - .push-5\@s { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 740px) { - .push-5\@m { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 980px) { - .push-5\@l { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 1300px) { - .push-5\@xl { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 1600px) { - .push-5\@xxl { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 300px) { - .pull-5\@xs { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 500px) { - .pull-5\@s { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 740px) { - .pull-5\@m { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 980px) { - .pull-5\@l { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 1300px) { - .pull-5\@xl { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 1600px) { - .pull-5\@xxl { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 300px) { - .col-6\@xs { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 500px) { - .col-6\@s { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 740px) { - .col-6\@m { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 980px) { - .col-6\@l { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 1300px) { - .col-6\@xl { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 1600px) { - .col-6\@xxl { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 300px) { - .push-6\@xs { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 500px) { - .push-6\@s { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 740px) { - .push-6\@m { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 980px) { - .push-6\@l { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 1300px) { - .push-6\@xl { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 1600px) { - .push-6\@xxl { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 300px) { - .pull-6\@xs { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 500px) { - .pull-6\@s { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 740px) { - .pull-6\@m { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 980px) { - .pull-6\@l { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 1300px) { - .pull-6\@xl { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 1600px) { - .pull-6\@xxl { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 300px) { - .col-7\@xs { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 500px) { - .col-7\@s { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 740px) { - .col-7\@m { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 980px) { - .col-7\@l { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 1300px) { - .col-7\@xl { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 1600px) { - .col-7\@xxl { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 300px) { - .push-7\@xs { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 500px) { - .push-7\@s { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 740px) { - .push-7\@m { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 980px) { - .push-7\@l { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 1300px) { - .push-7\@xl { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 1600px) { - .push-7\@xxl { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 300px) { - .pull-7\@xs { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 500px) { - .pull-7\@s { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 740px) { - .pull-7\@m { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 980px) { - .pull-7\@l { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 1300px) { - .pull-7\@xl { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 1600px) { - .pull-7\@xxl { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 300px) { - .col-8\@xs { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 500px) { - .col-8\@s { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 740px) { - .col-8\@m { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 980px) { - .col-8\@l { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 1300px) { - .col-8\@xl { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 1600px) { - .col-8\@xxl { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 300px) { - .push-8\@xs { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 500px) { - .push-8\@s { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 740px) { - .push-8\@m { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 980px) { - .push-8\@l { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 1300px) { - .push-8\@xl { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 1600px) { - .push-8\@xxl { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 300px) { - .pull-8\@xs { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 500px) { - .pull-8\@s { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 740px) { - .pull-8\@m { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 980px) { - .pull-8\@l { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 1300px) { - .pull-8\@xl { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 1600px) { - .pull-8\@xxl { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 300px) { - .col-9\@xs { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 500px) { - .col-9\@s { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 740px) { - .col-9\@m { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 980px) { - .col-9\@l { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 1300px) { - .col-9\@xl { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 1600px) { - .col-9\@xxl { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 300px) { - .push-9\@xs { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 500px) { - .push-9\@s { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 740px) { - .push-9\@m { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 980px) { - .push-9\@l { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 1300px) { - .push-9\@xl { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 1600px) { - .push-9\@xxl { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 300px) { - .pull-9\@xs { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 500px) { - .pull-9\@s { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 740px) { - .pull-9\@m { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 980px) { - .pull-9\@l { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 1300px) { - .pull-9\@xl { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 1600px) { - .pull-9\@xxl { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 300px) { - .col-10\@xs { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 500px) { - .col-10\@s { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 740px) { - .col-10\@m { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 980px) { - .col-10\@l { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 1300px) { - .col-10\@xl { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 1600px) { - .col-10\@xxl { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 300px) { - .push-10\@xs { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 500px) { - .push-10\@s { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 740px) { - .push-10\@m { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 980px) { - .push-10\@l { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 1300px) { - .push-10\@xl { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 1600px) { - .push-10\@xxl { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 300px) { - .pull-10\@xs { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 500px) { - .pull-10\@s { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 740px) { - .pull-10\@m { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 980px) { - .pull-10\@l { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 1300px) { - .pull-10\@xl { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 1600px) { - .pull-10\@xxl { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 300px) { - .col-11\@xs { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 500px) { - .col-11\@s { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 740px) { - .col-11\@m { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 980px) { - .col-11\@l { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 1300px) { - .col-11\@xl { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 1600px) { - .col-11\@xxl { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 300px) { - .push-11\@xs { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 500px) { - .push-11\@s { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 740px) { - .push-11\@m { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 980px) { - .push-11\@l { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 1300px) { - .push-11\@xl { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 1600px) { - .push-11\@xxl { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 300px) { - .pull-11\@xs { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 500px) { - .pull-11\@s { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 740px) { - .pull-11\@m { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 980px) { - .pull-11\@l { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 1300px) { - .pull-11\@xl { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 1600px) { - .pull-11\@xxl { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 300px) { - .col-12\@xs { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 500px) { - .col-12\@s { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 740px) { - .col-12\@m { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 980px) { - .col-12\@l { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 1300px) { - .col-12\@xl { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 1600px) { - .col-12\@xxl { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 300px) { - .push-12\@xs { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 500px) { - .push-12\@s { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 740px) { - .push-12\@m { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 980px) { - .push-12\@l { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 1300px) { - .push-12\@xl { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 1600px) { - .push-12\@xxl { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 300px) { - .pull-12\@xs { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 500px) { - .pull-12\@s { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 740px) { - .pull-12\@m { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 980px) { - .pull-12\@l { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 1300px) { - .pull-12\@xl { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 1600px) { - .pull-12\@xxl { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 300px) { - .nopull-\@xs { - left: 0; } } - -@media only screen and (min-width: 500px) { - .nopull-\@s { - left: 0; } } - -@media only screen and (min-width: 740px) { - .nopull-\@m { - left: 0; } } - -@media only screen and (min-width: 980px) { - .nopull-\@l { - left: 0; } } - -@media only screen and (min-width: 1300px) { - .nopull-\@xl { - left: 0; } } - -@media only screen and (min-width: 1600px) { - .nopull-\@xxl { - left: 0; } } - -@media only screen and (min-width: 300px) { - .nopush-\@xs { - left: 0; } } - -@media only screen and (min-width: 500px) { - .nopush-\@s { - left: 0; } } - -@media only screen and (min-width: 740px) { - .nopush-\@m { - left: 0; } } - -@media only screen and (min-width: 980px) { - .nopush-\@l { - left: 0; } } - -@media only screen and (min-width: 1300px) { - .nopush-\@xl { - left: 0; } } - -@media only screen and (min-width: 1600px) { - .nopush-\@xxl { - left: 0; } } - -#bp-helper { - font-family: 'Consolas', 'Lucida Grande', sans-serif; - font-size: 0.8rem; - position: fixed; - bottom: 0; - right: 0; - display: block; - z-index: 999999; - width: auto; - padding: 1px 10px; - background: white; - opacity: 0.8; - text-align: center; } - #bp-helper::before { - display: inline-block; - color: #222; } - @media only screen and (min-width: 300px) { - #bp-helper::before { - content: "xs ≥ 300px"; } } - @media only screen and (min-width: 500px) { - #bp-helper::before { - content: "s ≥ 500px"; } } - @media only screen and (min-width: 740px) { - #bp-helper::before { - content: "m ≥ 740px"; } } - @media only screen and (min-width: 980px) { - #bp-helper::before { - content: "l ≥ 980px"; } } - @media only screen and (min-width: 1300px) { - #bp-helper::before { - content: "xl ≥ 1300px"; } } - @media only screen and (min-width: 1600px) { - #bp-helper::before { - content: "xxl ≥ 1600px"; } } - -.group { - margin-bottom: 2rem; } - -.list { - margin: 0; - padding: 0; } - -.list__item:last-child { - margin: 0; } - -.list--bare { - list-style: none; } - -.list--bullets { - margin-left: 1rem; } - -.list--boxes { - font-family: monaco, Consolas, "Lucida Console", monospace; - list-style-type: none; - padding: 0; - margin: 1rem auto; } - .list--boxes .list__item { - border: 1px solid #ccc; - display: inline-block; - padding: 0.4rem; - text-align: center; - margin: 0.2rem; - background: rgba(255, 255, 255, 0.5); } - .list--boxes .list__item:first-child { - margin-left: 0; } - @media only screen and (min-width: 740px) { - .list--boxes .list__item { - padding: 0.5rem 1rem; - margin: 0 0.5rem; } } - -.list--errors .list__item { - color: #d0021b; } - -.page { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - min-height: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - width: 100%; - overflow-x: hidden; } - -.page__header { - margin-bottom: 0; } - .page__header:empty { - display: none; } - -.page__subheader { - padding: 0.5rem 0 1rem 0; - overflow: hidden; - min-height: 2.6rem; } - .page__subheader:empty { - height: 1rem; } - -.page__subheader .container > * { - margin-bottom: 1rem; } - .page__subheader .container > *:last-child { - margin-bottom: 0; } - -.page__previous { - float: left; } - .has-nav-open .page__previous { - display: none; } - -.page__previous--bottom { - float: none; } - -.page__content { - -webkit-box-flex: 1; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - padding-bottom: 1px; - position: relative; - overflow-x: hidden; } - -.page__menubtn { - display: none; - float: right; } - -.no-js .page__nav { - margin-bottom: 2rem; } - -.has-js .page__nav { - margin: 0 0 1rem; - position: absolute; - right: -15rem; - width: 14rem; - display: none; - top: 0; } - @media only screen and (min-width: 740px) { - .has-js .page__nav { - display: block; - right: 0; - position: relative; - width: auto; } } - -.has-js .page__menubtn { - vertical-align: middle; - display: inline-block; - position: relative; - line-height: 1; } - -.has-js .page__container { - -webkit-transition: -webkit-transform 200ms ease-out; - transition: -webkit-transform 200ms ease-out; - -o-transition: transform 200ms ease-out; - transition: transform 200ms ease-out; - transition: transform 200ms ease-out, -webkit-transform 200ms ease-out; } - -.has-js .page__main { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - -webkit-transition: opacity 100ms ease-out; - -o-transition: opacity 100ms ease-out; - transition: opacity 100ms ease-out; } - -.has-js .has-nav-open .page__container { - -webkit-transform: translateX(-15rem); - -ms-transform: translateX(-15rem); - transform: translateX(-15rem); } - -.has-js .has-nav-open .page__main { - opacity: 0.2; - pointer-events: none; } - -.has-js .has-nav-open .page__nav { - display: block; } - -.page__prefooter { - clear: both; } - -.page__footer { - clear: both; } - -.section { - padding: 1rem 0; - border-bottom: 1px solid #e4e8eb; } - .section:last-of-type { - border: none; - padding-bottom: 0; } - @media only screen and (min-width: 500px) { - .section { - padding: 2rem 0; } } - .section:first-of-type { - padding-top: 0; - margin-top: 0; } - -.section__title { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; } - @media only screen and (min-width: 740px) { - .section__title { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } } - -.section__number { - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - color: #fff; - position: relative; - text-align: center; - min-width: 2rem; - height: 2rem; - top: 0; - left: 0; - vertical-align: top; - -webkit-box-sizing: content-box; - box-sizing: content-box; - margin-right: 12px; - z-index: 1; } - @media only screen and (min-width: 740px) { - .section__number { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - top: 2px; - min-width: 2.7rem; - height: 2.7rem; - margin-right: 14px; } } - @media only screen and (min-width: 1300px) { - .section__number { - position: absolute; - top: -2px; - left: -62px; } } - .lt-ie10 .section__number { - color: #222; - display: inline-block; - min-width: auto; - height: auto; - top: 0; - position: relative; - font-size: 1.55556rem; } - .section__number::before { - content: ""; - background-color: #6e2585; - border-radius: 100%; - min-width: 2rem; - height: 2rem; - position: absolute; - display: block; - z-index: -1; - top: 0; - left: 0; } - @media only screen and (min-width: 740px) { - .section__number::before { - min-width: 2.7rem; - height: 2.7rem; } } - .lt-ie10 .section__number::before { - background-color: transparent; - display: none; } - -@media only screen and (min-width: 500px) { - .section__description { - padding: 0; } } - -@media only screen and (min-width: 500px) { - .section__description div { - display: table-cell; - width: 50%; - padding-bottom: 1rem; } - .section__description div:first-of-type { - padding-left: 0.25rem; - padding-right: 0.5rem; } - .section__description div:last-of-type { - padding-left: 1rem; } } - -.section__description div ul { - padding-left: 1rem; } - @media only screen and (min-width: 500px) { - .section__description div ul { - margin-bottom: 0; } } - .lt-ie8 .section__description div ul { - margin-bottom: 1rem; } - -.jupiter { - font-size: 1.75rem; - font-weight: 600; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .jupiter { - font-size: 2rem; } } - -.saturn { - font-size: 1.375rem; - font-weight: 600; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .saturn { - font-size: 1.55556rem; } } - -.neptune { - font-size: 1.125rem; - font-weight: 600; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .neptune { - font-size: 1.22222rem; } } - -.venus { - font-size: 1rem; - font-weight: 600; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .venus { - font-size: 1rem; } } - -.mars { - font-size: 1rem; - font-weight: 400; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .mars { - font-size: 1rem; } } - -.mercury { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .mercury { - font-size: 0.77778rem; } } - -.pluto { - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .pluto { - font-size: 0.77778rem; } } - -.accordion { - display: block; - overflow: hidden; } - -.accordion__title { - background: none; - cursor: pointer; - padding: 1em 0; - border: none; - border-top: 1px solid #999; - display: block; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - width: 100%; - text-align: left; - line-height: 1; } - .accordion__title::before { - -webkit-transition: -webkit-transform 300ms ease-in-out; - transition: -webkit-transform 300ms ease-in-out; - -o-transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; - margin-right: 0.3rem; - speak: none; - content: ""; - background: url("/s/img/icons/icons--accordion.svg") no-repeat center center; - text-align: center; - width: 2rem; - height: 2rem; - position: relative; - left: -0.1rem; - top: -1px; - vertical-align: middle; - display: inline-block; } - .accordion__title:hover { - background: #F8F8F8; } - .accordion__title.is-expanded::before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .accordion__title-right { - float: right; - line-height: 1.8; - display: none; - margin-right: 0.25rem; - text-decoration: underline; } - .accordion__title:focus { - outline: none; } - -.accordion__introduction p:last-child { - margin-bottom: 0; } - -.accordion-unhide { - display: inline-block; } - -@media only screen and (min-width: 300px) { - .accordion-unhide\@xs { - display: inline-block; } } - -@media only screen and (min-width: 500px) { - .accordion-unhide\@s { - display: inline-block; } } - -@media only screen and (min-width: 740px) { - .accordion-unhide\@m { - display: inline-block; } } - -@media only screen and (min-width: 980px) { - .accordion-unhide\@l { - display: inline-block; } } - -@media only screen and (min-width: 1300px) { - .accordion-unhide\@xl { - display: inline-block; } } - -@media only screen and (min-width: 1600px) { - .accordion-unhide\@xxl { - display: inline-block; } } - -.accordion__controls { - text-align: right; - margin: 1rem 0.25rem; } - -.accordion__control { - color: #222; - border: none; - background: none; - text-decoration: underline; - cursor: pointer; } - -.accordion__body { - overflow: hidden; - border-left: 2px solid #999; - padding-left: 2.5rem; - margin-left: 15px; - opacity: 0; - max-height: 0; - -webkit-transition: all 0; - -o-transition: all 0; - transition: all 0; } - .no-js .accordion__body, .accordion__body.is-expanded { - margin-bottom: 1rem; - max-height: 1000em; - height: auto; - opacity: 1; - -webkit-transition: opacity 300ms ease-out, max-height 300ms ease-out; - -o-transition: opacity 300ms ease-out, max-height 300ms ease-out; - transition: opacity 300ms ease-out, max-height 300ms ease-out; } - -.box { - padding: 1rem; - border: 1px solid #999; - border-radius: 3px; - position: relative; - display: inline-block; - max-width: 40rem; } - @media only screen and (min-width: 740px) { - .box { - padding: 2rem; } } - -.external { - padding-right: 1.2em; - position: relative; } - .external::after { - position: absolute; - top: 0; - bottom: 0; - right: 0; - margin: auto; - content: " "; - background: url("/s/img/icons/icons--external-link.svg") no-repeat center center; - background-size: 1.9em; - background-color: transparent !important; - width: 1em; - height: 1em; - display: inline-block; } - -.guidance { - margin: 0.7rem 0 0 -0.1rem; } - -.guidance__link { - display: inline-block; - vertical-align: middle; - line-height: 1; - text-decoration: underline; - padding: 0.2rem 0.5rem 0.2rem 0.2rem; } - .guidance__link span { - display: inline-block; - vertical-align: middle; } - .guidance__link::before { - -webkit-transition: -webkit-transform 300ms ease-in-out; - transition: -webkit-transform 300ms ease-in-out; - -o-transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; - margin-right: 0.3rem; - speak: none; - content: ""; - background: url("/s/img/icons/icons--guidance.svg") no-repeat center center; - background-size: auto; - text-align: center; - width: 1rem; - height: 1rem; - position: relative; - left: -0.1rem; - vertical-align: middle; - display: inline-block; } - .guidance__link:focus { - outline: none; } - .guidance__link:focus::before { - background: url("/s/img/icons/icons--guidance-white.svg") no-repeat center center; } - .is-expanded .guidance__link::before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .no-js .guidance__link { - display: none; } - -.guidance__main { - overflow: hidden; - width: 100%; - border-radius: 3px; - opacity: 0; - -webkit-transition: all 0; - -o-transition: all 0; - transition: all 0; - max-height: 0; - margin-left: 0.5rem; } - .no-js .guidance__main, - .is-expanded .guidance__main { - max-height: 10000em; - height: auto; - opacity: 1; - -webkit-transition: opacity 300ms ease-out, max-height 300ms ease-out; - -o-transition: opacity 300ms ease-out, max-height 300ms ease-out; - transition: opacity 300ms ease-out, max-height 300ms ease-out; } - -.guidance__content { - padding: 0; - width: 100%; - display: table; - table-layout: fixed; - margin-top: 1rem; - border-left: 2px solid #999; - padding-left: 1rem; - margin-left: 1px; } - -.input-type { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - position: relative; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - .input-type .input-type__input { - border-radius: 3px; - line-height: normal; - position: relative; - z-index: 3; - width: 100%; - padding-left: 3.4rem; } - @media only screen and (min-width: 500px) { - .input-type .input-type__input { - width: calc(19.5rem - 2.9rem); } } - .input-type .input-type__type { - display: inline-block; - background-color: #f5f5f5; - border-right: 1px solid #999; - border-radius: 3px 0 0 3px; - padding: 0.6rem 0; - width: 2.9rem; - font-weight: 600; - font-size: 1rem; - text-align: center; - line-height: normal; - position: absolute; - left: 1px; - top: 1px; - z-index: 4; } - -.input-type--percentage .input-type__input, -.input-type--unit .input-type__input { - padding-left: 0.5rem; } - -.input-type--percentage .input-type__type, -.input-type--unit .input-type__type { - left: auto; - right: 1px; - border-right: none; - border-left: 1px solid #999; - border-radius: 0 3px 3px 0; } - @media only screen and (min-width: 500px) { - .input-type--percentage .input-type__type, - .input-type--unit .input-type__type { - right: auto; - left: calc(13.7rem - 1px); } } - -.nav { - display: block; - padding: 0; } - -.nav--vertical { - border-left: 1px solid #999; - padding: 0.5rem 0 0.5rem 2rem; - margin: 0; } - .nav--vertical .nav__title { - margin-bottom: 0.5rem; } - .nav--vertical .nav__list { - list-style: none; - margin: 0; - padding: 0; } - .nav--vertical .nav__item { - margin: 0; - padding: 0.5rem 1rem 0.5rem 2rem; - position: relative; - margin-left: -2.5rem; - border-left: 0.5rem solid transparent; } - @media only screen and (min-width: 740px) { - .nav--vertical .nav__link { - font-size: 1rem; } } - .nav--vertical .nav__item--completed::before { - z-index: 2; - content: ""; - background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAbCAYAAAAZMl2nAAAABGdBTUEAALGPC/xhBQAAAjtJREFUSA29l0FLW0EQx2f2NWDSQ196sFBELKFfwVMPNcmLFZV68eRFPBd6K4IexKT0IHjpqdDi0aMg5iCKUvDkqdBDQYiKIIJY0oO1wZhMd0L3+V6yz+TlrZ1DNjOzM/9f9u1uEoD/aH3Lk/EgORGUMB1/VHDeXf4u7z9ZyvXqeqMuaDqWLGTf1Ov0sdEX8UdMWJmLuc0zr869g9iL2RlC+gwEHi08eCB60j/nN04VjCepQuZGe9GZJqAvANS6BRBKIobp8uz2CSu2TjDEcScEaxCk6Jq+2h9eDbB7LyBtIVhZGgEMQLVaXKAFYfzRdArBIFL8EgWOlOe394yCdAvBUBa/NNvTT+MJa7B/rSf7/KyyUzpuzuv8KBDcr2WPMMTV+Z+i3O2jUKtt2O+Hh3TC3lhUCO7lezQuBNFLJYSAV2BZY7/mNndVzDuagOB+7oroIHiCXJkE1G+Kj/NOjn2vmYLgng2QIAglSgTxGtB6spAbVzGTENwTiQiTeWdLfvKMEgkcEaqAYgrr8DDwxmwq9h7RppTPFYhIKGgFEGu+jM4hiAHRqmkIlmoc38rO0fdE5llJfi+9ljF33+hY/uV9m1w3r9OVULXuPRISRtVrx7AQ3MQFYccETDcQLSBRYbqF0IJ0CxMFIhAkLExUiDtBOoUxAdEWxAdDOCF9qXtrpiC4o+/U3Er43/Fpig+lTuQ9zPdMA8YkBKt1BMITK7uH3xLp1Ln8eTdqGoL7hzY777yV/1NehC5sU/AXb484yamkz/AAAAAASUVORK5CYII=") no-repeat center; - background-size: 1rem; - position: absolute; - left: 0.5rem; - width: 1.2em; - height: 1.2em; - bottom: 0; - top: 0; - margin: auto; } - .lt-ie9 .nav--vertical .nav__item--completed { - background: url("/s/img/check-green.png") no-repeat 0.5rem center; - background-size: 17px 13px; } - .nav--vertical .nav__item--current { - background-color: #faf4fc; - border-left: 0.5rem #6e2585 solid; } - .nav--vertical .nav__item--current.nav__item--completed::before { - left: 0.5rem; } - -.nav--horizontal { - font-size: 0; - margin: 0; } - .nav--horizontal .nav__item { - font-size: 1rem; - display: inline-block; - margin: 0 0 0 0.5rem; - padding: 0 0.5rem 0 0; - position: relative; - text-align: center; } - .nav--horizontal .nav__item:not(:last-child)::after { - content: ""; - position: absolute; - height: 1em; - width: 1px; - background-color: #999; - right: -1px; - bottom: 0; - top: 0; - margin: auto; } - .nav--horizontal .nav__item:first-child { - margin-left: 0; - padding-left: 0; } - .nav--horizontal .nav__item:last-child { - margin-right: 0; - padding-right: 0; - border: none; } - .nav--horizontal .nav__link { - display: inline-block; - text-decoration: none; - margin: 0; - text-align: center; } - -.nav--dark .nav__link { - color: #222; - text-decoration: underline; } - .nav--dark .nav__link:hover { - color: #4263c2; - text-decoration: underline; } - .nav--dark .nav__link:focus { - color: white; } - -.relationship { - display: block; } - -.relationship__title { - width: 100%; - padding-right: 2rem; - line-height: 1.2; } - -.relationship__item { - border-top: 1px solid #e4e8eb; - padding: 1rem 0; - margin: 0; - position: relative; } - .relationship__item:last-of-type { - border-bottom: 1px solid #e4e8eb; } - -.relationship__edit { - position: absolute; - right: 0; - top: 1.1rem; - display: inline-block; - line-height: 1; } - -.relationship__body { - font-size: 0; - clear: both; - margin: 0; - padding: 0 1px 1px; - overflow: hidden; - -webkit-transition: max-height 300ms ease-out 50ms; - -o-transition: max-height 300ms ease-out 50ms; - transition: max-height 300ms ease-out 50ms; } - .is-closed .relationship__body { - max-height: 0; - pointer-events: none; } - .is-open .relationship__body { - max-height: 100rem; - height: auto; - opacity: 1; - pointer-events: auto; - -webkit-transition: max-height 300ms ease-out 50ms; - -o-transition: max-height 300ms ease-out 50ms; - transition: max-height 300ms ease-out 50ms; } - -.relationship__fields { - margin-top: 1rem; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - -.relationship__field { - display: block; } - -.address { - font-size: 0.8rem; - line-height: 1.5; - text-transform: uppercase; } - -.btn { - background-color: #0f8243; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; } - .btn:hover { - text-decoration: none; - color: #fff; - background-color: #0a542b; } - .btn:focus { - background-color: #4263c2; - outline: none; } - .btn.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #0f8243; - color: #0f8243; - padding: 0.5rem 2rem; } - .btn.btn--border:hover, .btn.btn--border:focus { - background: #0f8243; - color: #fff; } - @media only screen and (min-width: 500px) { - .btn.btn--border { - border-width: 2px; } } - @media only screen and (min-width: 500px) { - .btn { - width: auto; } } - -.btn--secondary { - background-color: #6e2585; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; } - .btn--secondary:hover { - text-decoration: none; - color: #fff; - background-color: #4d1a5d; } - .btn--secondary:focus { - background-color: #4263c2; - outline: none; } - .btn--secondary.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #6e2585; - color: #6e2585; - padding: 0.5rem 2rem; } - .btn--secondary.btn--border:hover, .btn--secondary.btn--border:focus { - background: #6e2585; - color: #fff; } - @media only screen and (min-width: 500px) { - .btn--secondary.btn--border { - border-width: 2px; } } - @media only screen and (min-width: 500px) { - .btn--secondary { - width: auto; } } - -.btn--neutral { - background-color: #999; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; } - .btn--neutral:hover { - text-decoration: none; - color: #fff; - background-color: gray; } - .btn--neutral:focus { - background-color: #4263c2; - outline: none; } - .btn--neutral.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #999; - color: #999; - padding: 0.5rem 2rem; } - .btn--neutral.btn--border:hover, .btn--neutral.btn--border:focus { - background: #999; - color: #fff; } - @media only screen and (min-width: 500px) { - .btn--neutral.btn--border { - border-width: 2px; } } - @media only screen and (min-width: 500px) { - .btn--neutral { - width: auto; } } - -.btn--light { - background-color: #fff; - color: transparent; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; } - .btn--light:hover { - text-decoration: none; - color: #6e2585; - background-color: #e6e6e6; } - .btn--light:focus { - background-color: #4263c2; - outline: none; } - .btn--light.btn--border { - font-weight: 600; - background: transparent; - border: 1px solid #fff; - color: #fff; - padding: 0.5rem 2rem; } - .btn--light.btn--border:hover, .btn--light.btn--border:focus { - background: #fff; - color: #6e2585; } - @media only screen and (min-width: 500px) { - .btn--light.btn--border { - border-width: 2px; } } - @media only screen and (min-width: 500px) { - .btn--light { - width: auto; } } - -.btn--lg { - font-weight: 600; - padding: 0.9rem 1rem; } - @media only screen and (min-width: 500px) { - .btn--lg { - padding: 0.9rem 5rem; } } - -.btn--loader { - -webkit-transition: all 300ms ease-out; - -o-transition: all 300ms ease-out; - transition: all 300ms ease-out; - position: relative; } - .btn--loader::before { - -webkit-transition: all 300ms ease-out; - -o-transition: all 300ms ease-out; - transition: all 300ms ease-out; - display: inline-block; - vertical-align: middle; - content: ""; - width: 1.2em; - height: 1.2em; - opacity: 0; - margin-right: 0.5em; - background-image: url("/s/img/loader.svg"); - background-repeat: no-repeat; - background-position: center center; - background-size: 1.5rem; - pointer-events: none; - margin-left: -1.8em; - margin-top: -0.2em; } - .btn--loader.is-loading::before { - opacity: 1; } - -.btn--link { - padding: 0.1rem; - margin: 0; - display: inline-block; - color: #4263c2; - background: transparent; - cursor: pointer; - text-decoration: underline; - width: auto; } - .btn--link:hover { - text-decoration: underline; - color: #033e58; - background: transparent; } - .btn--link:focus { - color: white; - background: #4263c2; } - -.btn-group { - font-size: 0; } - .btn-group .btn { - display: inline-block; - margin-right: 18px; } - .btn-group .btn:last-of-type { - margin-right: 0; } - -.btn-group__btn { - display: inline-block; } - -.btn--menu { - padding-right: 1.5em; } - @media only screen and (min-width: 740px) { - .btn--menu { - display: none; } } - .btn--menu::before, .btn--menu::after { - -webkit-transition: all 100ms ease-out; - -o-transition: all 100ms ease-out; - transition: all 100ms ease-out; - content: ""; - position: absolute; - right: 0; - background-size: auto; - background-position: center; - background-repeat: no-repeat; - width: 1.1em; - height: 1.1em; } - .btn--menu::before { - opacity: 1; - bottom: 3px; - right: 2px; - background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIyOTAgNTEgMTYgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGcgaWQ9Ikdyb3VwLTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDUxLjAwMDAwMCkiPg0KICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIiIGZpbGw9IiM0QTRBNEEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyLjA5NTIzODEiPjwvcmVjdD4NCiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiBmaWxsPSIjNEE0QTRBIiB4PSIwIiB5PSI1LjIzODA5NTI0IiB3aWR0aD0iMTYiIGhlaWdodD0iMi4wOTUyMzgxIj48L3JlY3Q+DQogICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgZmlsbD0iIzRBNEE0QSIgeD0iMCIgeT0iMTAuNDc2MTkwNSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgIDwvZz4NCjwvc3ZnPg"); - background-size: auto; } - .btn--menu::after { - opacity: 0; - -webkit-transform: scaleY(0); - -ms-transform: scaleY(0); - transform: scaleY(0); - background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIyOTAgNDUgMjQgMjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGcgaWQ9Ikdyb3VwLTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDQ1LjAwMDAwMCkiPg0KICAgICAgICA8ZyBpZD0iR3JvdXAtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMDAwMDAwLCAxMi41MDAwMDApIHJvdGF0ZSgtMzE1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMi41MDAwMDApIHRyYW5zbGF0ZSg0LjAwMDAwMCwgNC4wMDAwMDApIiBmaWxsPSIjNEE0QTRBIj4NCiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgeD0iMCIgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOC4wNDc2MTkpIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTguMDAwMDAwLCAtOC4wNDc2MTkpICIgeD0iMCIgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+"); - background-size: auto; - right: 2px; - bottom: 2px; } - .has-nav-open .btn--menu::before { - -webkit-transform: scaleY(0); - -ms-transform: scaleY(0); - transform: scaleY(0); - opacity: 0; } - .has-nav-open .btn--menu::after { - -webkit-transform: scaleY(1); - -ms-transform: scaleY(1); - transform: scaleY(1); - opacity: 1; } - -.feedback__message { - margin: 3rem 0; } - -.feedback__field { - padding: 0; - margin-bottom: 1rem; } - .feedback__field:last-of-type { - margin-bottom: 0; } - -.header { - display: block; - overflow: hidden; - padding: 1.284rem 0; } - .header::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #6e2585; - position: absolute; - top: 0; - left: 0; } - @media only screen and (min-width: 36em) { - .header { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } } - -.header__logo { - margin-bottom: 1rem; } - @media only screen and (min-width: 36em) { - .header__logo { - margin-bottom: 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 100%; - -ms-flex: 1 1 100%; - flex: 1 1 100%; } } - -.header__info { - white-space: nowrap; - min-height: 3rem; } - @media only screen and (min-width: 300px) and (max-width: 740px) { - .header__info { - max-width: 100%; } } - @media only screen and (min-width: 36em) { - .header__info { - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; } - .header__info::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #a8bd3a; - position: absolute; - top: -1.3rem; - right: 0; } } - -.input { - position: relative; - z-index: 3; - padding: 0.6rem; - display: block; - color: inherit; - font-size: 1rem; - border: 1px solid #999; - border-radius: 3px; - width: 100%; - -webkit-transition: border-color 200ms ease-in; - -o-transition: border-color 200ms ease-in; - transition: border-color 200ms ease-in; } - @media only screen and (min-width: 500px) { - .input { - width: 19.5rem; } } - .input:hover { - border-color: #033e58; } - .input:focus { - outline: none; - border-color: #4263c2; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; } - -.input__helper { - font-size: 0.8rem; - font-weight: 600; - margin-top: 0.2rem; } - -.input--select { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - padding: 0.6rem 2rem 0.6rem 0.5rem; - background: #fff url("/s/img/icons/icons--chevron-down.svg") no-repeat center right 6px; - background-size: 1.5rem; - line-height: 1.25rem; } - .input--select::-ms-expand { - display: none; } - -.input--textarea { - width: 100%; } - -.input--radio, -.input--checkbox { - width: 20px; - height: 20px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border: 2px solid #9b9b9b; - padding: 0.5rem; - font-size: 1rem; - background: #eee; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; - cursor: pointer; - position: absolute; - top: 0.75rem; - left: 0.6rem; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; } - .input--radio:checked, - .input--checkbox:checked { - border-color: #033e58; } - .input--radio:focus, - .input--checkbox:focus { - border-color: #4263c2; - outline: none; } - @media only screen and (min-width: 740px) { - .input--radio, - .input--checkbox { - top: 0.85rem; } } - -.input--radio { - border-radius: 100px; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; } - .input--radio:checked { - background: #033e58; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; } - .input--radio:focus { - border-color: #4263c2; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; - outline: none; } - .input--radio:focus:checked { - border-color: #4263c2; - background-color: #4263c2; } - -.input--checkbox { - background: url("/s/img/icons/icons--check.svg") no-repeat center center; - background-size: 0; - -webkit-transition: background-size 50ms ease-out; - -o-transition: background-size 50ms ease-out; - transition: background-size 50ms ease-out; } - .input--checkbox:checked { - background-size: 20px; - -webkit-box-shadow: none; - box-shadow: none; } - .input--checkbox:focus { - -webkit-box-shadow: none; - box-shadow: none; } - -.input--block { - display: block; - width: 100%; } - -.input--has-error { - background-color: #fbecec; - -webkit-transition: background-color 1s ease-in-out; - -o-transition: background-color 1s ease-in-out; - transition: background-color 1s ease-in-out; } - -.input--limit-reached { - border: 1px solid #d0021b; } - .input--limit-reached:focus { - outline: none; - border: 1px solid #d0021b; - -webkit-box-shadow: 0 0 0 1px #d0021b; - box-shadow: 0 0 0 1px #d0021b; } - -.no-js .input__limit { - display: none; } - -.input__limit--reached { - color: #d0021b; } - -.notice { - display: block; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - font-weight: 700; } - .notice::before { - content: " "; - display: inline-block; - vertical-align: middle; - background: #fff url("/s/img/icons/icons--info-circle.svg") no-repeat center center; - background-size: 3rem; - min-width: 2rem; - height: 2rem; - margin-right: 0.5em; } - -.notice__text { - display: inline-block; - vertical-align: middle; - font-size: 1rem; - line-height: 1.2; } - -.skip { - position: absolute; - top: 0; - left: 0; - right: 0; - z-index: 999999; } - -.skip__link { - display: block; - height: 1px; - width: 100%; - overflow: hidden; - position: absolute; - top: -30px; - -webkit-transition: top 100ms; - -o-transition: top 100ms; - transition: top 100ms; - color: #fff; - background: #6e2585; - font-weight: 600; - font-size: 1.1rem; } - .skip__link:focus { - padding: 1rem; - max-height: 20em; - height: auto; - top: 0; } - -.answer { - padding: 0; - margin-bottom: 1rem; } - @media only screen and (min-width: 740px) { - .answer { - margin-bottom: 2rem; } } - .answer:last-of-type { - margin-bottom: 0; } - -.answer__guidance { - display: block; } - -.answer--calculated { - padding-top: 1rem; - border-top: 3px solid #999; } - -.date { - white-space: nowrap; } - -.field { - background: none; } - -.field__legend { - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.5rem; } - -.field__description { - line-height: 1.3; - display: block; } - -.field__item { - margin: 0 0.5rem 0.5rem 0; - position: relative; - width: 100%; - display: inline-block; } - @media only screen and (min-width: 740px) { - .field__item { - width: auto; - min-width: 20rem; } } - -.field:not(.field--cols) .field__item:last-of-type { - margin-bottom: 0; } - -.field__other { - display: none; - clear: both; - background-color: #f5f5f5; - padding: 0 0.5rem 0.5rem; } - .has-focus .field__other { - background-color: transparent; } - -input:checked ~ .field__other { - display: block; } - -.field--multiplechoice { - font-size: 0; } - .field--multiplechoice .field__item { - font-size: 1rem; - background: white; - border: 1px solid #999; - border-radius: 0.2rem; - cursor: pointer; - overflow: hidden; - position: relative; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; } - .field--multiplechoice .field__item:hover { - border-color: #033e58; - -webkit-box-shadow: none; - box-shadow: none; } - .field--multiplechoice .field__item.is-checked { - color: #222; - border-color: #033e58; - -webkit-box-shadow: 0 0 0 1px #033e58; - box-shadow: 0 0 0 1px #033e58; } - .field--multiplechoice .field__item.is-checked:hover { - border-color: #222; - background-color: #eee; - -webkit-box-shadow: 0 0 0 1px #222; - box-shadow: 0 0 0 1px #222; } - .field--multiplechoice .field__item.has-focus { - color: #222; - border-color: #4263c2; - background-color: #f5f6ff; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; } - .field--multiplechoice .field__item.has-focus:hover { - border-color: #4263c2; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; } - @media only screen and (min-width: 500px) { - .field--multiplechoice.field--cols { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .field--multiplechoice.field--cols .field__item { - width: calc(50% - 1rem); - min-width: 0; } - .field--multiplechoice.field--cols .label { - width: 100%; } - .field--multiplechoice.field--cols:last-of-type { - margin-bottom: 0; } } - -.fieldgroup--date .fieldgroup__title { - font-weight: 700; - display: inline-block; - width: 100%; - margin: 0 0 0.5rem; } - -.fieldgroup--date .fieldgroup__fields { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; } - -.fieldgroup--date .field { - margin: 0 0.5rem 0 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 0; - -ms-flex: 1 1 0px; - flex: 1 1 0; - clear: right; } - @media only screen and (min-width: 500px) { - .fieldgroup--date .field { - margin-right: 1rem; } } - -.fieldgroup--date .field--day { - max-width: 6rem; } - -.fieldgroup--date .field--month { - -webkit-box-flex: 2; - -webkit-flex: 2; - -ms-flex: 2; - flex: 2; - max-width: 15rem; } - -.fieldgroup--date .field--year { - margin-right: 0; - max-width: 6rem; } - -.fieldgroup--date .input { - width: 100%; } - -.has-js .field--selectionbtn .input { - width: 0; - height: 0; - opacity: 0; } - -.has-js .field--selectionbtn .label { - padding-left: 1rem; - font-size: 1rem; - height: 100%; } - @media only screen and (min-width: 300px) and (max-width: 500px) { - .has-js .field--selectionbtn .label { - font-size: 0.8rem; - padding: 0.35rem; - padding-left: 0.5rem; } } - -.field--selectionbtn .field__item { - font-size: 1rem; - width: calc(50% - 0.15rem); - min-width: 0; - margin: 0 0.3rem 0.3rem 0; - vertical-align: top; - -webkit-transition: opacity 100ms ease-out; - -o-transition: opacity 100ms ease-out; - transition: opacity 100ms ease-out; - color: #4263c2; } - .field--selectionbtn .field__item:nth-child(2n) { - margin-right: 0; } - .field--selectionbtn .field__item:hover { - border-color: #033e58; - color: #033e58; } - .field--selectionbtn .field__item:hover label { - background: transparent !important; } - .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-closed .field--selectionbtn .field__item { - opacity: 0; } - .is-closed .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - .is-open .field--selectionbtn .field__item { - opacity: 1; } - .is-open .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - -.header2 { - display: block; - overflow: hidden; - padding: 1.4rem 0 1rem; } - .header2::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #6e2585; - position: absolute; - top: 0; - left: 0; - margin: 0; } - @media only screen and (min-width: 36em) { - .header2 { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } } - -.header2__logo { - margin-bottom: 1rem; } - @media only screen and (min-width: 36em) { - .header2__logo { - margin-bottom: 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 100%; - -ms-flex: 1 1 100%; - flex: 1 1 100%; } } - -.header2__info { - white-space: nowrap; - min-height: 3rem; - width: 550px; } - @media only screen and (min-width: 300px) and (max-width: 740px) { - .header2__info { - max-width: 100%; } } - @media only screen and (min-width: 36em) { - .header2__info { - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; } - .header2__info::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #a8bd3a; - position: absolute; - top: -1.3rem; - right: 0; } } - -.label { - display: block; - margin-bottom: 0.4rem; - font-weight: 600; - color: inherit; } - -input:checked ~ .label { - background: #f5f5f5; } - .has-focus input:checked ~ .label { - background-color: transparent; } - -.label__description { - line-height: 1.4; - display: inline-block; } - -.label--inline { - font-weight: 400; - padding: 0.7rem 1rem 0.7rem 2.5rem; - display: block; - margin: 0; - cursor: pointer; } - -.field--textarea .label { - font-weight: 400; - margin-bottom: 2rem; } - -.label--small { - font-size: 0.8rem; } - -.panel { - border-radius: 0; } - .panel a { - color: #6e2585; } - .panel a:focus { - color: white; } - -.panel__header { - color: #fff; - margin: 0; - padding: 0.75rem 1rem; - border-radius: 0; } - -.panel__title { - margin: 0; } - -.panel__body { - padding: 1rem; } - -.panel--error { - background: #fbecec; } - .panel--error .panel__header { - background: #d0021b; } - -.panel--simple.panel--error { - border-color: #d0021b; } - -.panel--warn { - background: #fdf6ec; } - .panel--warn .panel__header { - background: #fe781f; } - -.panel--simple.panel--warn { - border-color: #fe781f; } - -.panel--success { - background: #edf4f0; } - .panel--success .panel__header { - background: #0f8243; } - -.panel--simple.panel--success { - border-color: #0f8243; } - -.panel--info { - background: #eff0f9; } - .panel--info .panel__header { - background: #6e2585; } - -.panel--simple.panel--info { - border-color: #6e2585; } - -.panel--simple { - border: none; - border-left: 8px solid transparent; - margin-left: -8px; - color: #222; - padding: 1rem; } - .panel--simple .panel__header { - background: none; - padding: 0 0 1rem; } - .panel--simple .panel__body { - background: none; - padding: 0; } - -.panel--spacious { - padding: 1rem; } - @media only screen and (min-width: 740px) { - .panel--spacious { - padding: 2rem; } } - -.summary { - display: block; } - -.summary__title { - font-size: 1.2rem; - margin-bottom: 1rem; - font-weight: 600; } - -.summary__block { - margin: 0; - padding: 0; } - -.summary__items { - font-size: 0.9rem; - text-align: left; - border: 1px solid #999; - border-bottom: none; - margin: 0 0 1rem; - border-radius: 3px; } - @media only screen and (min-width: 500px) { - .summary__items { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-justify-content: space-around; - -ms-flex-pack: distribute; - justify-content: space-around; } } - -.summary__question, -.summary__answer { - margin: 0; - width: 100%; - border: none; - text-align: left; - border-bottom: 1px solid #999; } - @media only screen and (min-width: 500px) { - .summary__question, - .summary__answer { - font-size: 1rem; } } - .lt-ie8 .summary__question, .lt-ie8 - .summary__answer { - min-height: 3rem; } - -.summary__question { - width: 100%; - border-bottom: 1px solid #999; - background-color: #f5f5f5; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 0.6rem 0.5rem; - line-height: 1.3; } - .summary__question div { - width: 100%; - margin: 0; } - -.summary__question--sub { - background-color: transparent; } - -.summary__answer { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - position: relative; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - overflow: hidden; - width: 100%; } - -.summary__answer-text, -.summary__edit { - padding: 0.6rem 0.5rem; } - -.summary__answer-text { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - font-weight: 600; } - .summary__answer-text p:last-of-type { - margin-bottom: 0; } - -.summary__answer-break { - word-break: break-all; } - -.summary__edit { - padding: 0 1rem; - font-size: 0.9rem; - border-left: 1px solid #999; - text-align: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; } - @media only screen and (min-width: 500px) { - .summary__edit { - padding: 0 2rem; } } - -.summary__edit-link { - display: block; - line-height: 1rem; - padding: 0 0.5rem; - -webkit-align-self: center; - -ms-flex-item-align: center; - align-self: center; } - -.badge { - display: inline-block; - vertical-align: middle; - padding: 0 0.8rem; - font-size: 0.85rem; - font-weight: 600; - line-height: 1.8; - border-radius: 2px; - text-transform: uppercase; } - -.badge--amber { - background-color: #fe781f; } - -.badge--blue { - color: white; - background-color: #0c60a2; } - -.dialog[aria-hidden="true"] { - display: none; } - -.dialog__title { - padding: 0.5rem 1rem; } - .dialog__title:focus { - outline: none; } - -.dialog__overlay { - z-index: 2; - background-color: rgba(0, 0, 0, 0.66); - position: fixed; - top: 0; - left: 0; - bottom: 0; - right: 0; - -webkit-transition: background-color 300ms ease-out 100ms; - -o-transition: background-color 300ms ease-out 100ms; - transition: background-color 300ms ease-out 100ms; } - .dialog.is-hidden .dialog__overlay { - background-color: transparent; } - -.dialog__body { - text-align: center; - padding: 3rem 4rem 4rem; - background-color: #fff; - max-width: 90%; - width: 32rem; - border-radius: 3px; - z-index: 3; - position: fixed; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - -webkit-transition: all 300ms ease-out 100ms; - -o-transition: all 300ms ease-out 100ms; - transition: all 300ms ease-out 100ms; - opacity: 1; } - .dialog.is-hidden .dialog__body { - opacity: 0; - -webkit-transform: translate(-50%, -40%); - -ms-transform: translate(-50%, -40%); - transform: translate(-50%, -40%); } - -.footer2 { - padding: 90px 0; - padding: 2rem 0; - margin-top: 36px; - margin-top: 2rem; - background-color: #595959; - color: #e4e8eb; } - -.footer2_container { - width: 1080px; - margin: -20px; - padding: 0px; } - -a { - color: #4263c2; } - -.footer2__link { - color: #e4e8eb; } - -.footer2__link:focus { - color: white; } - -.footer2__link:hover { - color: #e4e8eb; } - -.footer2 ul li { - list-style-type: none; } - -.footer2 .venus { - margin: 2rem 0 1rem 0; } - -.footer2-nav { - padding: 0 0 2rem 0; } - -.footer2 .dl__data { - padding-left: 15px; } - -.highlight { - background-color: #f1e9f3; - padding: 0 2px; - font-style: normal; } - -.lock { - display: block; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - font-weight: 700; } - .lock::before { - content: " "; - display: inline-block; - vertical-align: middle; - background: #fff url("/s/img/icons/icons--lock.svg") no-repeat center center; - background-size: 2.2rem; - min-width: 2rem; - height: 2rem; - margin-right: 0.5em; } - -.lock__text { - display: inline-block; - vertical-align: middle; - font-size: 1rem; - line-height: 1.2; } - -.panel { - border-radius: 0; } - .panel a { - color: #6e2585; } - .panel a:focus { - color: white; } - -.panel__header { - color: #fff; - margin: 0; - padding: 0.75rem 1rem; - border-radius: 0; } - -.panel__title { - margin: 0; } - -.panel__body { - padding: 1rem; } - -.panel--error { - background: #fbecec; } - .panel--error .panel__header { - background: #d0021b; } - -.panel--simple.panel--error { - border-color: #d0021b; } - -.panel--warn { - background: #fdf6ec; } - .panel--warn .panel__header { - background: #fe781f; } - -.panel--simple.panel--warn { - border-color: #fe781f; } - -.panel--success { - background: #edf4f0; } - .panel--success .panel__header { - background: #0f8243; } - -.panel--simple.panel--success { - border-color: #0f8243; } - -.panel--info { - background: #eff0f9; } - .panel--info .panel__header { - background: #6e2585; } - -.panel--simple.panel--info { - border-color: #6e2585; } - -.panel--simple { - border: none; - border-left: 8px solid transparent; - margin-left: -8px; - color: #222; - padding: 1rem; } - .panel--simple .panel__header { - background: none; - padding: 0 0 1rem; } - .panel--simple .panel__body { - background: none; - padding: 0; } - -.panel--spacious { - padding: 1rem; } - @media only screen and (min-width: 740px) { - .panel--spacious { - padding: 2rem; } } - -caption { - text-align: left; } - -.table__dense { - font-size: 81.25%; } - .table__dense .table--header--cell { - padding: 0.5rem 0 0.25rem 1rem; } - .table__dense .table--header--cell:nth-child(1) { - padding-left: 0; } - -.table--row { - border-bottom: 1px solid #ccc; } - -.table--header--cell { - padding: 0.5rem 0 0.5rem 1rem; - border-bottom: 2px solid #595959; } - .table--header--cell:nth-child(1) { - padding-left: 0; } - -.table--cell__numeric { - text-align: right; } - -.table--cell { - padding: 0.5rem 0 0.5rem 1rem; } - .table--cell:nth-child(1) { - padding-left: 0; } - -.bar { - background: #6e2585; - color: #fff; - padding: 0.5rem 0; } - @media only screen and (min-width: 740px) { - .bar { - padding: 0.5rem 0; } } - -.bar__inner { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - line-height: 1.2; } - -.bar__title { - display: inline-block; - vertical-align: middle; - margin: 0; } - -.bar--hero .bar__title { - display: block; - margin: 1rem 0; } - -.bar--hero .bar__inner { - display: block; } - -.dl { - margin: 0 0 1rem; } - @media only screen and (min-width: 500px) { - .dl { - margin-bottom: 0; } } - -.dl__title { - text-transform: uppercase; - letter-spacing: 0.1em; - color: #595959; } - -.dl__data { - margin: 0 0 1rem; } - .dl__data:last-child { - margin-bottom: 0; } - -.form { - margin-bottom: 1rem; } - -.info { - display: block; - font-size: 0.9rem; } - @media only screen and (min-width: 740px) { - .info { - font-size: 1rem; } } - -.info__title { - display: inline-block; - margin: 0; - font-size: 1em; } - -.info__tel { - display: inline-block; - font-size: 1em; - line-height: 1; - margin-left: 1em; } - .info__tel::before { - content: ""; - display: inline-block; - vertical-align: middle; - background: url("/s/img/icons/icons--phone.svg") no-repeat center; - width: 1.5em; - height: 1.5em; - background-size: 2.5em; } - -.info__link { - text-decoration: none; - color: #222; } - .info__link:focus { - color: white; } - -.info__list { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - border-top: 1px solid #999; - padding-top: 0.5em; - margin: 0.1em 0 0; } - @media only screen and (min-width: 740px) { - .info__list { - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; } } - -.info__dt, -.info__dd { - display: inline-block; - font-size: 0.7em; - margin: 0; - line-height: 1.2; - white-space: nowrap; } - .info__dt.first, - .info__dd.first { - padding-left: 0; - margin-left: 0; } - .info__dt.last, - .info__dd.last { - padding-right: 0; - margin-right: 0; - border-right: none; } - -.info__dt { - font-weight: 600; - margin-right: 0.2rem; } - -.info__dd { - border-right: 1px solid #999; - padding-right: 1em; - margin-right: 1em; } - -.logo { - display: inline-block; } - .lt-ie9 .logo { - float: left; - display: block; - width: 220px; - height: 44px; - background: url("/s/img/logo.png") no-repeat 0 0; } - .lt-ie9 .logo img { - display: none; } - -.logo__img { - width: 220px; - height: auto; } - -.question { - margin-bottom: 1rem; } - .question:last-of-type { - margin-bottom: 0; } - @media only screen and (min-width: 740px) { - .question { - margin-bottom: 2rem; } } - -.question__error { - background: #d0021b; - color: white; - font-size: 0.9rem; - padding: 0.5rem 1rem; } - -.question__legend { - margin-bottom: 1rem; - float: none; } - -.question__title { - position: relative; - clear: both; - color: inherit; - margin-bottom: 1rem; } - .question__title em { - background-color: #f1e9f3; } - -@media only screen and (min-width: 1300px) { - .question__number { - position: absolute; - text-align: right; - left: -100px; - width: 100px; - padding-right: 0.8rem; } } - -.question__subtitle { - margin-top: 0.5rem; - clear: both; - display: block; - color: #888; - font-weight: 700; - font-size: 1rem; } - -.question__description { - margin-bottom: 1rem; - clear: both; } - -.question__guidance { - margin-bottom: 2rem; - clear: both; } - -.question__actions { - margin-top: 1rem; } - @media only screen and (min-width: 500px) { - .question__actions { - margin-top: 2rem; } } - -.question__answers { - clear: both; } - -.question__answer { - margin: 0 0 1rem; - -webkit-transition: opacity 300ms ease-in-out; - -o-transition: opacity 300ms ease-in-out; - transition: opacity 300ms ease-in-out; - opacity: 1; } - .question__answer.is-hidden { - opacity: 0; } - .question__answer.is-removed { - -webkit-transition-duration: 500ms; - -o-transition-duration: 500ms; - transition-duration: 500ms; - opacity: 0.5; } - .question__answer:last-of-type { - margin-bottom: 0; } - -.question--repeatinganswer .question__answer { - margin-bottom: 2rem; } - -.question--repeatinganswer .question__guidance--bottom { - margin: -1rem 0 0; } - -.question--repeatinganswer .answer { - margin-bottom: 1.5rem; } - .question--repeatinganswer .answer:last-of-type { - margin-bottom: 0; } - -.time { - position: relative; } - -.time__visual { - position: relative; - overflow: visible !important; - margin: 2rem auto; - display: block; } - -.time__circle { - opacity: 1; - -webkit-transition: stroke-dasharray 1s linear, stroke 1s ease-in; - -o-transition: stroke-dasharray 1s linear, stroke 1s ease-in; - transition: stroke-dasharray 1s linear, stroke 1s ease-in; - stroke: #4263c2; } - .is-warning .time__circle { - stroke: #d0021b; } - -.time__text { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; - height: 1rem; - line-height: 1; - text-align: center; - -webkit-transition: color 1s ease-in; - -o-transition: color 1s ease-in; - transition: color 1s ease-in; } - .is-warning .time__text { - color: #d0021b; } - -.u-blue { - color: #6e2585; } - -.u-bg-blue { - background-color: #6e2585; } - -.u-blue-10 { - color: #7d3b91; } - -.u-bg-blue-10 { - background-color: #7d3b91; } - -.u-blue-20 { - color: #8b519d; } - -.u-bg-blue-20 { - background-color: #8b519d; } - -.u-blue-30 { - color: #9a66aa; } - -.u-bg-blue-30 { - background-color: #9a66aa; } - -.u-blue-40 { - color: #a87cb6; } - -.u-bg-blue-40 { - background-color: #a87cb6; } - -.u-blue-50 { - color: #b792c2; } - -.u-bg-blue-50 { - background-color: #b792c2; } - -.u-blue-60 { - color: #c5a8ce; } - -.u-bg-blue-60 { - background-color: #c5a8ce; } - -.u-blue-70 { - color: #d4beda; } - -.u-bg-blue-70 { - background-color: #d4beda; } - -.u-blue-80 { - color: #e2d3e7; } - -.u-bg-blue-80 { - background-color: #e2d3e7; } - -.u-blue-90 { - color: #f1e9f3; } - -.u-bg-blue-90 { - background-color: #f1e9f3; } - -.u-blue-100 { - color: white; } - -.u-bg-blue-100 { - background-color: white; } - -.u-green { - color: #0f8243; } - -.u-bg-green { - background-color: #0f8243; } - -.u-green-10 { - color: #278f56; } - -.u-bg-green-10 { - background-color: #278f56; } - -.u-green-20 { - color: #3f9b69; } - -.u-bg-green-20 { - background-color: #3f9b69; } - -.u-green-30 { - color: #57a87b; } - -.u-bg-green-30 { - background-color: #57a87b; } - -.u-green-40 { - color: #6fb48e; } - -.u-bg-green-40 { - background-color: #6fb48e; } - -.u-green-50 { - color: #87c1a1; } - -.u-bg-green-50 { - background-color: #87c1a1; } - -.u-green-60 { - color: #9fcdb4; } - -.u-bg-green-60 { - background-color: #9fcdb4; } - -.u-green-70 { - color: #b7dac7; } - -.u-bg-green-70 { - background-color: #b7dac7; } - -.u-green-80 { - color: #cfe6d9; } - -.u-bg-green-80 { - background-color: #cfe6d9; } - -.u-green-90 { - color: #e7f3ec; } - -.u-bg-green-90 { - background-color: #e7f3ec; } - -.u-green-100 { - color: white; } - -.u-bg-green-100 { - background-color: white; } - -.u-d-no { - display: none; } - -.u-d-b { - display: block; } - -/** - * For modern browsers - * 1. The space content is one way to avoid an Opera bug when the - * contenteditable attribute is included anywhere else in the document. - * Otherwise it causes space to appear at the top and bottom of elements - * that are clearfixed. - * 2. The use of `table` rather than `block` is only necessary if using - * `:before` to contain the top-margins of child elements. - */ -.u-cf::before, -.u-cf::after { - content: " "; - /* 1 */ - display: table; - /* 2 */ } - -.u-cf::after { - clear: both; } - -/** - * For IE 6/7 only - * Include this rule to trigger hasLayout and contain floats. - */ -.u-cf { - *zoom: 1; } - -.u-fr { - float: right; } - -.u-f-no { - float: none; } - -.u-fr { - float: right; } - -@media only screen and (min-width: 300px) { - .u-fr\@xs { - float: right; } } - -@media only screen and (min-width: 500px) { - .u-fr\@s { - float: right; } } - -@media only screen and (min-width: 740px) { - .u-fr\@m { - float: right; } } - -@media only screen and (min-width: 980px) { - .u-fr\@l { - float: right; } } - -@media only screen and (min-width: 1300px) { - .u-fr\@xl { - float: right; } } - -@media only screen and (min-width: 1600px) { - .u-fr\@xxl { - float: right; } } - -.u-mt-no { - margin-top: 0 !important; } - -@media only screen and (min-width: 300px) { - .u-mt-no\@xs { - margin-top: 0 !important; } } - -@media only screen and (min-width: 500px) { - .u-mt-no\@s { - margin-top: 0 !important; } } - -@media only screen and (min-width: 740px) { - .u-mt-no\@m { - margin-top: 0 !important; } } - -@media only screen and (min-width: 980px) { - .u-mt-no\@l { - margin-top: 0 !important; } } - -@media only screen and (min-width: 1300px) { - .u-mt-no\@xl { - margin-top: 0 !important; } } - -@media only screen and (min-width: 1600px) { - .u-mt-no\@xxl { - margin-top: 0 !important; } } - -.u-mr-no { - margin-right: 0 !important; } - -@media only screen and (min-width: 300px) { - .u-mr-no\@xs { - margin-right: 0 !important; } } - -@media only screen and (min-width: 500px) { - .u-mr-no\@s { - margin-right: 0 !important; } } - -@media only screen and (min-width: 740px) { - .u-mr-no\@m { - margin-right: 0 !important; } } - -@media only screen and (min-width: 980px) { - .u-mr-no\@l { - margin-right: 0 !important; } } - -@media only screen and (min-width: 1300px) { - .u-mr-no\@xl { - margin-right: 0 !important; } } - -@media only screen and (min-width: 1600px) { - .u-mr-no\@xxl { - margin-right: 0 !important; } } - -.u-mb-no { - margin-bottom: 0 !important; } - -@media only screen and (min-width: 300px) { - .u-mb-no\@xs { - margin-bottom: 0 !important; } } - -@media only screen and (min-width: 500px) { - .u-mb-no\@s { - margin-bottom: 0 !important; } } - -@media only screen and (min-width: 740px) { - .u-mb-no\@m { - margin-bottom: 0 !important; } } - -@media only screen and (min-width: 980px) { - .u-mb-no\@l { - margin-bottom: 0 !important; } } - -@media only screen and (min-width: 1300px) { - .u-mb-no\@xl { - margin-bottom: 0 !important; } } - -@media only screen and (min-width: 1600px) { - .u-mb-no\@xxl { - margin-bottom: 0 !important; } } - -.u-ml-no { - margin-left: 0 !important; } - -@media only screen and (min-width: 300px) { - .u-ml-no\@xs { - margin-left: 0 !important; } } - -@media only screen and (min-width: 500px) { - .u-ml-no\@s { - margin-left: 0 !important; } } - -@media only screen and (min-width: 740px) { - .u-ml-no\@m { - margin-left: 0 !important; } } - -@media only screen and (min-width: 980px) { - .u-ml-no\@l { - margin-left: 0 !important; } } - -@media only screen and (min-width: 1300px) { - .u-ml-no\@xl { - margin-left: 0 !important; } } - -@media only screen and (min-width: 1600px) { - .u-ml-no\@xxl { - margin-left: 0 !important; } } - -.u-m-no { - margin: 0 !important; } - -@media only screen and (min-width: 300px) { - .u-m-no\@xs { - margin: 0 !important; } } - -@media only screen and (min-width: 500px) { - .u-m-no\@s { - margin: 0 !important; } } - -@media only screen and (min-width: 740px) { - .u-m-no\@m { - margin: 0 !important; } } - -@media only screen and (min-width: 980px) { - .u-m-no\@l { - margin: 0 !important; } } - -@media only screen and (min-width: 1300px) { - .u-m-no\@xl { - margin: 0 !important; } } - -@media only screen and (min-width: 1600px) { - .u-m-no\@xxl { - margin: 0 !important; } } - -.u-mt-xs { - margin-top: 0.5rem; } - -@media only screen and (min-width: 300px) { - .u-mt-xs\@xs { - margin-top: 0.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mt-xs\@s { - margin-top: 0.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mt-xs\@m { - margin-top: 0.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mt-xs\@l { - margin-top: 0.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mt-xs\@xl { - margin-top: 0.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mt-xs\@xxl { - margin-top: 0.5rem; } } - -.u-mr-xs { - margin-right: 0.5rem; } - -@media only screen and (min-width: 300px) { - .u-mr-xs\@xs { - margin-right: 0.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mr-xs\@s { - margin-right: 0.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mr-xs\@m { - margin-right: 0.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mr-xs\@l { - margin-right: 0.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mr-xs\@xl { - margin-right: 0.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mr-xs\@xxl { - margin-right: 0.5rem; } } - -.u-mb-xs { - margin-bottom: 0.5rem; } - -@media only screen and (min-width: 300px) { - .u-mb-xs\@xs { - margin-bottom: 0.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mb-xs\@s { - margin-bottom: 0.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mb-xs\@m { - margin-bottom: 0.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mb-xs\@l { - margin-bottom: 0.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mb-xs\@xl { - margin-bottom: 0.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mb-xs\@xxl { - margin-bottom: 0.5rem; } } - -.u-ml-xs { - margin-left: 0.5rem; } - -@media only screen and (min-width: 300px) { - .u-ml-xs\@xs { - margin-left: 0.5rem; } } - -@media only screen and (min-width: 500px) { - .u-ml-xs\@s { - margin-left: 0.5rem; } } - -@media only screen and (min-width: 740px) { - .u-ml-xs\@m { - margin-left: 0.5rem; } } - -@media only screen and (min-width: 980px) { - .u-ml-xs\@l { - margin-left: 0.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-ml-xs\@xl { - margin-left: 0.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-ml-xs\@xxl { - margin-left: 0.5rem; } } - -.u-m-xs { - margin: 0.5rem; } - -@media only screen and (min-width: 300px) { - .u-m-xs\@xs { - margin: 0.5rem; } } - -@media only screen and (min-width: 500px) { - .u-m-xs\@s { - margin: 0.5rem; } } - -@media only screen and (min-width: 740px) { - .u-m-xs\@m { - margin: 0.5rem; } } - -@media only screen and (min-width: 980px) { - .u-m-xs\@l { - margin: 0.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-m-xs\@xl { - margin: 0.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-m-xs\@xxl { - margin: 0.5rem; } } - -.u-mt-s { - margin-top: 1rem; } - -@media only screen and (min-width: 300px) { - .u-mt-s\@xs { - margin-top: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-mt-s\@s { - margin-top: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-mt-s\@m { - margin-top: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-mt-s\@l { - margin-top: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-mt-s\@xl { - margin-top: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-mt-s\@xxl { - margin-top: 1rem; } } - -.u-mr-s { - margin-right: 1rem; } - -@media only screen and (min-width: 300px) { - .u-mr-s\@xs { - margin-right: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-mr-s\@s { - margin-right: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-mr-s\@m { - margin-right: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-mr-s\@l { - margin-right: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-mr-s\@xl { - margin-right: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-mr-s\@xxl { - margin-right: 1rem; } } - -.u-mb-s { - margin-bottom: 1rem; } - -@media only screen and (min-width: 300px) { - .u-mb-s\@xs { - margin-bottom: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-mb-s\@s { - margin-bottom: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-mb-s\@m { - margin-bottom: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-mb-s\@l { - margin-bottom: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-mb-s\@xl { - margin-bottom: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-mb-s\@xxl { - margin-bottom: 1rem; } } - -.u-ml-s { - margin-left: 1rem; } - -@media only screen and (min-width: 300px) { - .u-ml-s\@xs { - margin-left: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-ml-s\@s { - margin-left: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-ml-s\@m { - margin-left: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-ml-s\@l { - margin-left: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-ml-s\@xl { - margin-left: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-ml-s\@xxl { - margin-left: 1rem; } } - -.u-m-s { - margin: 1rem; } - -@media only screen and (min-width: 300px) { - .u-m-s\@xs { - margin: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-m-s\@s { - margin: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-m-s\@m { - margin: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-m-s\@l { - margin: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-m-s\@xl { - margin: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-m-s\@xxl { - margin: 1rem; } } - -.u-mt-m { - margin-top: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-mt-m\@xs { - margin-top: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mt-m\@s { - margin-top: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mt-m\@m { - margin-top: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mt-m\@l { - margin-top: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mt-m\@xl { - margin-top: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mt-m\@xxl { - margin-top: 1.5rem; } } - -.u-mr-m { - margin-right: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-mr-m\@xs { - margin-right: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mr-m\@s { - margin-right: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mr-m\@m { - margin-right: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mr-m\@l { - margin-right: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mr-m\@xl { - margin-right: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mr-m\@xxl { - margin-right: 1.5rem; } } - -.u-mb-m { - margin-bottom: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-mb-m\@xs { - margin-bottom: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mb-m\@s { - margin-bottom: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mb-m\@m { - margin-bottom: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mb-m\@l { - margin-bottom: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mb-m\@xl { - margin-bottom: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mb-m\@xxl { - margin-bottom: 1.5rem; } } - -.u-ml-m { - margin-left: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-ml-m\@xs { - margin-left: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-ml-m\@s { - margin-left: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-ml-m\@m { - margin-left: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-ml-m\@l { - margin-left: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-ml-m\@xl { - margin-left: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-ml-m\@xxl { - margin-left: 1.5rem; } } - -.u-m-m { - margin: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-m-m\@xs { - margin: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-m-m\@s { - margin: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-m-m\@m { - margin: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-m-m\@l { - margin: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-m-m\@xl { - margin: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-m-m\@xxl { - margin: 1.5rem; } } - -.u-mt-l { - margin-top: 2rem; } - -@media only screen and (min-width: 300px) { - .u-mt-l\@xs { - margin-top: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-mt-l\@s { - margin-top: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-mt-l\@m { - margin-top: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-mt-l\@l { - margin-top: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-mt-l\@xl { - margin-top: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-mt-l\@xxl { - margin-top: 2rem; } } - -.u-mr-l { - margin-right: 2rem; } - -@media only screen and (min-width: 300px) { - .u-mr-l\@xs { - margin-right: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-mr-l\@s { - margin-right: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-mr-l\@m { - margin-right: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-mr-l\@l { - margin-right: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-mr-l\@xl { - margin-right: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-mr-l\@xxl { - margin-right: 2rem; } } - -.u-mb-l { - margin-bottom: 2rem; } - -@media only screen and (min-width: 300px) { - .u-mb-l\@xs { - margin-bottom: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-mb-l\@s { - margin-bottom: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-mb-l\@m { - margin-bottom: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-mb-l\@l { - margin-bottom: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-mb-l\@xl { - margin-bottom: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-mb-l\@xxl { - margin-bottom: 2rem; } } - -.u-ml-l { - margin-left: 2rem; } - -@media only screen and (min-width: 300px) { - .u-ml-l\@xs { - margin-left: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-ml-l\@s { - margin-left: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-ml-l\@m { - margin-left: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-ml-l\@l { - margin-left: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-ml-l\@xl { - margin-left: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-ml-l\@xxl { - margin-left: 2rem; } } - -.u-m-l { - margin: 2rem; } - -@media only screen and (min-width: 300px) { - .u-m-l\@xs { - margin: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-m-l\@s { - margin: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-m-l\@m { - margin: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-m-l\@l { - margin: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-m-l\@xl { - margin: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-m-l\@xxl { - margin: 2rem; } } - -.u-mt-xl { - margin-top: 3rem; } - -@media only screen and (min-width: 300px) { - .u-mt-xl\@xs { - margin-top: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-mt-xl\@s { - margin-top: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-mt-xl\@m { - margin-top: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-mt-xl\@l { - margin-top: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-mt-xl\@xl { - margin-top: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-mt-xl\@xxl { - margin-top: 3rem; } } - -.u-mr-xl { - margin-right: 3rem; } - -@media only screen and (min-width: 300px) { - .u-mr-xl\@xs { - margin-right: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-mr-xl\@s { - margin-right: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-mr-xl\@m { - margin-right: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-mr-xl\@l { - margin-right: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-mr-xl\@xl { - margin-right: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-mr-xl\@xxl { - margin-right: 3rem; } } - -.u-mb-xl { - margin-bottom: 3rem; } - -@media only screen and (min-width: 300px) { - .u-mb-xl\@xs { - margin-bottom: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-mb-xl\@s { - margin-bottom: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-mb-xl\@m { - margin-bottom: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-mb-xl\@l { - margin-bottom: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-mb-xl\@xl { - margin-bottom: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-mb-xl\@xxl { - margin-bottom: 3rem; } } - -.u-ml-xl { - margin-left: 3rem; } - -@media only screen and (min-width: 300px) { - .u-ml-xl\@xs { - margin-left: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-ml-xl\@s { - margin-left: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-ml-xl\@m { - margin-left: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-ml-xl\@l { - margin-left: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-ml-xl\@xl { - margin-left: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-ml-xl\@xxl { - margin-left: 3rem; } } - -.u-m-xl { - margin: 3rem; } - -@media only screen and (min-width: 300px) { - .u-m-xl\@xs { - margin: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-m-xl\@s { - margin: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-m-xl\@m { - margin: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-m-xl\@l { - margin: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-m-xl\@xl { - margin: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-m-xl\@xxl { - margin: 3rem; } } - -.u-pt-s { - padding-top: 1rem; } - -@media only screen and (min-width: 300px) { - .u-pt-s\@xs { - padding-top: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-pt-s\@s { - padding-top: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-pt-s\@m { - padding-top: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-pt-s\@l { - padding-top: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-pt-s\@xl { - padding-top: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-pt-s\@xxl { - padding-top: 1rem; } } - -.u-pr-s { - padding-right: 1rem; } - -@media only screen and (min-width: 300px) { - .u-pr-s\@xs { - padding-right: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-pr-s\@s { - padding-right: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-pr-s\@m { - padding-right: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-pr-s\@l { - padding-right: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-pr-s\@xl { - padding-right: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-pr-s\@xxl { - padding-right: 1rem; } } - -.u-pb-s { - padding-bottom: 1rem; } - -@media only screen and (min-width: 300px) { - .u-pb-s\@xs { - padding-bottom: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-pb-s\@s { - padding-bottom: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-pb-s\@m { - padding-bottom: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-pb-s\@l { - padding-bottom: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-pb-s\@xl { - padding-bottom: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-pb-s\@xxl { - padding-bottom: 1rem; } } - -.u-pl-s { - padding-left: 1rem; } - -@media only screen and (min-width: 300px) { - .u-pl-s\@xs { - padding-left: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-pl-s\@s { - padding-left: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-pl-s\@m { - padding-left: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-pl-s\@l { - padding-left: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-pl-s\@xl { - padding-left: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-pl-s\@xxl { - padding-left: 1rem; } } - -.u-p-s { - padding: 1rem; } - -@media only screen and (min-width: 300px) { - .u-p-s\@xs { - padding: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-p-s\@s { - padding: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-p-s\@m { - padding: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-p-s\@l { - padding: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-p-s\@xl { - padding: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-p-s\@xxl { - padding: 1rem; } } - -.u-pt-m { - padding-top: 2rem; } - -@media only screen and (min-width: 300px) { - .u-pt-m\@xs { - padding-top: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-pt-m\@s { - padding-top: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-pt-m\@m { - padding-top: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-pt-m\@l { - padding-top: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-pt-m\@xl { - padding-top: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-pt-m\@xxl { - padding-top: 2rem; } } - -.u-pr-m { - padding-right: 2rem; } - -@media only screen and (min-width: 300px) { - .u-pr-m\@xs { - padding-right: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-pr-m\@s { - padding-right: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-pr-m\@m { - padding-right: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-pr-m\@l { - padding-right: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-pr-m\@xl { - padding-right: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-pr-m\@xxl { - padding-right: 2rem; } } - -.u-pb-m { - padding-bottom: 2rem; } - -@media only screen and (min-width: 300px) { - .u-pb-m\@xs { - padding-bottom: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-pb-m\@s { - padding-bottom: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-pb-m\@m { - padding-bottom: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-pb-m\@l { - padding-bottom: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-pb-m\@xl { - padding-bottom: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-pb-m\@xxl { - padding-bottom: 2rem; } } - -.u-pl-m { - padding-left: 2rem; } - -@media only screen and (min-width: 300px) { - .u-pl-m\@xs { - padding-left: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-pl-m\@s { - padding-left: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-pl-m\@m { - padding-left: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-pl-m\@l { - padding-left: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-pl-m\@xl { - padding-left: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-pl-m\@xxl { - padding-left: 2rem; } } - -.u-p-m { - padding: 2rem; } - -@media only screen and (min-width: 300px) { - .u-p-m\@xs { - padding: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-p-m\@s { - padding: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-p-m\@m { - padding: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-p-m\@l { - padding: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-p-m\@xl { - padding: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-p-m\@xxl { - padding: 2rem; } } - -.u-pt-l { - padding-top: 3rem; } - -@media only screen and (min-width: 300px) { - .u-pt-l\@xs { - padding-top: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-pt-l\@s { - padding-top: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-pt-l\@m { - padding-top: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-pt-l\@l { - padding-top: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-pt-l\@xl { - padding-top: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-pt-l\@xxl { - padding-top: 3rem; } } - -.u-pr-l { - padding-right: 3rem; } - -@media only screen and (min-width: 300px) { - .u-pr-l\@xs { - padding-right: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-pr-l\@s { - padding-right: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-pr-l\@m { - padding-right: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-pr-l\@l { - padding-right: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-pr-l\@xl { - padding-right: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-pr-l\@xxl { - padding-right: 3rem; } } - -.u-pb-l { - padding-bottom: 3rem; } - -@media only screen and (min-width: 300px) { - .u-pb-l\@xs { - padding-bottom: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-pb-l\@s { - padding-bottom: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-pb-l\@m { - padding-bottom: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-pb-l\@l { - padding-bottom: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-pb-l\@xl { - padding-bottom: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-pb-l\@xxl { - padding-bottom: 3rem; } } - -.u-pl-l { - padding-left: 3rem; } - -@media only screen and (min-width: 300px) { - .u-pl-l\@xs { - padding-left: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-pl-l\@s { - padding-left: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-pl-l\@m { - padding-left: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-pl-l\@l { - padding-left: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-pl-l\@xl { - padding-left: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-pl-l\@xxl { - padding-left: 3rem; } } - -.u-p-l { - padding: 3rem; } - -@media only screen and (min-width: 300px) { - .u-p-l\@xs { - padding: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-p-l\@s { - padding: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-p-l\@m { - padding: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-p-l\@l { - padding: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-p-l\@xl { - padding: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-p-l\@xxl { - padding: 3rem; } } - -.u-fs-xxs { - font-size: 0.7rem; } - -@media only screen and (min-width: 300px) { - .u-fs-xxs\@xs { - font-size: 0.7rem; } } - -@media only screen and (min-width: 500px) { - .u-fs-xxs\@s { - font-size: 0.7rem; } } - -@media only screen and (min-width: 740px) { - .u-fs-xxs\@m { - font-size: 0.7rem; } } - -@media only screen and (min-width: 980px) { - .u-fs-xxs\@l { - font-size: 0.7rem; } } - -@media only screen and (min-width: 1300px) { - .u-fs-xxs\@xl { - font-size: 0.7rem; } } - -@media only screen and (min-width: 1600px) { - .u-fs-xxs\@xxl { - font-size: 0.7rem; } } - -.u-fs-xs { - font-size: 0.8rem; } - -@media only screen and (min-width: 300px) { - .u-fs-xs\@xs { - font-size: 0.8rem; } } - -@media only screen and (min-width: 500px) { - .u-fs-xs\@s { - font-size: 0.8rem; } } - -@media only screen and (min-width: 740px) { - .u-fs-xs\@m { - font-size: 0.8rem; } } - -@media only screen and (min-width: 980px) { - .u-fs-xs\@l { - font-size: 0.8rem; } } - -@media only screen and (min-width: 1300px) { - .u-fs-xs\@xl { - font-size: 0.8rem; } } - -@media only screen and (min-width: 1600px) { - .u-fs-xs\@xxl { - font-size: 0.8rem; } } - -.u-fs-s { - font-size: 0.9rem; } - -@media only screen and (min-width: 300px) { - .u-fs-s\@xs { - font-size: 0.9rem; } } - -@media only screen and (min-width: 500px) { - .u-fs-s\@s { - font-size: 0.9rem; } } - -@media only screen and (min-width: 740px) { - .u-fs-s\@m { - font-size: 0.9rem; } } - -@media only screen and (min-width: 980px) { - .u-fs-s\@l { - font-size: 0.9rem; } } - -@media only screen and (min-width: 1300px) { - .u-fs-s\@xl { - font-size: 0.9rem; } } - -@media only screen and (min-width: 1600px) { - .u-fs-s\@xxl { - font-size: 0.9rem; } } - -.u-fs-m { - font-size: 1rem; } - -@media only screen and (min-width: 300px) { - .u-fs-m\@xs { - font-size: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-fs-m\@s { - font-size: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-fs-m\@m { - font-size: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-fs-m\@l { - font-size: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-fs-m\@xl { - font-size: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-fs-m\@xxl { - font-size: 1rem; } } - -.u-fs-l { - font-size: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-fs-l\@xs { - font-size: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-fs-l\@s { - font-size: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-fs-l\@m { - font-size: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-fs-l\@l { - font-size: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-fs-l\@xl { - font-size: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-fs-l\@xxl { - font-size: 1.5rem; } } - -.u-fw-b { - font-weight: 700; } - -.u-fw-n { - font-weight: normal; } - -.u-fs-i { - font-style: italic; } - -.u-tt-u { - text-transform: uppercase; } - -.u-lighter { - color: #595959; } - -.u-dib { - display: inline-block; } - -.u-db { - display: block; } - -.no-js .u-no-js-hide { - display: none; } - -.u-hidden { - display: none !important; - visibility: hidden; } - -.u-visuallyhidden, -.u-vh { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; } - -.u-visuallyhidden.u-focusable:active, -.u-vh.u-focusable:active, -.u-visuallyhidden.u-focusable:focus, -.u-vh.u-focusable:focus { - clip: auto; - height: auto; - margin: 0; - overflow: visible; - position: static; - width: auto; } - -.u-invisible { - visibility: hidden; } - -.u-ir { - background-color: transparent; - border: 0; - overflow: hidden; - *text-indent: -9999px; } - -.u-ir::before { - content: ""; - display: block; - width: 0; - height: 150%; } - -.header { - background: #6e2585; - margin: 0; - padding: 0; - position: relative; - overflow: hidden; - color: white; - display: block; } - .header::before { - content: none; } - -.header__container { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - position: relative; - padding-top: 0.5rem; - padding-bottom: 0.5rem; - width: 100%; } - @media only screen and (min-width: 740px) { - .header__container { - padding-top: 1rem; - padding-bottom: 1rem; } } - -.header__logo { - margin-bottom: 0; - margin-right: auto; } - @media only screen and (min-width: 36em) { - .header__logo { - -webkit-box-flex: 0; - -webkit-flex: none; - -ms-flex: none; - flex: none; } } - .header__logo img { - width: 7rem; - vertical-align: top; } - @media only screen and (min-width: 500px) { - .header__logo img { - width: 10rem; } } - @media only screen and (min-width: 740px) { - .header__logo img { - width: auto; } } - -.header__btn { - text-align: right; - line-height: 1; - color: white; - margin: 0 0 0 2rem; - width: auto; } - @media only screen and (min-width: 300px) and (max-width: 500px) { - .header__btn { - font-size: 0.8rem; - padding: 0.3rem 0.5rem !important; } } - -.header__help { - padding: 0; - background: #501b61; - overflow: hidden; - -webkit-transition: max-height 300ms ease-in; - -o-transition: max-height 300ms ease-in; - transition: max-height 300ms ease-in; - height: auto; } - .has-js .header__help { - max-height: 40rem; } - .has-js .header__help.is-closed { - max-height: 0; - -webkit-transition: max-height 200ms ease-out; - -o-transition: max-height 200ms ease-out; - transition: max-height 200ms ease-out; } - @media only screen and (min-width: 300px) and (max-width: 500px) { - .header__help .mars, - .header__help .venus { - font-size: 0.8rem; } } - .header__help a { - color: white; - text-decoration: underline; } - .header__help a:hover { - color: white; - text-decoration: none; } - .header__help .header__container { - padding-top: 0.75rem; - padding-bottom: 0.75rem; } - @media only screen and (min-width: 740px) { - .header__help .header__container { - padding-top: 1rem; - padding-bottom: 1rem; } } - -.header__title { - display: none; } - -.header__nav { - margin-left: auto; } - -.footer--census { - background: white; - height: auto; - padding: 0; - margin: 1.5rem 0 0; - background-color: transparent; - position: relative; - color: #222; } - .footer--census .footer__container { - overflow: hidden; } - .footer--census .footer__logo { - display: block; - margin: 0 0 1rem; - width: 150px; } - .footer--census .footer__logo img { - display: block; - height: auto; - width: 100%; } - @media only screen and (min-width: 740px) { - .footer--census .footer__logo { - width: 190px; } } - .footer--census .footer__help { - background: #6e2585; - color: white; - padding: 0.5rem 0; } - @media only screen and (min-width: 300px) and (max-width: 500px) { - .footer--census .footer__help { - height: 4px; - padding: 0; - overflow: hidden; } } - @media only screen and (min-width: 500px) { - .footer--census .footer__help { - padding: 0.5rem 0; } } - @media only screen and (min-width: 740px) { - .footer--census .footer__help { - padding: 1rem 0; } } - .footer--census .footer__help a { - color: white; - text-decoration: underline; } - .footer--census .footer__nav { - border-top: 1px solid #999; - margin: 0 0 0.5rem; - padding: 0.5rem 0; - width: 100%; - list-style: none; } - @media only screen and (min-width: 300px) and (max-width: 500px) { - .footer--census .footer__nav .nav__item { - font-size: 14px; - margin: 0; - padding: 0 0.5rem; } - .footer--census .footer__nav .nav__item:first-child { - padding-left: 0; } - .footer--census .footer__nav .nav__item:last-child { - padding-right: 0; } - .footer--census .footer__nav .nav__link { - letter-spacing: -0.01rem; } } - @media only screen and (min-width: 740px) { - .footer--census .footer__nav { - margin: 0 0 1rem; } } - .footer--census .footer__helpnav { - display: inline-block; - vertical-align: bottom; } - .footer--census .footer__back { - float: right; - position: relative; - top: -0.1rem; - width: auto; - display: block; } - -.panel--neutral { - background: #faf4fc; } - .panel--neutral .panel__header { - background: #6e2585; } - -.panel--simple.panel--neutral { - border-color: #6e2585; } diff --git a/_prototypes/Labour-Market/address/css/themes/census/responsive.scss b/_prototypes/Labour-Market/address/css/themes/census/responsive.scss deleted file mode 100644 index da65be07bb..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/census/responsive.scss +++ /dev/null @@ -1,75 +0,0 @@ -$responsive: true; - -@import "../../partials/helpers/functions"; -@import "../../partials/helpers/mixins"; -@import "../../partials/helpers/mq"; -@import "../../partials/vars/colors"; -@import "../../partials/vars/forms"; -@import "../../partials/vars/grid"; -@import "../../partials/vars/typography"; -@import "../../partials/vars/vars"; -@import "theme_vars.scss"; -@import "../../partials/vendor/normalize.scss"; -@import "../../partials/base/forms"; -@import "../../partials/base/global"; -@import "../../partials/base/print"; -@import "../../partials/base/sprite"; -@import "../../partials/base/tables"; -@import "../../partials/base/typography"; -@import "../../partials/objects/container"; -@import "../../partials/objects/footer"; -@import "../../partials/objects/grid"; -@import "../../partials/objects/group"; -@import "../../partials/objects/list"; -@import "../../partials/objects/page"; -@import "../../partials/objects/section"; -@import "../../partials/objects/type-scale"; -@import "../../partials/components/accordion"; -@import "../../partials/components/box"; -@import "../../partials/components/external"; -@import "../../partials/components/guidance"; -@import "../../partials/components/input-type"; -@import "../../partials/components/nav"; -@import "../../partials/components/relationship"; -@import "../../partials/components/address"; -@import "../../partials/components/buttons"; -@import "../../partials/components/feedback"; -@import "../../partials/components/header"; -@import "../../partials/components/input"; -@import "../../partials/components/notice"; -@import "../../partials/components/skip"; -@import "../../partials/components/answer"; -@import "../../partials/components/date"; -@import "../../partials/components/field"; -@import "../../partials/components/header2"; -@import "../../partials/components/label"; -@import "../../partials/components/panel"; -@import "../../partials/components/summary"; -@import "../../partials/components/badge"; -@import "../../partials/components/dialog"; -@import "../../partials/components/footer2"; -@import "../../partials/components/highlight"; -@import "../../partials/components/lock"; -@import "../../partials/components/panel"; -@import "../../partials/components/table"; -@import "../../partials/components/bar"; -@import "../../partials/components/dl"; -@import "../../partials/components/form"; -@import "../../partials/components/info"; -@import "../../partials/components/logo"; -@import "../../partials/components/question"; -@import "../../partials/components/time"; -@import "../../partials/utilities/colors"; -@import "../../partials/utilities/display"; -@import "../../partials/utilities/float"; -@import "../../partials/utilities/margin"; -@import "../../partials/utilities/pad"; -@import "../../partials/utilities/typography"; -@import "../../partials/utilities/utilities"; -@import "../../partials/utilities/visibility"; -@import "../../partials/hacks/hacks"; - -@import "components/header.scss"; -@import "components/footer.scss"; - -@include panel_type(neutral, $color-purple, #faf4fc); diff --git a/_prototypes/Labour-Market/address/css/themes/default/fixed.css b/_prototypes/Labour-Market/address/css/themes/default/fixed.css deleted file mode 100644 index 6e8a92bfae..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/default/fixed.css +++ /dev/null @@ -1,5009 +0,0 @@ -@charset "UTF-8"; -:root { - --grid-cols: 4; - --grid-gutters: 1rem; - --grid-max-width: 800px; - --grid-baseline: 16px; - --grid-cols: 12; } - -/* ========================================================================== - Normalize.scss settings - ========================================================================== */ -/** - * Includes legacy browser support IE6/7 - * - * Set to false if you want to drop support for IE6 and IE7 - */ -/* ========================================================================== - HTML5 display definitions - ========================================================================== */ -/* - * Corrects `block` display not defined in IE 8/9. - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; } - -/** - * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. - */ -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; } - -/** - * Prevents modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ -audio:not([controls]) { - display: none; - height: 0; } - -/** - * Address styling not present in IE 8/9. - */ -[hidden] { - display: none; } - -/* ========================================================================== - Base - ========================================================================== */ -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * 3.Corrects text resizing oddly in IE 6/7 when body `font-size` is set using - * `em` units. - */ -html { - font-size: 100%; - /* 3 */ - font-family: sans-serif; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ } - -/** - * Remove default margin. - */ -body { - margin: 0; } - -/* ========================================================================== - Links - ========================================================================== */ -/** - * Address `outline` inconsistency between Chrome and other browsers. - */ -/** - * Improves readability when focused and also mouse hovered in all browsers. - */ -a:focus { - outline: thin dotted; } - -a:active, a:hover { - outline: 0; } - -/* ========================================================================== - Typography - ========================================================================== */ -/** - * Addresses font sizes and margins set differently in IE 6/7. - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari 5, and Chrome. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; - margin: 0.67em 0; } - -h2 { - font-size: 1.5em; - margin: 0.83em 0; } - -h3 { - font-size: 1.17em; - margin: 1em 0; } - -h4 { - font-size: 1em; - margin: 1.33em 0; } - -h5 { - font-size: 0.83em; - margin: 1.67em 0; } - -h6 { - font-size: 0.75em; - margin: 2.33em 0; } - -/** - * Address styling not present in IE 8/9, Safari 5, and Chrome. - */ -abbr[title] { - border-bottom: 1px dotted; } - -/** - * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. - */ -b, -strong { - font-weight: bold; } - -blockquote { - margin: 1em 40px; } - -/** - * Address styling not present in Safari 5 and Chrome. - */ -dfn { - font-style: italic; } - -/** - * Address differences between Firefox and other browsers. - */ -hr { - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; - height: 0; } - -/** - * Addresses styling not present in IE 8/9. - */ -mark { - background: #ff0; - color: #000; } - -/** - * Addresses margins set differently in IE 6/7. - */ -p, -pre { - margin: 1em 0; } - -/** - * Correct font family set oddly in Safari 5 and Chrome. - */ -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; } - -/** - * Improve readability of pre-formatted text in all browsers. - */ -pre { - white-space: pre-wrap; } - -/** - * Set consistent quote types. - */ -q { - quotes: "\201C" "\201D" "\2018" "\2019"; } - -/* - * Addresses CSS quotes not supported in IE 6/7. - */ -q { - quotes: none; } - -/* - * Addresses `quotes` property not supported in Safari 4. - */ -q:before, -q:after { - content: ''; - content: none; } - -/** - * Address inconsistent and variable font size in all browsers. - */ -small { - font-size: 80%; } - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sup { - top: -0.5em; } - -sub { - bottom: -0.25em; } - -/* ========================================================================== - Lists - ========================================================================== */ -/* - * Addresses margins set differently in IE 6/7. - */ -dl, -menu, -ol, -ul { - margin: 1em 0; } - -dd { - margin: 0 0 0 40px; } - -/* - * Addresses paddings set differently in IE 6/7. - */ -menu, -ol, -ul { - padding: 0 0 0 40px; } - -/* - * Corrects list images handled incorrectly in IE 7. - */ -nav ul, -nav ol { - list-style: none; - list-style-image: none; } - -/* ========================================================================== - Embedded content - ========================================================================== */ -/** - * 1. Remove border when inside `a` element in IE 8/9. - * 2. Improves image quality when scaled in IE 7. - */ -img { - border: 0; - -ms-interpolation-mode: bicubic; - /* 2 */ } - -/** - * Correct overflow displayed oddly in IE 9. - */ -svg:not(:root) { - overflow: hidden; } - -/* ========================================================================== - Figures - ========================================================================== */ -/** - * Address margin not present in IE 8/9 and Safari 5. - */ -figure { - margin: 0; } - -/* ========================================================================== - Forms - ========================================================================== */ -/** - * Define consistent border, margin, and padding. - */ -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } - -/** - * 1. Correct `color` not being inherited in IE 8/9. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - * 3. Corrects text not wrapping in Firefox 3. - * 4. Corrects alignment displayed oddly in IE 6/7. - */ -legend { - border: 0; - /* 1 */ - padding: 0; - /* 2 */ - white-space: normal; - /* 2 */ - *margin-left: -7px; - /* 3 */ } - -/** - * 1. Correct font family not being inherited in all browsers. - * 2. Correct font size not being inherited in all browsers. - * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. - * 4. Improves appearance and consistency in all browsers. - */ -button, -input, -select, -textarea { - font-family: inherit; - /* 1 */ - font-size: 100%; - /* 2 */ - margin: 0; - /* 3 */ - vertical-align: baseline; - /* 3 */ - *vertical-align: middle; - /* 3 */ } - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ -button, -input { - line-height: normal; } - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. - * Correct `select` style inheritance in Firefox 4+ and Opera. - */ -button, -select { - text-transform: none; } - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - * 4. Removes inner spacing in IE 7 without affecting normal text inputs. - * Known issue: inner spacing remains in IE 6. - */ -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - /* 2 */ - cursor: pointer; - /* 3 */ - *overflow: visible; - /* 4 */ } - -/** - * Re-set default cursor for disabled elements. - */ -button[disabled], -html input[disabled] { - cursor: default; } - -/** - * 1. Address box sizing set to `content-box` in IE 8/9. - * 2. Remove excess padding in IE 8/9. - * 3. Removes excess padding in IE 7. - * Known issue: excess padding remains in IE 6. - */ -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ - *height: 13px; - /* 3 */ - *width: 13px; - /* 3 */ } - -/** - * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome - * (include `-moz` to future-proof). - */ -input[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - /* 2 */ - box-sizing: content-box; } - -/** - * Remove inner padding and search cancel button in Safari 5 and Chrome - * on OS X. - */ -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -/** - * Remove inner padding and border in Firefox 4+. - */ -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; } - -/** - * 1. Remove default vertical scrollbar in IE 8/9. - * 2. Improve readability and alignment in all browsers. - */ -textarea { - overflow: auto; - /* 1 */ - vertical-align: top; - /* 2 */ } - -/* ========================================================================== - Tables - ========================================================================== */ -/** - * Remove most spacing between table cells. - */ -table { - border-collapse: collapse; - border-spacing: 0; } - -input::-webkit-input-placeholder { - color: #bfbfbf; - font-weight: 400; } - -input:-ms-input-placeholder { - color: #bfbfbf; - font-weight: 400; } - -input::placeholder { - color: #bfbfbf; - font-weight: 400; } - -input:focus::-webkit-input-placeholder { - color: #8c8c8c; } - -input:focus:-ms-input-placeholder { - color: #8c8c8c; } - -input:focus::placeholder { - color: #8c8c8c; } - -fieldset, -legend { - padding: 0; - margin: 0; - border: none; } - -fieldset { - width: 100%; } - -.lt-ie8 legend { - float: left; - clear: both; - margin-left: -7px; } - -input { - -webkit-box-sizing: border-box; - box-sizing: border-box; } - -::-webkit-inner-spin-button { - display: none; } - -input[type=number] { - -moz-appearance: textfield; } - -*, -*::before, -*::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; } - -html { - width: 100%; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; } - -body { - height: 100%; - margin: 0; - position: relative; } - -img { - vertical-align: middle; - max-width: 100%; - height: auto; } - -abbr[title] { - border: none; } - -a { - color: #4263c2; } - a:hover { - text-decoration: underline; - color: #033e58; } - a:focus { - color: white; - background-color: #4263c2; - outline: 3px solid #4263c2; } - -main:focus, -[role="main"]:focus { - outline: none; } - -legend { - white-space: normal; - display: table; } - -.print__message { - display: none; } - -.print__hidden { - margin-bottom: 1rem; } - .print__hidden h2 { - margin-bottom: 0; } - -@media print { - .print__hidden { - display: none !important; } - .print__message { - display: block; - margin-bottom: 1rem; } - .print__message h2 { - margin-bottom: 0; } - .page__container { - -webkit-transform: none !important; - -ms-transform: none !important; - transform: none !important; } - .page__main { - opacity: 1 !important; } - .header { - background-color: transparent !important; } - .header::before { - display: none !important; } - .header__logo { - display: inline-block !important; } - .header__info { - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; } - .bar { - background-color: transparent !important; } - .bar__title { - color: black !important; - font-size: 1.5rem !important; - margin: 0 !important; } - .bar--hero { - background-color: transparent !important; - color: #222 !important; } - .info__tel { - display: inline-block !important; } - .header--census .header__logo { - -webkit-filter: invert(100%) grayscale(1); - filter: invert(100%) grayscale(1); - margin-bottom: 2rem; } - .header--census .header__logo img { - width: auto !important; } - .header--census .header__help { - max-height: 100% !important; - background-color: transparent !important; - float: right; } - .header--census .header__help .external { - display: none !important; } - .header--census .header__help .header__title { - display: inline-block !important; - color: #222 !important; } - .header--census .header__help .header__nav { - display: inline-block !important; - color: #222 !important; } - .header--census .header__help .header__nav a { - color: #222 !important; } - .input--checkbox { - top: 1rem !important; - background: transparent !important; - border: 0 solid black !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-appearance: checkbox !important; } - .input--radio { - top: 1rem !important; - background: transparent !important; - border: 0 solid black !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-appearance: radio !important; - z-index: 1 !important; } - .footer { - background-color: transparent !important; } - .footer--census { - margin: 0 !important; } - .footer--census .nav--horizontal { - display: none !important; } - .footer--census .footer__help { - display: none !important; } - .guidance__main { - height: auto !important; - max-height: 100% !important; - opacity: 1 !important; } - .guidance__link { - display: none !important; } - .btn--link { - display: none !important; } - .btn--primary { - display: none !important; } - .header__btn { - display: none !important; } - .page__subheader { - display: none !important; } - .page__previous { - display: none !important; } - .summary__items { - border: 0 !important; - border-radius: 0 !important; - border-bottom: 1px solid #999 !important; - padding: 0 0 0 0.5rem !important; } - .summary__title { - margin-bottom: 1rem !important; } - .summary__question { - background-color: transparent !important; - padding: 0 !important; - border: 0 !important; } - .summary__answer { - border: 0 !important; - padding-bottom: 1rem !important; } - .summary__edit { - display: none !important; } - .summary__answer-text { - padding: 0 !important; } - .summary__answer-text li { - margin-bottom: 0 !important; } - .nav--sections { - display: none !important; } - .badge { - padding: 0 !important; - display: none !important; } - div { - display: block !important; } - #dialog { - display: none !important; } - .info__tel { - margin: 0 !important; } - .info__tel::before { - display: none !important; } - .section__number { - margin: 0 1rem 0 0 !important; - color: black !important; - padding: 0 !important; - font-size: inherit !important; - min-width: 0 !important; } - .section__number::before { - display: none !important; } - .page__footer { - margin: 0 !important; - padding: 0 !important; } } - -.svg-icons--caret-bottom, .svg-icons--caret-left, .svg-icons--caret-right, .svg-icons--caret-top, .svg-icons--check, .svg-icons--check-green, .svg-icons--chevron-bottom, .svg-icons--chevron-down, .svg-icons--chevron-left, .svg-icons--chevron-right, .svg-icons--chevron-top, .svg-icons--circle-check, .svg-icons--circle-x, .svg-icons--external-link, .svg-icons--guidance, .svg-icons--guidance-white, .svg-icons--info, .svg-icons--info-circle, .svg-icons--lock, .svg-icons--logo, .svg-icons--phone, .svg-icons--right-arrow, .svg-loader, .svg-logo, .svg-theme--census--census-logo, .svg-theme--census--ons-logo, .svg-theme--starwars--star-wars-logo { - background: url("static/img/sprite.svg") no-repeat; } - -.svg-icons--caret-bottom { - background-position: 0 0; } - -.svg-icons--caret-bottom-dims { - width: 52px; - height: 36px; } - -.svg-icons--caret-left { - background-position: 75.22348484848484% 59.09090909090909%; } - -.svg-icons--caret-left-dims { - width: 36px; - height: 52px; } - -.svg-icons--caret-right { - background-position: 0 20.454545454545453%; } - -.svg-icons--caret-right-dims { - width: 36px; - height: 52px; } - -.svg-icons--caret-top { - background-position: 14.516129032258064% 18.796992481203006%; } - -.svg-icons--caret-top-dims { - width: 52px; - height: 36.48px; } - -.svg-icons--check { - background-position: 41.935483870967744% 0; } - -.svg-icons--check-dims { - width: 52px; - height: 45.02px; } - -.svg-icons--check-green { - background-position: 0 48.19541048250178%; } - -.svg-icons--check-green-dims { - width: 52px; - height: 45.41px; } - -.svg-icons--chevron-bottom { - background-position: 41.935483870967744% 24.28132247451594%; } - -.svg-icons--chevron-bottom-dims { - width: 52px; - height: 42.59px; } - -.svg-icons--chevron-down { - background-position: 99.83665338645419% 0; } - -.svg-icons--chevron-down-dims { - width: 49px; - height: 37px; } - -.svg-icons--chevron-left { - background-position: 60.60370614972224% 0; } - -.svg-icons--chevron-left-dims { - width: 42.59px; - height: 52px; } - -.svg-icons--chevron-right { - background-position: 60.60370614972224% 29.545454545454547%; } - -.svg-icons--chevron-right-dims { - width: 42.59px; - height: 52px; } - -.svg-icons--chevron-top { - background-position: 0 71.95404778598781%; } - -.svg-icons--chevron-top-dims { - width: 52px; - height: 42.59px; } - -.svg-icons--circle-check { - background-position: 80.07661290322581% 0; } - -.svg-icons--circle-check-dims { - width: 52px; - height: 52px; } - -.svg-icons--circle-x { - background-position: 80.07661290322581% 29.545454545454547%; } - -.svg-icons--circle-x-dims { - width: 52px; - height: 52px; } - -.svg-icons--external-link { - background-position: 94.20676691729324% 98.45360824742268%; } - -.svg-icons--external-link-dims { - width: 34px; - height: 34px; } - -.svg-icons--guidance { - background-position: 92.81111111111112% 61.78010471204188%; } - -.svg-icons--guidance-dims { - width: 30px; - height: 37px; } - -.svg-icons--guidance-white { - background-position: 92.81111111111112% 42.40837696335078%; } - -.svg-icons--guidance-white-dims { - width: 30px; - height: 37px; } - -.svg-icons--info { - background-position: 0 100%; } - -.svg-icons--info-dims { - width: 36.94px; - height: 52px; } - -.svg-icons--info-circle { - background-position: 14.89516129032258% 100%; } - -.svg-icons--info-circle-dims { - width: 52px; - height: 52px; } - -.svg-icons--lock { - background-position: 96.59252977681841% 20.108695652173914%; } - -.svg-icons--lock-dims { - width: 40.57px; - height: 44px; } - -.svg-icons--logo { - background-position: 56.24775511833021% 100%; } - -.svg-icons--logo-dims { - width: 49.43px; - height: 52px; } - -.svg-icons--phone { - background-position: 94.92045454545455% 80.72916666666667%; } - -.svg-icons--phone-dims { - width: 36px; - height: 36px; } - -.svg-icons--right-arrow { - background-position: 73.04784927669698% 100%; } - -.svg-icons--right-arrow-dims { - width: 39.39px; - height: 52px; } - -.svg-loader { - background-position: 35.86290322580645% 100%; } - -.svg-loader-dims { - width: 52px; - height: 52px; } - -.svg-logo { - background-position: 41.935483870967744% 66.15918670964543%; } - -.svg-logo-dims { - width: 52px; - height: 26.35px; } - -.svg-theme--census--census-logo { - background-position: 20.967741935483872% 66.49885355398266%; } - -.svg-theme--census--census-logo-dims { - width: 52px; - height: 27.38px; } - -.svg-theme--census--ons-logo { - background-position: 20.967741935483872% 43.62482649216736%; } - -.svg-theme--census--ons-logo-dims { - width: 52px; - height: 26.28px; } - -.svg-theme--starwars--star-wars-logo { - background-position: 20.967741935483872% 0; } - -.svg-theme--starwars--star-wars-logo-dims { - width: 52px; - height: 34.42px; } - -table { - width: 100%; - margin-bottom: 20px; } - -table th { - text-align: left; } - -table > thead { - border-bottom: 2px solid #e4e8eb; } - -th, -td { - padding: 15px 0; - word-wrap: normal; - line-height: 1; - vertical-align: top; - border-bottom: thin solid #e4e8eb; } - -/* stylelint-disable */ -@font-face { - font-family: 'Lato'; - font-weight: 400; - src: url("/s/fonts/lato/latolatin-regular-webfont.eot"); - src: url("/s/fonts/lato/latolatin-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/s/fonts/lato/latolatin-regular-webfont.woff2") format("woff2"), url("/s/fonts/lato/latolatin-regular-webfont.woff") format("woff"), url("/s/fonts/lato/latolatin-regular-webfont.ttf") format("truetype"); } - -@font-face { - font-family: 'Lato'; - font-weight: 600; - src: url("/s/fonts/lato/latolatin-bold-webfont.eot"); - src: url("/s/fonts/lato/latolatin-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/s/fonts/lato/latolatin-bold-webfont.woff2") format("woff2"), url("/s/fonts/lato/latolatin-bold-webfont.woff") format("woff"), url("/s/fonts/lato/latolatin-bold-webfont.ttf") format("truetype"); } - -/* stylelint-enable */ -html { - font-size: 18px; - line-height: 1.6; - -webkit-font-smoothing: antialiased; - font-size: 16px; } - -body { - font-family: "Lato", "Helvetica Neue", Arial, sans-serif; - color: #222; } - -p { - margin: 0 0 1rem; } - -h1, -h2, -h3, -h4, -h5 { - font-size: 1rem; - margin: 0 0 1rem; - line-height: 1.2; } - -code { - font-size: 0.8rem; } - -ul { - margin: 0 0 1rem; - padding-left: 1.5rem; } - -li { - margin-bottom: 0.3rem; } - -em { - font-style: normal; - font-weight: 600; } - -.container { - max-width: 800px; - margin: 0 auto; - padding: 0 1rem; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 800px; - padding: 0 1rem; } - -.grid--align-bottom .grid__col { - vertical-align: bottom; } - -.grid__col { - font-size: 1rem; } - -.footer { - padding: 2rem 0; - margin-top: 2rem; - background-color: #e4e8eb; - color: #595959; } - -.footer__link { - color: #595959; } - .footer__link:focus { - color: white; } - -.grid { - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-size: 0; - margin-left: -1rem; } - -.grid--float { - letter-spacing: 0; } - -.grid--center { - text-align: center; } - .grid--center .grid__col { - text-align: left; } - -.grid--center-all { - text-align: center; } - -.grid--reverse { - direction: rtl; } - .grid--reverse .grid__col { - direction: ltr; } - -.grid--spaced .grid__col { - margin-bottom: 1rem; } - -.grid--spaced.grid--tight .grid__col { - margin-bottom: 0.5rem; } - -.grid--align-mid .grid__col { - vertical-align: middle; } - -.grid--stagger-align .grid__col:nth-of-type(1n) { - text-align: right; } - -.grid--stagger-align .grid__col:nth-of-type(2n) { - text-align: left; } - -.grid--tight { - margin-left: -0.5rem; } - .grid--tight .grid__col { - padding-left: 0.5rem; } - -.grid--gutterless { - margin-left: 0; } - .grid--gutterless .grid__col { - padding-left: 0; } - -.grid--pixelgutter { - margin-left: 1px; } - .grid--pixelgutter .grid__col { - padding-left: 1px; - margin-bottom: 1px; } - -.grid--flex { - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-flow: row wrap; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; } - .grid--flex .grid__col { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; } - .grid--flex.grid--center { - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; } - -.grid--bordered\@xs { - margin-left: 0; } - .grid--bordered\@xs .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@xs .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } - -.grid--bordered\@s { - margin-left: 0; } - .grid--bordered\@s .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@s .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } - -.grid--bordered\@m { - margin-left: 0; } - .grid--bordered\@m .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@m .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } - -.grid__col { - display: inline-block; - width: 100%; - vertical-align: top; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-clip: content-box; - font-size: 1rem; - padding-left: 1rem; } - .grid--float .grid__col { - float: left; - display: block; } - -.col-1\@xs { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } - -.col-1\@s { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } - -.col-1\@m { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } - -.push-1\@xs { - position: relative; - left: 8.33333%; } - -.push-1\@s { - position: relative; - left: 8.33333%; } - -.push-1\@m { - position: relative; - left: 8.33333%; } - -.pull-1\@xs { - position: relative; - left: -8.33333%; } - -.pull-1\@s { - position: relative; - left: -8.33333%; } - -.pull-1\@m { - position: relative; - left: -8.33333%; } - -.col-2\@xs { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } - -.col-2\@s { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } - -.col-2\@m { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } - -.push-2\@xs { - position: relative; - left: 16.66667%; } - -.push-2\@s { - position: relative; - left: 16.66667%; } - -.push-2\@m { - position: relative; - left: 16.66667%; } - -.pull-2\@xs { - position: relative; - left: -16.66667%; } - -.pull-2\@s { - position: relative; - left: -16.66667%; } - -.pull-2\@m { - position: relative; - left: -16.66667%; } - -.col-3\@xs { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } - -.col-3\@s { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } - -.col-3\@m { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } - -.push-3\@xs { - position: relative; - left: 25%; } - -.push-3\@s { - position: relative; - left: 25%; } - -.push-3\@m { - position: relative; - left: 25%; } - -.pull-3\@xs { - position: relative; - left: -25%; } - -.pull-3\@s { - position: relative; - left: -25%; } - -.pull-3\@m { - position: relative; - left: -25%; } - -.col-4\@xs { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } - -.col-4\@s { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } - -.col-4\@m { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } - -.push-4\@xs { - position: relative; - left: 33.33333%; } - -.push-4\@s { - position: relative; - left: 33.33333%; } - -.push-4\@m { - position: relative; - left: 33.33333%; } - -.pull-4\@xs { - position: relative; - left: -33.33333%; } - -.pull-4\@s { - position: relative; - left: -33.33333%; } - -.pull-4\@m { - position: relative; - left: -33.33333%; } - -.col-5\@xs { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } - -.col-5\@s { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } - -.col-5\@m { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } - -.push-5\@xs { - position: relative; - left: 41.66667%; } - -.push-5\@s { - position: relative; - left: 41.66667%; } - -.push-5\@m { - position: relative; - left: 41.66667%; } - -.pull-5\@xs { - position: relative; - left: -41.66667%; } - -.pull-5\@s { - position: relative; - left: -41.66667%; } - -.pull-5\@m { - position: relative; - left: -41.66667%; } - -.col-6\@xs { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } - -.col-6\@s { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } - -.col-6\@m { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } - -.push-6\@xs { - position: relative; - left: 50%; } - -.push-6\@s { - position: relative; - left: 50%; } - -.push-6\@m { - position: relative; - left: 50%; } - -.pull-6\@xs { - position: relative; - left: -50%; } - -.pull-6\@s { - position: relative; - left: -50%; } - -.pull-6\@m { - position: relative; - left: -50%; } - -.col-7\@xs { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } - -.col-7\@s { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } - -.col-7\@m { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } - -.push-7\@xs { - position: relative; - left: 58.33333%; } - -.push-7\@s { - position: relative; - left: 58.33333%; } - -.push-7\@m { - position: relative; - left: 58.33333%; } - -.pull-7\@xs { - position: relative; - left: -58.33333%; } - -.pull-7\@s { - position: relative; - left: -58.33333%; } - -.pull-7\@m { - position: relative; - left: -58.33333%; } - -.col-8\@xs { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } - -.col-8\@s { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } - -.col-8\@m { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } - -.push-8\@xs { - position: relative; - left: 66.66667%; } - -.push-8\@s { - position: relative; - left: 66.66667%; } - -.push-8\@m { - position: relative; - left: 66.66667%; } - -.pull-8\@xs { - position: relative; - left: -66.66667%; } - -.pull-8\@s { - position: relative; - left: -66.66667%; } - -.pull-8\@m { - position: relative; - left: -66.66667%; } - -.col-9\@xs { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } - -.col-9\@s { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } - -.col-9\@m { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } - -.push-9\@xs { - position: relative; - left: 75%; } - -.push-9\@s { - position: relative; - left: 75%; } - -.push-9\@m { - position: relative; - left: 75%; } - -.pull-9\@xs { - position: relative; - left: -75%; } - -.pull-9\@s { - position: relative; - left: -75%; } - -.pull-9\@m { - position: relative; - left: -75%; } - -.col-10\@xs { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } - -.col-10\@s { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } - -.col-10\@m { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } - -.push-10\@xs { - position: relative; - left: 83.33333%; } - -.push-10\@s { - position: relative; - left: 83.33333%; } - -.push-10\@m { - position: relative; - left: 83.33333%; } - -.pull-10\@xs { - position: relative; - left: -83.33333%; } - -.pull-10\@s { - position: relative; - left: -83.33333%; } - -.pull-10\@m { - position: relative; - left: -83.33333%; } - -.col-11\@xs { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } - -.col-11\@s { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } - -.col-11\@m { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } - -.push-11\@xs { - position: relative; - left: 91.66667%; } - -.push-11\@s { - position: relative; - left: 91.66667%; } - -.push-11\@m { - position: relative; - left: 91.66667%; } - -.pull-11\@xs { - position: relative; - left: -91.66667%; } - -.pull-11\@s { - position: relative; - left: -91.66667%; } - -.pull-11\@m { - position: relative; - left: -91.66667%; } - -.col-12\@xs { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } - -.col-12\@s { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } - -.col-12\@m { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } - -.push-12\@xs { - position: relative; - left: 100%; } - -.push-12\@s { - position: relative; - left: 100%; } - -.push-12\@m { - position: relative; - left: 100%; } - -.pull-12\@xs { - position: relative; - left: -100%; } - -.pull-12\@s { - position: relative; - left: -100%; } - -.pull-12\@m { - position: relative; - left: -100%; } - -.nopull-\@xs { - left: 0; } - -.nopull-\@s { - left: 0; } - -.nopull-\@m { - left: 0; } - -.nopush-\@xs { - left: 0; } - -.nopush-\@s { - left: 0; } - -.nopush-\@m { - left: 0; } - -#bp-helper { - font-family: 'Consolas', 'Lucida Grande', sans-serif; - font-size: 0.8rem; - position: fixed; - bottom: 0; - right: 0; - display: block; - z-index: 999999; - width: auto; - padding: 1px 10px; - background: white; - opacity: 0.8; - text-align: center; } - #bp-helper::before { - display: inline-block; - color: #222; } - #bp-helper::before { - content: "xs ≥ 300px"; } - #bp-helper::before { - content: "s ≥ 500px"; } - #bp-helper::before { - content: "m ≥ 740px"; } - -.group { - margin-bottom: 2rem; } - -.list { - margin: 0; - padding: 0; } - -.list__item:last-child { - margin: 0; } - -.list--bare { - list-style: none; } - -.list--bullets { - margin-left: 1rem; } - -.list--boxes { - font-family: monaco, Consolas, "Lucida Console", monospace; - list-style-type: none; - padding: 0; - margin: 1rem auto; } - .list--boxes .list__item { - border: 1px solid #ccc; - display: inline-block; - padding: 0.4rem; - text-align: center; - margin: 0.2rem; - background: rgba(255, 255, 255, 0.5); - padding: 0.5rem 1rem; - margin: 0 0.5rem; } - .list--boxes .list__item:first-child { - margin-left: 0; } - -.list--errors .list__item { - color: #d0021b; } - -.page { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - min-height: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - width: 100%; - overflow-x: hidden; } - -.page__header { - margin-bottom: 0; } - .page__header:empty { - display: none; } - -.page__subheader { - padding: 0.5rem 0 1rem 0; - overflow: hidden; - min-height: 2.6rem; } - .page__subheader:empty { - height: 1rem; } - -.page__subheader .container > * { - margin-bottom: 1rem; } - .page__subheader .container > *:last-child { - margin-bottom: 0; } - -.page__previous { - float: left; } - .has-nav-open .page__previous { - display: none; } - -.page__previous--bottom { - float: none; } - -.page__content { - -webkit-box-flex: 1; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - padding-bottom: 1px; - position: relative; - overflow-x: hidden; } - -.page__menubtn { - display: none; - float: right; } - -.no-js .page__nav { - margin-bottom: 2rem; } - -.has-js .page__nav { - margin: 0 0 1rem; - position: absolute; - right: -15rem; - width: 14rem; - display: none; - top: 0; - display: block; - right: 0; - position: relative; - width: auto; } - -.has-js .page__menubtn { - vertical-align: middle; - display: inline-block; - position: relative; - line-height: 1; } - -.has-js .page__container { - -webkit-transition: -webkit-transform 200ms ease-out; - transition: -webkit-transform 200ms ease-out; - -o-transition: transform 200ms ease-out; - transition: transform 200ms ease-out; - transition: transform 200ms ease-out, -webkit-transform 200ms ease-out; } - -.has-js .page__main { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - -webkit-transition: opacity 100ms ease-out; - -o-transition: opacity 100ms ease-out; - transition: opacity 100ms ease-out; } - -.has-js .has-nav-open .page__container { - -webkit-transform: translateX(-15rem); - -ms-transform: translateX(-15rem); - transform: translateX(-15rem); } - -.has-js .has-nav-open .page__main { - opacity: 0.2; - pointer-events: none; } - -.has-js .has-nav-open .page__nav { - display: block; } - -.page__prefooter { - clear: both; } - -.page__footer { - clear: both; } - -.section { - padding: 1rem 0; - border-bottom: 1px solid #e4e8eb; - padding: 2rem 0; } - .section:last-of-type { - border: none; - padding-bottom: 0; } - .section:first-of-type { - padding-top: 0; - margin-top: 0; } - -.section__title { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - -.section__number { - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - color: #fff; - position: relative; - text-align: center; - min-width: 2rem; - height: 2rem; - top: 0; - left: 0; - vertical-align: top; - -webkit-box-sizing: content-box; - box-sizing: content-box; - margin-right: 12px; - z-index: 1; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - top: 2px; - min-width: 2.7rem; - height: 2.7rem; - margin-right: 14px; } - .lt-ie10 .section__number { - color: #222; - display: inline-block; - min-width: auto; - height: auto; - top: 0; - position: relative; - font-size: 1.55556rem; } - .section__number::before { - content: ""; - background-color: #033e58; - border-radius: 100%; - min-width: 2rem; - height: 2rem; - position: absolute; - display: block; - z-index: -1; - top: 0; - left: 0; - min-width: 2.7rem; - height: 2.7rem; } - .lt-ie10 .section__number::before { - background-color: transparent; - display: none; } - -.section__description { - padding: 0; } - .section__description div { - display: table-cell; - width: 50%; - padding-bottom: 1rem; } - .section__description div:first-of-type { - padding-left: 0.25rem; - padding-right: 0.5rem; } - .section__description div:last-of-type { - padding-left: 1rem; } - .section__description div ul { - padding-left: 1rem; - margin-bottom: 0; } - .lt-ie8 .section__description div ul { - margin-bottom: 1rem; } - -.jupiter { - font-size: 1.75rem; - font-weight: 600; - line-height: 1.4; - font-size: 2rem; } - -.saturn { - font-size: 1.375rem; - font-weight: 600; - line-height: 1.4; - font-size: 1.55556rem; } - -.neptune { - font-size: 1.125rem; - font-weight: 600; - line-height: 1.4; - font-size: 1.22222rem; } - -.venus { - font-size: 1rem; - font-weight: 600; - line-height: 1.4; - font-size: 1rem; } - -.mars { - font-size: 1rem; - font-weight: 400; - line-height: 1.4; - font-size: 1rem; } - -.mercury { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.4; - font-size: 0.77778rem; } - -.pluto { - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4; - font-size: 0.77778rem; } - -.accordion { - display: block; - overflow: hidden; } - -.accordion__title { - background: none; - cursor: pointer; - padding: 1em 0; - border: none; - border-top: 1px solid #999; - display: block; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - width: 100%; - text-align: left; - line-height: 1; } - .accordion__title::before { - -webkit-transition: -webkit-transform 300ms ease-in-out; - transition: -webkit-transform 300ms ease-in-out; - -o-transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; - margin-right: 0.3rem; - speak: none; - content: ""; - background: url("/s/img/icons/icons--accordion.svg") no-repeat center center; - text-align: center; - width: 2rem; - height: 2rem; - position: relative; - left: -0.1rem; - top: -1px; - vertical-align: middle; - display: inline-block; } - .accordion__title:hover { - background: #F8F8F8; } - .accordion__title.is-expanded::before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .accordion__title-right { - float: right; - line-height: 1.8; - display: none; - margin-right: 0.25rem; - text-decoration: underline; } - .accordion__title:focus { - outline: none; } - -.accordion__introduction p:last-child { - margin-bottom: 0; } - -.accordion-unhide { - display: inline-block; } - -.accordion-unhide\@xs { - display: inline-block; } - -.accordion-unhide\@s { - display: inline-block; } - -.accordion-unhide\@m { - display: inline-block; } - -.accordion__controls { - text-align: right; - margin: 1rem 0.25rem; } - -.accordion__control { - color: #222; - border: none; - background: none; - text-decoration: underline; - cursor: pointer; } - -.accordion__body { - overflow: hidden; - border-left: 2px solid #999; - padding-left: 2.5rem; - margin-left: 15px; - opacity: 0; - max-height: 0; - -webkit-transition: all 0; - -o-transition: all 0; - transition: all 0; } - .no-js .accordion__body, .accordion__body.is-expanded { - margin-bottom: 1rem; - max-height: 1000em; - height: auto; - opacity: 1; - -webkit-transition: opacity 300ms ease-out, max-height 300ms ease-out; - -o-transition: opacity 300ms ease-out, max-height 300ms ease-out; - transition: opacity 300ms ease-out, max-height 300ms ease-out; } - -.box { - padding: 1rem; - border: 1px solid #999; - border-radius: 3px; - position: relative; - display: inline-block; - max-width: 40rem; - padding: 2rem; } - -.external { - padding-right: 1.2em; - position: relative; } - .external::after { - position: absolute; - top: 0; - bottom: 0; - right: 0; - margin: auto; - content: " "; - background: url("/s/img/icons/icons--external-link.svg") no-repeat center center; - background-size: 1.9em; - background-color: transparent !important; - width: 1em; - height: 1em; - display: inline-block; } - -.guidance { - margin: 0.7rem 0 0 -0.1rem; } - -.guidance__link { - display: inline-block; - vertical-align: middle; - line-height: 1; - text-decoration: underline; - padding: 0.2rem 0.5rem 0.2rem 0.2rem; } - .guidance__link span { - display: inline-block; - vertical-align: middle; } - .guidance__link::before { - -webkit-transition: -webkit-transform 300ms ease-in-out; - transition: -webkit-transform 300ms ease-in-out; - -o-transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; - margin-right: 0.3rem; - speak: none; - content: ""; - background: url("/s/img/icons/icons--guidance.svg") no-repeat center center; - background-size: auto; - text-align: center; - width: 1rem; - height: 1rem; - position: relative; - left: -0.1rem; - vertical-align: middle; - display: inline-block; } - .guidance__link:focus { - outline: none; } - .guidance__link:focus::before { - background: url("/s/img/icons/icons--guidance-white.svg") no-repeat center center; } - .is-expanded .guidance__link::before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .no-js .guidance__link { - display: none; } - -.guidance__main { - overflow: hidden; - width: 100%; - border-radius: 3px; - opacity: 0; - -webkit-transition: all 0; - -o-transition: all 0; - transition: all 0; - max-height: 0; - margin-left: 0.5rem; } - .no-js .guidance__main, - .is-expanded .guidance__main { - max-height: 10000em; - height: auto; - opacity: 1; - -webkit-transition: opacity 300ms ease-out, max-height 300ms ease-out; - -o-transition: opacity 300ms ease-out, max-height 300ms ease-out; - transition: opacity 300ms ease-out, max-height 300ms ease-out; } - -.guidance__content { - padding: 0; - width: 100%; - display: table; - table-layout: fixed; - margin-top: 1rem; - border-left: 2px solid #999; - padding-left: 1rem; - margin-left: 1px; } - -.input-type { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - position: relative; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - .input-type .input-type__input { - border-radius: 3px; - line-height: normal; - position: relative; - z-index: 3; - width: 100%; - padding-left: 3.4rem; - width: calc(19.5rem - 2.9rem); - margin-left: 2.5rem; - border-left: 0; } - .input-type .input-type__type { - display: inline-block; - background-color: #f5f5f5; - border-right: 1px solid #999; - border-radius: 3px 0 0 3px; - padding: 0.6rem 0; - width: 2.9rem; - font-weight: 600; - font-size: 1rem; - text-align: center; - line-height: normal; - position: absolute; - left: 1px; - top: 1px; - z-index: 4; - left: 0; - width: 2.5rem; - height: 100%; - border: 1px solid #999; } - .lt-ie8 .input-type .input-type__type { - width: 1.15rem; - height: 1.15rem; } - -.input-type--percentage .input-type__input, -.input-type--unit .input-type__input { - padding-left: 0.5rem; - margin-left: 0; } - -.input-type--percentage .input-type__type, -.input-type--unit .input-type__type { - left: auto; - right: 1px; - border-right: none; - border-left: 1px solid #999; - border-radius: 0 3px 3px 0; - right: auto; - left: calc(13.7rem - 1px); - left: 16.6rem; - top: 0; - border-right: 1px solid #999; } - -.nav { - display: block; - padding: 0; } - -.nav--vertical { - border-left: 1px solid #999; - padding: 0.5rem 0 0.5rem 2rem; - margin: 0; } - .nav--vertical .nav__title { - margin-bottom: 0.5rem; } - .nav--vertical .nav__list { - list-style: none; - margin: 0; - padding: 0; } - .nav--vertical .nav__item { - margin: 0; - padding: 0.5rem 1rem 0.5rem 2rem; - position: relative; - margin-left: -2.5rem; - border-left: 0.5rem solid transparent; } - .nav--vertical .nav__link { - font-size: 1rem; } - .nav--vertical .nav__item--completed::before { - z-index: 2; - content: ""; - background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAbCAYAAAAZMl2nAAAABGdBTUEAALGPC/xhBQAAAjtJREFUSA29l0FLW0EQx2f2NWDSQ196sFBELKFfwVMPNcmLFZV68eRFPBd6K4IexKT0IHjpqdDi0aMg5iCKUvDkqdBDQYiKIIJY0oO1wZhMd0L3+V6yz+TlrZ1DNjOzM/9f9u1uEoD/aH3Lk/EgORGUMB1/VHDeXf4u7z9ZyvXqeqMuaDqWLGTf1Ov0sdEX8UdMWJmLuc0zr869g9iL2RlC+gwEHi08eCB60j/nN04VjCepQuZGe9GZJqAvANS6BRBKIobp8uz2CSu2TjDEcScEaxCk6Jq+2h9eDbB7LyBtIVhZGgEMQLVaXKAFYfzRdArBIFL8EgWOlOe394yCdAvBUBa/NNvTT+MJa7B/rSf7/KyyUzpuzuv8KBDcr2WPMMTV+Z+i3O2jUKtt2O+Hh3TC3lhUCO7lezQuBNFLJYSAV2BZY7/mNndVzDuagOB+7oroIHiCXJkE1G+Kj/NOjn2vmYLgng2QIAglSgTxGtB6spAbVzGTENwTiQiTeWdLfvKMEgkcEaqAYgrr8DDwxmwq9h7RppTPFYhIKGgFEGu+jM4hiAHRqmkIlmoc38rO0fdE5llJfi+9ljF33+hY/uV9m1w3r9OVULXuPRISRtVrx7AQ3MQFYccETDcQLSBRYbqF0IJ0CxMFIhAkLExUiDtBOoUxAdEWxAdDOCF9qXtrpiC4o+/U3Er43/Fpig+lTuQ9zPdMA8YkBKt1BMITK7uH3xLp1Ln8eTdqGoL7hzY777yV/1NehC5sU/AXb484yamkz/AAAAAASUVORK5CYII=") no-repeat center; - background-size: 1rem; - position: absolute; - left: 0.5rem; - width: 1.2em; - height: 1.2em; - bottom: 0; - top: 0; - margin: auto; } - .lt-ie9 .nav--vertical .nav__item--completed::before { - display: none; } - .lt-ie9 .nav--vertical .nav__item--completed { - background: url("/s/img/check-green.png") no-repeat 0.5rem center; - background-size: 17px 13px; } - .nav--vertical .nav__item--current { - background-color: #eff0f9; - border-left: 0.5rem #033e58 solid; } - .nav--vertical .nav__item--current.nav__item--completed::before { - left: 0.5rem; } - -.nav--horizontal { - font-size: 0; - margin: 0; } - .nav--horizontal .nav__item { - font-size: 1rem; - display: inline-block; - margin: 0 0 0 0.5rem; - padding: 0 0.5rem 0 0; - position: relative; - text-align: center; - border-right: 1px solid #999; } - .nav--horizontal .nav__item:not(:last-child)::after { - content: ""; - position: absolute; - height: 1em; - width: 1px; - background-color: #999; - right: -1px; - bottom: 0; - top: 0; - margin: auto; } - .nav--horizontal .nav__item:first-child { - margin-left: 0; - padding-left: 0; } - .nav--horizontal .nav__item:last-child { - margin-right: 0; - padding-right: 0; - border: none; } - .nav--horizontal .nav__link { - display: inline-block; - text-decoration: none; - margin: 0; - text-align: center; } - -.nav--dark .nav__link { - color: #222; - text-decoration: underline; } - .nav--dark .nav__link:hover { - color: #4263c2; - text-decoration: underline; } - .nav--dark .nav__link:focus { - color: white; } - -.relationship { - display: block; } - -.relationship__title { - width: 100%; - padding-right: 2rem; - line-height: 1.2; } - -.relationship__item { - border-top: 1px solid #e4e8eb; - padding: 1rem 0; - margin: 0; - position: relative; } - .relationship__item:last-of-type { - border-bottom: 1px solid #e4e8eb; } - -.relationship__edit { - position: absolute; - right: 0; - top: 1.1rem; - display: inline-block; - line-height: 1; } - -.relationship__body { - font-size: 0; - clear: both; - margin: 0; - padding: 0 1px 1px; - overflow: hidden; - -webkit-transition: max-height 300ms ease-out 50ms; - -o-transition: max-height 300ms ease-out 50ms; - transition: max-height 300ms ease-out 50ms; } - .is-closed .relationship__body { - max-height: 0; - pointer-events: none; } - .is-open .relationship__body { - max-height: 100rem; - height: auto; - opacity: 1; - pointer-events: auto; - -webkit-transition: max-height 300ms ease-out 50ms; - -o-transition: max-height 300ms ease-out 50ms; - transition: max-height 300ms ease-out 50ms; } - -.relationship__fields { - margin-top: 1rem; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - -.relationship__field { - display: block; } - -.address { - font-size: 0.8rem; - line-height: 1.5; - text-transform: uppercase; } - -.btn { - background-color: #0f8243; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; - width: auto; } - .btn:hover { - text-decoration: none; - color: #fff; - background-color: #0a542b; } - .btn:focus { - background-color: #4263c2; - outline: none; } - .btn.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #0f8243; - color: #0f8243; - padding: 0.5rem 2rem; - border-width: 2px; } - .btn.btn--border:hover, .btn.btn--border:focus { - background: #0f8243; - color: #fff; } - -.btn--secondary { - background-color: #033e58; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; - width: auto; } - .btn--secondary:hover { - text-decoration: none; - color: #fff; - background-color: #011b27; } - .btn--secondary:focus { - background-color: #4263c2; - outline: none; } - .btn--secondary.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #033e58; - color: #033e58; - padding: 0.5rem 2rem; - border-width: 2px; } - .btn--secondary.btn--border:hover, .btn--secondary.btn--border:focus { - background: #033e58; - color: #fff; } - -.btn--neutral { - background-color: #999; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; - width: auto; } - .btn--neutral:hover { - text-decoration: none; - color: #fff; - background-color: gray; } - .btn--neutral:focus { - background-color: #4263c2; - outline: none; } - .btn--neutral.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #999; - color: #999; - padding: 0.5rem 2rem; - border-width: 2px; } - .btn--neutral.btn--border:hover, .btn--neutral.btn--border:focus { - background: #999; - color: #fff; } - -.btn--light { - background-color: #fff; - color: transparent; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; - width: auto; } - .btn--light:hover { - text-decoration: none; - color: #033e58; - background-color: #e6e6e6; } - .btn--light:focus { - background-color: #4263c2; - outline: none; } - .btn--light.btn--border { - font-weight: 600; - background: transparent; - border: 1px solid #fff; - color: #fff; - padding: 0.5rem 2rem; - border-width: 2px; } - .btn--light.btn--border:hover, .btn--light.btn--border:focus { - background: #fff; - color: #033e58; } - -.btn--lg { - font-weight: 600; - padding: 0.9rem 1rem; - padding: 0.9rem 5rem; } - -.btn--loader { - -webkit-transition: all 300ms ease-out; - -o-transition: all 300ms ease-out; - transition: all 300ms ease-out; - position: relative; } - .btn--loader::before { - -webkit-transition: all 300ms ease-out; - -o-transition: all 300ms ease-out; - transition: all 300ms ease-out; - display: inline-block; - vertical-align: middle; - content: ""; - width: 1.2em; - height: 1.2em; - opacity: 0; - margin-right: 0.5em; - background-image: url("/s/img/loader.svg"); - background-repeat: no-repeat; - background-position: center center; - background-size: 1.5rem; - pointer-events: none; - margin-left: -1.8em; - margin-top: -0.2em; } - .btn--loader.is-loading::before { - opacity: 1; } - -.btn--link { - padding: 0.1rem; - margin: 0; - display: inline-block; - color: #4263c2; - background: transparent; - cursor: pointer; - text-decoration: underline; - width: auto; } - .btn--link:hover { - text-decoration: underline; - color: #033e58; - background: transparent; } - .btn--link:focus { - color: white; - background: #4263c2; } - -.btn-group { - font-size: 0; } - .btn-group .btn { - display: inline-block; - margin-right: 18px; } - .btn-group .btn:last-of-type { - margin-right: 0; } - -.btn-group__btn { - display: inline-block; } - -.btn--menu { - padding-right: 1.5em; - display: none; } - .btn--menu::before, .btn--menu::after { - -webkit-transition: all 100ms ease-out; - -o-transition: all 100ms ease-out; - transition: all 100ms ease-out; - content: ""; - position: absolute; - right: 0; - background-size: auto; - background-position: center; - background-repeat: no-repeat; - width: 1.1em; - height: 1.1em; } - .btn--menu::before { - opacity: 1; - bottom: 3px; - right: 2px; - background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIyOTAgNTEgMTYgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGcgaWQ9Ikdyb3VwLTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDUxLjAwMDAwMCkiPg0KICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIiIGZpbGw9IiM0QTRBNEEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyLjA5NTIzODEiPjwvcmVjdD4NCiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiBmaWxsPSIjNEE0QTRBIiB4PSIwIiB5PSI1LjIzODA5NTI0IiB3aWR0aD0iMTYiIGhlaWdodD0iMi4wOTUyMzgxIj48L3JlY3Q+DQogICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgZmlsbD0iIzRBNEE0QSIgeD0iMCIgeT0iMTAuNDc2MTkwNSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgIDwvZz4NCjwvc3ZnPg"); - background-size: auto; } - .btn--menu::after { - opacity: 0; - -webkit-transform: scaleY(0); - -ms-transform: scaleY(0); - transform: scaleY(0); - background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIyOTAgNDUgMjQgMjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGcgaWQ9Ikdyb3VwLTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDQ1LjAwMDAwMCkiPg0KICAgICAgICA8ZyBpZD0iR3JvdXAtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMDAwMDAwLCAxMi41MDAwMDApIHJvdGF0ZSgtMzE1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMi41MDAwMDApIHRyYW5zbGF0ZSg0LjAwMDAwMCwgNC4wMDAwMDApIiBmaWxsPSIjNEE0QTRBIj4NCiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgeD0iMCIgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOC4wNDc2MTkpIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTguMDAwMDAwLCAtOC4wNDc2MTkpICIgeD0iMCIgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+"); - background-size: auto; - right: 2px; - bottom: 2px; } - .has-nav-open .btn--menu::before { - -webkit-transform: scaleY(0); - -ms-transform: scaleY(0); - transform: scaleY(0); - opacity: 0; } - .has-nav-open .btn--menu::after { - -webkit-transform: scaleY(1); - -ms-transform: scaleY(1); - transform: scaleY(1); - opacity: 1; } - -.feedback__message { - margin: 3rem 0; } - -.feedback__field { - padding: 0; - margin-bottom: 1rem; } - .feedback__field:last-of-type { - margin-bottom: 0; } - -.header { - display: block; - overflow: hidden; - padding: 1.284rem 0; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - .header::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #033e58; - position: absolute; - top: 0; - left: 0; } - -.header__logo { - margin-bottom: 1rem; - margin-bottom: 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 100%; - -ms-flex: 1 1 100%; - flex: 1 1 100%; } - -.header__info { - white-space: nowrap; - min-height: 3rem; - max-width: 100%; - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; - width: 20em; - float: right; - position: relative; } - .header__info::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #a8bd3a; - position: absolute; - top: -1.3rem; - right: 0; } - -.input { - position: relative; - z-index: 3; - padding: 0.6rem; - display: block; - color: inherit; - font-size: 1rem; - border: 1px solid #999; - border-radius: 3px; - width: 100%; - -webkit-transition: border-color 200ms ease-in; - -o-transition: border-color 200ms ease-in; - transition: border-color 200ms ease-in; - width: 19.5rem; } - .input:hover { - border-color: #033e58; } - .input:focus { - outline: none; - border-color: #4263c2; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; - outline: 2px solid #4263c2; } - -.input__helper { - font-size: 0.8rem; - font-weight: 600; - margin-top: 0.2rem; } - -.input--select { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - padding: 0.6rem 2rem 0.6rem 0.5rem; - background: #fff url("/s/img/icons/icons--chevron-down.svg") no-repeat center right 6px; - background-size: 1.5rem; - line-height: 1.25rem; - padding-right: 0.5rem; } - .input--select::-ms-expand { - display: none; } - -.input--textarea { - width: 100%; } - -.input--radio, -.input--checkbox { - width: 20px; - height: 20px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border: 2px solid #9b9b9b; - padding: 0.5rem; - font-size: 1rem; - background: #eee; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; - cursor: pointer; - position: absolute; - top: 0.75rem; - left: 0.6rem; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; - top: 0.85rem; - border: none; - background: none; } - .input--radio:checked, - .input--checkbox:checked { - border-color: #033e58; } - .input--radio:focus, - .input--checkbox:focus { - border-color: #4263c2; - outline: none; } - .input--radio:focus, - .input--checkbox:focus { - outline: 2px solid #4263c2; } - -.input--radio { - border-radius: 100px; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; } - .input--radio:checked { - background: #033e58; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; } - .input--radio:focus { - border-color: #4263c2; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; - outline: none; } - .input--radio:focus:checked { - border-color: #4263c2; - background-color: #4263c2; } - -.input--checkbox { - background: url("/s/img/icons/icons--check.svg") no-repeat center center; - background-size: 0; - -webkit-transition: background-size 50ms ease-out; - -o-transition: background-size 50ms ease-out; - transition: background-size 50ms ease-out; } - .input--checkbox:checked { - background-size: 20px; - -webkit-box-shadow: none; - box-shadow: none; } - .input--checkbox:focus { - -webkit-box-shadow: none; - box-shadow: none; } - -.input--block { - display: block; - width: 100%; } - -.input--has-error { - background-color: #fbecec; - -webkit-transition: background-color 1s ease-in-out; - -o-transition: background-color 1s ease-in-out; - transition: background-color 1s ease-in-out; } - -.input--limit-reached { - border: 1px solid #d0021b; } - .input--limit-reached:focus { - outline: none; - border: 1px solid #d0021b; - -webkit-box-shadow: 0 0 0 1px #d0021b; - box-shadow: 0 0 0 1px #d0021b; - outline: 2px solid #d0021b; } - -.no-js .input__limit { - display: none; } - -.input__limit--reached { - color: #d0021b; } - -.notice { - display: block; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - font-weight: 700; } - .notice::before { - content: " "; - display: inline-block; - vertical-align: middle; - background: #fff url("/s/img/icons/icons--info-circle.svg") no-repeat center center; - background-size: 3rem; - min-width: 2rem; - height: 2rem; - margin-right: 0.5em; } - -.notice__text { - display: inline-block; - vertical-align: middle; - font-size: 1rem; - line-height: 1.2; } - -.skip { - position: absolute; - top: 0; - left: 0; - right: 0; - z-index: 999999; } - -.skip__link { - display: block; - height: 1px; - width: 100%; - overflow: hidden; - position: absolute; - top: -30px; - -webkit-transition: top 100ms; - -o-transition: top 100ms; - transition: top 100ms; - color: #fff; - background: #033e58; - font-weight: 600; - font-size: 1.1rem; } - .skip__link:focus { - padding: 1rem; - max-height: 20em; - height: auto; - top: 0; } - -.answer { - padding: 0; - margin-bottom: 1rem; - margin-bottom: 2rem; } - .answer:last-of-type { - margin-bottom: 0; } - -.answer__guidance { - display: block; } - -.answer--calculated { - padding-top: 1rem; - border-top: 3px solid #999; } - -.date { - white-space: nowrap; } - -.field { - background: none; } - -.field__legend { - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.5rem; } - -.field__description { - line-height: 1.3; - display: block; } - -.field__item { - margin: 0 0.5rem 0.5rem 0; - position: relative; - width: 100%; - display: inline-block; - width: auto; - min-width: 20rem; } - -.field:not(.field--cols) .field__item:last-of-type { - margin-bottom: 0; } - -.field__other { - display: none; - clear: both; - background-color: #f5f5f5; - padding: 0 0.5rem 0.5rem; - display: block; - background-color: white; } - .has-focus .field__other { - background-color: transparent; } - -input:checked ~ .field__other { - display: block; } - -.field--multiplechoice { - font-size: 0; } - .field--multiplechoice .field__item { - font-size: 1rem; - background: white; - border: 1px solid #999; - border-radius: 0.2rem; - cursor: pointer; - overflow: hidden; - position: relative; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; } - .field--multiplechoice .field__item:hover { - border-color: #033e58; - -webkit-box-shadow: none; - box-shadow: none; } - .field--multiplechoice .field__item.is-checked { - color: #222; - border-color: #033e58; - -webkit-box-shadow: 0 0 0 1px #033e58; - box-shadow: 0 0 0 1px #033e58; } - .field--multiplechoice .field__item.is-checked:hover { - border-color: #222; - background-color: #eee; - -webkit-box-shadow: 0 0 0 1px #222; - box-shadow: 0 0 0 1px #222; } - .field--multiplechoice .field__item.has-focus { - color: #222; - border-color: #4263c2; - background-color: #f5f6ff; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; } - .field--multiplechoice .field__item.has-focus:hover { - border-color: #4263c2; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; } - .field--multiplechoice.field--cols { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .field--multiplechoice.field--cols .field__item { - width: calc(50% - 1rem); - min-width: 0; } - .field--multiplechoice.field--cols .label { - width: 100%; } - .field--multiplechoice.field--cols:last-of-type { - margin-bottom: 0; } - -.fieldgroup--date .fieldgroup__title { - font-weight: 700; - display: inline-block; - width: 100%; - margin: 0 0 0.5rem; } - -.fieldgroup--date .fieldgroup__fields { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; } - -.fieldgroup--date .field { - margin: 0 0.5rem 0 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 0; - -ms-flex: 1 1 0px; - flex: 1 1 0; - clear: right; - margin-right: 1rem; - display: block; - float: left; - width: 100%; - margin-right: 1rem; } - .lt-ie8 .fieldgroup--date .field input { - width: 80%; } - -.fieldgroup--date .field--day { - max-width: 6rem; - width: 6rem; } - -.fieldgroup--date .field--month { - -webkit-box-flex: 2; - -webkit-flex: 2; - -ms-flex: 2; - flex: 2; - max-width: 15rem; - width: 15rem; } - -.fieldgroup--date .field--year { - margin-right: 0; - max-width: 6rem; - width: 6rem; } - -.fieldgroup--date .input { - width: 100%; } - -.has-js .field--selectionbtn .input { - width: 0; - height: 0; - opacity: 0; } - -.has-js .field--selectionbtn .label { - padding-left: 1rem; - font-size: 1rem; - height: 100%; - font-size: 0.8rem; - padding: 0.35rem; - padding-left: 0.5rem; } - -.field--selectionbtn .field__item { - font-size: 1rem; - width: calc(50% - 0.15rem); - min-width: 0; - margin: 0 0.3rem 0.3rem 0; - vertical-align: top; - -webkit-transition: opacity 100ms ease-out; - -o-transition: opacity 100ms ease-out; - transition: opacity 100ms ease-out; - color: #4263c2; } - .field--selectionbtn .field__item:nth-child(2n) { - margin-right: 0; } - .field--selectionbtn .field__item:hover { - border-color: #033e58; - color: #033e58; } - .field--selectionbtn .field__item:hover label { - background: transparent !important; } - .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-closed .field--selectionbtn .field__item { - opacity: 0; } - .is-closed .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - .is-open .field--selectionbtn .field__item { - opacity: 1; } - .is-open .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - -.header2 { - display: block; - overflow: hidden; - padding: 1.4rem 0 1rem; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - .header2::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #033e58; - position: absolute; - top: 0; - left: 0; - margin: 0; } - -.header2__logo { - margin-bottom: 1rem; - margin-bottom: 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 100%; - -ms-flex: 1 1 100%; - flex: 1 1 100%; } - -.header2__info { - white-space: nowrap; - min-height: 3rem; - width: 550px; - max-width: 100%; - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; - width: 20em; - float: right; - position: relative; } - .header2__info::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #a8bd3a; - position: absolute; - top: -1.3rem; - right: 0; } - -.label { - display: block; - margin-bottom: 0.4rem; - font-weight: 600; - color: inherit; } - -input:checked ~ .label { - background: #f5f5f5; } - .has-focus input:checked ~ .label { - background-color: transparent; } - -.label__description { - line-height: 1.4; - display: inline-block; } - -.label--inline { - font-weight: 400; - padding: 0.7rem 1rem 0.7rem 2.5rem; - display: block; - margin: 0; - cursor: pointer; - width: 25rem; } - -.field--textarea .label { - font-weight: 400; - margin-bottom: 2rem; } - -.label--small { - font-size: 0.8rem; } - -.panel { - border-radius: 0; } - .panel a { - color: #033e58; } - .panel a:focus { - color: white; } - -.panel__header { - color: #fff; - margin: 0; - padding: 0.75rem 1rem; - border-radius: 0; } - -.panel__title { - margin: 0; } - -.panel__body { - padding: 1rem; } - -.panel--error { - background: #fbecec; } - .panel--error .panel__header { - background: #d0021b; } - -.panel--simple.panel--error { - border-color: #d0021b; } - -.panel--warn { - background: #fdf6ec; } - .panel--warn .panel__header { - background: #fe781f; } - -.panel--simple.panel--warn { - border-color: #fe781f; } - -.panel--success { - background: #edf4f0; } - .panel--success .panel__header { - background: #0f8243; } - -.panel--simple.panel--success { - border-color: #0f8243; } - -.panel--info { - background: #eff0f9; } - .panel--info .panel__header { - background: #033e58; } - -.panel--simple.panel--info { - border-color: #033e58; } - -.panel--simple { - border: none; - border-left: 8px solid transparent; - margin-left: -8px; - color: #222; - padding: 1rem; } - .panel--simple .panel__header { - background: none; - padding: 0 0 1rem; } - .panel--simple .panel__body { - background: none; - padding: 0; } - -.panel--spacious { - padding: 1rem; - padding: 2rem; } - -.summary { - display: block; } - -.summary__title { - font-size: 1.2rem; - margin-bottom: 1rem; - font-weight: 600; } - -.summary__block { - margin: 0; - padding: 0; } - -.summary__items { - font-size: 0.9rem; - text-align: left; - border: 1px solid #999; - border-bottom: none; - margin: 0 0 1rem; - border-radius: 3px; - font-size: 0; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-justify-content: space-around; - -ms-flex-pack: distribute; - justify-content: space-around; } - -.summary__question, -.summary__answer { - margin: 0; - width: 100%; - border: none; - text-align: left; - border-bottom: 1px solid #999; - font-size: 1rem; - display: inline-block; - vertical-align: middle; - font-size: initial; } - .lt-ie8 .summary__question, .lt-ie8 - .summary__answer { - min-height: 3rem; } - -.summary__question { - width: 100%; - border-bottom: 1px solid #999; - background-color: #f5f5f5; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 0.6rem 0.5rem; - line-height: 1.3; } - .summary__question div { - width: 100%; - margin: 0; } - -.summary__question--sub { - background-color: transparent; } - -.summary__answer { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - position: relative; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - overflow: hidden; - width: 100%; } - -.summary__answer-text, -.summary__edit { - padding: 0.6rem 0.5rem; } - -.summary__answer-text { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - font-weight: 600; } - .summary__answer-text p:last-of-type { - margin-bottom: 0; } - -.summary__answer-break { - word-break: break-all; } - -.summary__edit { - padding: 0 1rem; - font-size: 0.9rem; - border-left: 1px solid #999; - text-align: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 0 2rem; - position: absolute; - right: 0; - top: 0; - bottom: 0; } - -.summary__edit-link { - display: block; - line-height: 1rem; - padding: 0 0.5rem; - -webkit-align-self: center; - -ms-flex-item-align: center; - align-self: center; } - -.badge { - display: inline-block; - vertical-align: middle; - padding: 0 0.8rem; - font-size: 0.85rem; - font-weight: 600; - line-height: 1.8; - border-radius: 2px; - text-transform: uppercase; } - -.badge--amber { - background-color: #fe781f; } - -.badge--blue { - color: white; - background-color: #0c60a2; } - -.dialog[aria-hidden="true"] { - display: none; } - -.dialog__title { - padding: 0.5rem 1rem; } - .dialog__title:focus { - outline: none; } - -.dialog__overlay { - z-index: 2; - background-color: rgba(0, 0, 0, 0.66); - position: fixed; - top: 0; - left: 0; - bottom: 0; - right: 0; - -webkit-transition: background-color 300ms ease-out 100ms; - -o-transition: background-color 300ms ease-out 100ms; - transition: background-color 300ms ease-out 100ms; } - .dialog.is-hidden .dialog__overlay { - background-color: transparent; } - -.dialog__body { - text-align: center; - padding: 3rem 4rem 4rem; - background-color: #fff; - max-width: 90%; - width: 32rem; - border-radius: 3px; - z-index: 3; - position: fixed; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - -webkit-transition: all 300ms ease-out 100ms; - -o-transition: all 300ms ease-out 100ms; - transition: all 300ms ease-out 100ms; - opacity: 1; } - .dialog.is-hidden .dialog__body { - opacity: 0; - -webkit-transform: translate(-50%, -40%); - -ms-transform: translate(-50%, -40%); - transform: translate(-50%, -40%); } - -.footer2 { - padding: 90px 0; - padding: 2rem 0; - margin-top: 36px; - margin-top: 2rem; - background-color: #595959; - color: #e4e8eb; } - -.footer2_container { - width: 1080px; - margin: -20px; - padding: 0px; } - -a { - color: #4263c2; } - -.footer2__link { - color: #e4e8eb; } - -.footer2__link:focus { - color: white; } - -.footer2__link:hover { - color: #e4e8eb; } - -.footer2 ul li { - list-style-type: none; } - -.footer2 .venus { - margin: 2rem 0 1rem 0; } - -.footer2-nav { - padding: 0 0 2rem 0; } - -.footer2 .dl__data { - padding-left: 15px; } - -.highlight { - background-color: #dce5b0; - padding: 0 2px; - font-style: normal; } - -.lock { - display: block; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - font-weight: 700; } - .lock::before { - content: " "; - display: inline-block; - vertical-align: middle; - background: #fff url("/s/img/icons/icons--lock.svg") no-repeat center center; - background-size: 2.2rem; - min-width: 2rem; - height: 2rem; - margin-right: 0.5em; } - -.lock__text { - display: inline-block; - vertical-align: middle; - font-size: 1rem; - line-height: 1.2; } - -.panel { - border-radius: 0; } - .panel a { - color: #033e58; } - .panel a:focus { - color: white; } - -.panel__header { - color: #fff; - margin: 0; - padding: 0.75rem 1rem; - border-radius: 0; } - -.panel__title { - margin: 0; } - -.panel__body { - padding: 1rem; } - -.panel--error { - background: #fbecec; } - .panel--error .panel__header { - background: #d0021b; } - -.panel--simple.panel--error { - border-color: #d0021b; } - -.panel--warn { - background: #fdf6ec; } - .panel--warn .panel__header { - background: #fe781f; } - -.panel--simple.panel--warn { - border-color: #fe781f; } - -.panel--success { - background: #edf4f0; } - .panel--success .panel__header { - background: #0f8243; } - -.panel--simple.panel--success { - border-color: #0f8243; } - -.panel--info { - background: #eff0f9; } - .panel--info .panel__header { - background: #033e58; } - -.panel--simple.panel--info { - border-color: #033e58; } - -.panel--simple { - border: none; - border-left: 8px solid transparent; - margin-left: -8px; - color: #222; - padding: 1rem; } - .panel--simple .panel__header { - background: none; - padding: 0 0 1rem; } - .panel--simple .panel__body { - background: none; - padding: 0; } - -.panel--spacious { - padding: 1rem; - padding: 2rem; } - -caption { - text-align: left; } - -.table__dense { - font-size: 81.25%; } - .table__dense .table--header--cell { - padding: 0.5rem 0 0.25rem 1rem; } - .table__dense .table--header--cell:nth-child(1) { - padding-left: 0; } - -.table--row { - border-bottom: 1px solid #ccc; } - -.table--header--cell { - padding: 0.5rem 0 0.5rem 1rem; - border-bottom: 2px solid #595959; } - .table--header--cell:nth-child(1) { - padding-left: 0; } - -.table--cell__numeric { - text-align: right; } - -.table--cell { - padding: 0.5rem 0 0.5rem 1rem; } - .table--cell:nth-child(1) { - padding-left: 0; } - -.bar { - background: #033e58; - color: #fff; - padding: 0.5rem 0; - padding: 0.5rem 0; } - -.bar__inner { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - line-height: 1.2; } - -.bar__title { - display: inline-block; - vertical-align: middle; - margin: 0; } - -.bar--hero .bar__title { - display: block; - margin: 1rem 0; } - -.bar--hero .bar__inner { - display: block; } - -.dl { - margin: 0 0 1rem; - margin-bottom: 0; } - -.dl__title { - text-transform: uppercase; - letter-spacing: 0.1em; - color: #595959; } - -.dl__data { - margin: 0 0 1rem; } - .dl__data:last-child { - margin-bottom: 0; } - -.form { - margin-bottom: 1rem; } - -.info { - display: block; - font-size: 0.9rem; - font-size: 1rem; } - -.info__title { - display: inline-block; - margin: 0; - font-size: 1em; } - -.info__tel { - display: inline-block; - font-size: 1em; - line-height: 1; - margin-left: 1em; } - .info__tel::before { - content: ""; - display: inline-block; - vertical-align: middle; - background: url("/s/img/icons/icons--phone.svg") no-repeat center; - width: 1.5em; - height: 1.5em; - background-size: 2.5em; } - -.info__link { - text-decoration: none; - color: #222; } - .info__link:focus { - color: white; } - -.info__list { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - border-top: 1px solid #999; - padding-top: 0.5em; - margin: 0.1em 0 0; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; } - -.info__dt, -.info__dd { - display: inline-block; - font-size: 0.7em; - margin: 0; - line-height: 1.2; - white-space: nowrap; } - .info__dt.first, - .info__dd.first { - padding-left: 0; - margin-left: 0; } - .info__dt.last, - .info__dd.last { - padding-right: 0; - margin-right: 0; - border-right: none; } - -.info__dt { - font-weight: 600; - margin-right: 0.2rem; } - -.info__dd { - border-right: 1px solid #999; - padding-right: 1em; - margin-right: 1em; } - -.logo { - display: inline-block; } - .lt-ie9 .logo { - float: left; - display: block; - width: 220px; - height: 44px; - background: url("/s/img/logo.png") no-repeat 0 0; } - .lt-ie9 .logo img { - display: none; } - -.logo__img { - width: 220px; - height: auto; } - -.question { - margin-bottom: 1rem; - margin-bottom: 2rem; } - .question:last-of-type { - margin-bottom: 0; } - -.question__error { - background: #d0021b; - color: white; - font-size: 0.9rem; - padding: 0.5rem 1rem; } - -.question__legend { - margin-bottom: 1rem; - float: none; } - -.question__title { - position: relative; - clear: both; - color: inherit; - margin-bottom: 1rem; } - .question__title em { - background-color: #dce5b0; } - -.question__subtitle { - margin-top: 0.5rem; - clear: both; - display: block; - color: #888; - font-weight: 700; - font-size: 1rem; } - -.question__description { - margin-bottom: 1rem; - clear: both; } - -.question__guidance { - margin-bottom: 2rem; - clear: both; } - -.question__actions { - margin-top: 1rem; - margin-top: 2rem; } - -.question__answers { - clear: both; } - -.question__answer { - margin: 0 0 1rem; - -webkit-transition: opacity 300ms ease-in-out; - -o-transition: opacity 300ms ease-in-out; - transition: opacity 300ms ease-in-out; - opacity: 1; } - .question__answer.is-hidden { - opacity: 0; } - .question__answer.is-removed { - -webkit-transition-duration: 500ms; - -o-transition-duration: 500ms; - transition-duration: 500ms; - opacity: 0.5; } - .question__answer:last-of-type { - margin-bottom: 0; } - -.question--repeatinganswer .question__answer { - margin-bottom: 2rem; } - -.question--repeatinganswer .question__guidance--bottom { - margin: -1rem 0 0; } - -.question--repeatinganswer .answer { - margin-bottom: 1.5rem; } - .question--repeatinganswer .answer:last-of-type { - margin-bottom: 0; } - -.time { - position: relative; } - -.time__visual { - position: relative; - overflow: visible !important; - margin: 2rem auto; - display: block; } - -.time__circle { - opacity: 1; - -webkit-transition: stroke-dasharray 1s linear, stroke 1s ease-in; - -o-transition: stroke-dasharray 1s linear, stroke 1s ease-in; - transition: stroke-dasharray 1s linear, stroke 1s ease-in; - stroke: #4263c2; } - .is-warning .time__circle { - stroke: #d0021b; } - -.time__text { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; - height: 1rem; - line-height: 1; - text-align: center; - -webkit-transition: color 1s ease-in; - -o-transition: color 1s ease-in; - transition: color 1s ease-in; } - .is-warning .time__text { - color: #d0021b; } - -.u-blue { - color: #033e58; } - -.u-bg-blue { - background-color: #033e58; } - -.u-blue-10 { - color: #1c5169; } - -.u-bg-blue-10 { - background-color: #1c5169; } - -.u-blue-20 { - color: #356579; } - -.u-bg-blue-20 { - background-color: #356579; } - -.u-blue-30 { - color: #4f788a; } - -.u-bg-blue-30 { - background-color: #4f788a; } - -.u-blue-40 { - color: #688b9b; } - -.u-bg-blue-40 { - background-color: #688b9b; } - -.u-blue-50 { - color: #819fac; } - -.u-bg-blue-50 { - background-color: #819fac; } - -.u-blue-60 { - color: #9ab2bc; } - -.u-bg-blue-60 { - background-color: #9ab2bc; } - -.u-blue-70 { - color: #b3c5cd; } - -.u-bg-blue-70 { - background-color: #b3c5cd; } - -.u-blue-80 { - color: #cdd8de; } - -.u-bg-blue-80 { - background-color: #cdd8de; } - -.u-blue-90 { - color: #e6ecee; } - -.u-bg-blue-90 { - background-color: #e6ecee; } - -.u-blue-100 { - color: white; } - -.u-bg-blue-100 { - background-color: white; } - -.u-green { - color: #0f8243; } - -.u-bg-green { - background-color: #0f8243; } - -.u-green-10 { - color: #278f56; } - -.u-bg-green-10 { - background-color: #278f56; } - -.u-green-20 { - color: #3f9b69; } - -.u-bg-green-20 { - background-color: #3f9b69; } - -.u-green-30 { - color: #57a87b; } - -.u-bg-green-30 { - background-color: #57a87b; } - -.u-green-40 { - color: #6fb48e; } - -.u-bg-green-40 { - background-color: #6fb48e; } - -.u-green-50 { - color: #87c1a1; } - -.u-bg-green-50 { - background-color: #87c1a1; } - -.u-green-60 { - color: #9fcdb4; } - -.u-bg-green-60 { - background-color: #9fcdb4; } - -.u-green-70 { - color: #b7dac7; } - -.u-bg-green-70 { - background-color: #b7dac7; } - -.u-green-80 { - color: #cfe6d9; } - -.u-bg-green-80 { - background-color: #cfe6d9; } - -.u-green-90 { - color: #e7f3ec; } - -.u-bg-green-90 { - background-color: #e7f3ec; } - -.u-green-100 { - color: white; } - -.u-bg-green-100 { - background-color: white; } - -.u-d-no { - display: none; } - -.u-d-b { - display: block; } - -/** - * For modern browsers - * 1. The space content is one way to avoid an Opera bug when the - * contenteditable attribute is included anywhere else in the document. - * Otherwise it causes space to appear at the top and bottom of elements - * that are clearfixed. - * 2. The use of `table` rather than `block` is only necessary if using - * `:before` to contain the top-margins of child elements. - */ -.u-cf::before, -.u-cf::after { - content: " "; - /* 1 */ - display: table; - /* 2 */ } - -.u-cf::after { - clear: both; } - -/** - * For IE 6/7 only - * Include this rule to trigger hasLayout and contain floats. - */ -.u-cf { - *zoom: 1; } - -.u-fr { - float: right; } - -.u-f-no { - float: none; } - -.u-fr { - float: right; } - -.u-fr\@xs { - float: right; } - -.u-fr\@s { - float: right; } - -.u-fr\@m { - float: right; } - -.u-mt-no { - margin-top: 0 !important; } - -.u-mt-no\@xs { - margin-top: 0 !important; } - -.u-mt-no\@s { - margin-top: 0 !important; } - -.u-mt-no\@m { - margin-top: 0 !important; } - -.u-mr-no { - margin-right: 0 !important; } - -.u-mr-no\@xs { - margin-right: 0 !important; } - -.u-mr-no\@s { - margin-right: 0 !important; } - -.u-mr-no\@m { - margin-right: 0 !important; } - -.u-mb-no { - margin-bottom: 0 !important; } - -.u-mb-no\@xs { - margin-bottom: 0 !important; } - -.u-mb-no\@s { - margin-bottom: 0 !important; } - -.u-mb-no\@m { - margin-bottom: 0 !important; } - -.u-ml-no { - margin-left: 0 !important; } - -.u-ml-no\@xs { - margin-left: 0 !important; } - -.u-ml-no\@s { - margin-left: 0 !important; } - -.u-ml-no\@m { - margin-left: 0 !important; } - -.u-m-no { - margin: 0 !important; } - -.u-m-no\@xs { - margin: 0 !important; } - -.u-m-no\@s { - margin: 0 !important; } - -.u-m-no\@m { - margin: 0 !important; } - -.u-mt-xs { - margin-top: 0.5rem; } - -.u-mt-xs\@xs { - margin-top: 0.5rem; } - -.u-mt-xs\@s { - margin-top: 0.5rem; } - -.u-mt-xs\@m { - margin-top: 0.5rem; } - -.u-mr-xs { - margin-right: 0.5rem; } - -.u-mr-xs\@xs { - margin-right: 0.5rem; } - -.u-mr-xs\@s { - margin-right: 0.5rem; } - -.u-mr-xs\@m { - margin-right: 0.5rem; } - -.u-mb-xs { - margin-bottom: 0.5rem; } - -.u-mb-xs\@xs { - margin-bottom: 0.5rem; } - -.u-mb-xs\@s { - margin-bottom: 0.5rem; } - -.u-mb-xs\@m { - margin-bottom: 0.5rem; } - -.u-ml-xs { - margin-left: 0.5rem; } - -.u-ml-xs\@xs { - margin-left: 0.5rem; } - -.u-ml-xs\@s { - margin-left: 0.5rem; } - -.u-ml-xs\@m { - margin-left: 0.5rem; } - -.u-m-xs { - margin: 0.5rem; } - -.u-m-xs\@xs { - margin: 0.5rem; } - -.u-m-xs\@s { - margin: 0.5rem; } - -.u-m-xs\@m { - margin: 0.5rem; } - -.u-mt-s { - margin-top: 1rem; } - -.u-mt-s\@xs { - margin-top: 1rem; } - -.u-mt-s\@s { - margin-top: 1rem; } - -.u-mt-s\@m { - margin-top: 1rem; } - -.u-mr-s { - margin-right: 1rem; } - -.u-mr-s\@xs { - margin-right: 1rem; } - -.u-mr-s\@s { - margin-right: 1rem; } - -.u-mr-s\@m { - margin-right: 1rem; } - -.u-mb-s { - margin-bottom: 1rem; } - -.u-mb-s\@xs { - margin-bottom: 1rem; } - -.u-mb-s\@s { - margin-bottom: 1rem; } - -.u-mb-s\@m { - margin-bottom: 1rem; } - -.u-ml-s { - margin-left: 1rem; } - -.u-ml-s\@xs { - margin-left: 1rem; } - -.u-ml-s\@s { - margin-left: 1rem; } - -.u-ml-s\@m { - margin-left: 1rem; } - -.u-m-s { - margin: 1rem; } - -.u-m-s\@xs { - margin: 1rem; } - -.u-m-s\@s { - margin: 1rem; } - -.u-m-s\@m { - margin: 1rem; } - -.u-mt-m { - margin-top: 1.5rem; } - -.u-mt-m\@xs { - margin-top: 1.5rem; } - -.u-mt-m\@s { - margin-top: 1.5rem; } - -.u-mt-m\@m { - margin-top: 1.5rem; } - -.u-mr-m { - margin-right: 1.5rem; } - -.u-mr-m\@xs { - margin-right: 1.5rem; } - -.u-mr-m\@s { - margin-right: 1.5rem; } - -.u-mr-m\@m { - margin-right: 1.5rem; } - -.u-mb-m { - margin-bottom: 1.5rem; } - -.u-mb-m\@xs { - margin-bottom: 1.5rem; } - -.u-mb-m\@s { - margin-bottom: 1.5rem; } - -.u-mb-m\@m { - margin-bottom: 1.5rem; } - -.u-ml-m { - margin-left: 1.5rem; } - -.u-ml-m\@xs { - margin-left: 1.5rem; } - -.u-ml-m\@s { - margin-left: 1.5rem; } - -.u-ml-m\@m { - margin-left: 1.5rem; } - -.u-m-m { - margin: 1.5rem; } - -.u-m-m\@xs { - margin: 1.5rem; } - -.u-m-m\@s { - margin: 1.5rem; } - -.u-m-m\@m { - margin: 1.5rem; } - -.u-mt-l { - margin-top: 2rem; } - -.u-mt-l\@xs { - margin-top: 2rem; } - -.u-mt-l\@s { - margin-top: 2rem; } - -.u-mt-l\@m { - margin-top: 2rem; } - -.u-mr-l { - margin-right: 2rem; } - -.u-mr-l\@xs { - margin-right: 2rem; } - -.u-mr-l\@s { - margin-right: 2rem; } - -.u-mr-l\@m { - margin-right: 2rem; } - -.u-mb-l { - margin-bottom: 2rem; } - -.u-mb-l\@xs { - margin-bottom: 2rem; } - -.u-mb-l\@s { - margin-bottom: 2rem; } - -.u-mb-l\@m { - margin-bottom: 2rem; } - -.u-ml-l { - margin-left: 2rem; } - -.u-ml-l\@xs { - margin-left: 2rem; } - -.u-ml-l\@s { - margin-left: 2rem; } - -.u-ml-l\@m { - margin-left: 2rem; } - -.u-m-l { - margin: 2rem; } - -.u-m-l\@xs { - margin: 2rem; } - -.u-m-l\@s { - margin: 2rem; } - -.u-m-l\@m { - margin: 2rem; } - -.u-mt-xl { - margin-top: 3rem; } - -.u-mt-xl\@xs { - margin-top: 3rem; } - -.u-mt-xl\@s { - margin-top: 3rem; } - -.u-mt-xl\@m { - margin-top: 3rem; } - -.u-mr-xl { - margin-right: 3rem; } - -.u-mr-xl\@xs { - margin-right: 3rem; } - -.u-mr-xl\@s { - margin-right: 3rem; } - -.u-mr-xl\@m { - margin-right: 3rem; } - -.u-mb-xl { - margin-bottom: 3rem; } - -.u-mb-xl\@xs { - margin-bottom: 3rem; } - -.u-mb-xl\@s { - margin-bottom: 3rem; } - -.u-mb-xl\@m { - margin-bottom: 3rem; } - -.u-ml-xl { - margin-left: 3rem; } - -.u-ml-xl\@xs { - margin-left: 3rem; } - -.u-ml-xl\@s { - margin-left: 3rem; } - -.u-ml-xl\@m { - margin-left: 3rem; } - -.u-m-xl { - margin: 3rem; } - -.u-m-xl\@xs { - margin: 3rem; } - -.u-m-xl\@s { - margin: 3rem; } - -.u-m-xl\@m { - margin: 3rem; } - -.u-pt-s { - padding-top: 1rem; } - -.u-pt-s\@xs { - padding-top: 1rem; } - -.u-pt-s\@s { - padding-top: 1rem; } - -.u-pt-s\@m { - padding-top: 1rem; } - -.u-pr-s { - padding-right: 1rem; } - -.u-pr-s\@xs { - padding-right: 1rem; } - -.u-pr-s\@s { - padding-right: 1rem; } - -.u-pr-s\@m { - padding-right: 1rem; } - -.u-pb-s { - padding-bottom: 1rem; } - -.u-pb-s\@xs { - padding-bottom: 1rem; } - -.u-pb-s\@s { - padding-bottom: 1rem; } - -.u-pb-s\@m { - padding-bottom: 1rem; } - -.u-pl-s { - padding-left: 1rem; } - -.u-pl-s\@xs { - padding-left: 1rem; } - -.u-pl-s\@s { - padding-left: 1rem; } - -.u-pl-s\@m { - padding-left: 1rem; } - -.u-p-s { - padding: 1rem; } - -.u-p-s\@xs { - padding: 1rem; } - -.u-p-s\@s { - padding: 1rem; } - -.u-p-s\@m { - padding: 1rem; } - -.u-pt-m { - padding-top: 2rem; } - -.u-pt-m\@xs { - padding-top: 2rem; } - -.u-pt-m\@s { - padding-top: 2rem; } - -.u-pt-m\@m { - padding-top: 2rem; } - -.u-pr-m { - padding-right: 2rem; } - -.u-pr-m\@xs { - padding-right: 2rem; } - -.u-pr-m\@s { - padding-right: 2rem; } - -.u-pr-m\@m { - padding-right: 2rem; } - -.u-pb-m { - padding-bottom: 2rem; } - -.u-pb-m\@xs { - padding-bottom: 2rem; } - -.u-pb-m\@s { - padding-bottom: 2rem; } - -.u-pb-m\@m { - padding-bottom: 2rem; } - -.u-pl-m { - padding-left: 2rem; } - -.u-pl-m\@xs { - padding-left: 2rem; } - -.u-pl-m\@s { - padding-left: 2rem; } - -.u-pl-m\@m { - padding-left: 2rem; } - -.u-p-m { - padding: 2rem; } - -.u-p-m\@xs { - padding: 2rem; } - -.u-p-m\@s { - padding: 2rem; } - -.u-p-m\@m { - padding: 2rem; } - -.u-pt-l { - padding-top: 3rem; } - -.u-pt-l\@xs { - padding-top: 3rem; } - -.u-pt-l\@s { - padding-top: 3rem; } - -.u-pt-l\@m { - padding-top: 3rem; } - -.u-pr-l { - padding-right: 3rem; } - -.u-pr-l\@xs { - padding-right: 3rem; } - -.u-pr-l\@s { - padding-right: 3rem; } - -.u-pr-l\@m { - padding-right: 3rem; } - -.u-pb-l { - padding-bottom: 3rem; } - -.u-pb-l\@xs { - padding-bottom: 3rem; } - -.u-pb-l\@s { - padding-bottom: 3rem; } - -.u-pb-l\@m { - padding-bottom: 3rem; } - -.u-pl-l { - padding-left: 3rem; } - -.u-pl-l\@xs { - padding-left: 3rem; } - -.u-pl-l\@s { - padding-left: 3rem; } - -.u-pl-l\@m { - padding-left: 3rem; } - -.u-p-l { - padding: 3rem; } - -.u-p-l\@xs { - padding: 3rem; } - -.u-p-l\@s { - padding: 3rem; } - -.u-p-l\@m { - padding: 3rem; } - -.u-fs-xxs { - font-size: 0.7rem; } - -.u-fs-xxs\@xs { - font-size: 0.7rem; } - -.u-fs-xxs\@s { - font-size: 0.7rem; } - -.u-fs-xxs\@m { - font-size: 0.7rem; } - -.u-fs-xs { - font-size: 0.8rem; } - -.u-fs-xs\@xs { - font-size: 0.8rem; } - -.u-fs-xs\@s { - font-size: 0.8rem; } - -.u-fs-xs\@m { - font-size: 0.8rem; } - -.u-fs-s { - font-size: 0.9rem; } - -.u-fs-s\@xs { - font-size: 0.9rem; } - -.u-fs-s\@s { - font-size: 0.9rem; } - -.u-fs-s\@m { - font-size: 0.9rem; } - -.u-fs-m { - font-size: 1rem; } - -.u-fs-m\@xs { - font-size: 1rem; } - -.u-fs-m\@s { - font-size: 1rem; } - -.u-fs-m\@m { - font-size: 1rem; } - -.u-fs-l { - font-size: 1.5rem; } - -.u-fs-l\@xs { - font-size: 1.5rem; } - -.u-fs-l\@s { - font-size: 1.5rem; } - -.u-fs-l\@m { - font-size: 1.5rem; } - -.u-fw-b { - font-weight: 700; } - -.u-fw-n { - font-weight: normal; } - -.u-fs-i { - font-style: italic; } - -.u-tt-u { - text-transform: uppercase; } - -.u-lighter { - color: #595959; } - -.u-dib { - display: inline-block; } - -.u-db { - display: block; } - -.no-js .u-no-js-hide { - display: none; } - -.u-hidden { - display: none !important; - visibility: hidden; } - -.u-visuallyhidden, -.u-vh { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; } - -.u-visuallyhidden.u-focusable:active, -.u-vh.u-focusable:active, -.u-visuallyhidden.u-focusable:focus, -.u-vh.u-focusable:focus { - clip: auto; - height: auto; - margin: 0; - overflow: visible; - position: static; - width: auto; } - -.u-invisible { - visibility: hidden; } - -.u-ir { - background-color: transparent; - border: 0; - overflow: hidden; - *text-indent: -9999px; } - -.u-ir::before { - content: ""; - display: block; - width: 0; - height: 150%; } diff --git a/_prototypes/Labour-Market/address/css/themes/default/fixed.scss b/_prototypes/Labour-Market/address/css/themes/default/fixed.scss deleted file mode 100644 index e70c85b8bb..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/default/fixed.scss +++ /dev/null @@ -1,72 +0,0 @@ -$responsive: false; - -@import "../../partials/helpers/functions"; -@import "../../partials/helpers/mixins"; -@import "../../partials/helpers/mq"; - -$grid-max-width: 800px; - -@import "../../partials/vars/colors"; -@import "../../partials/vars/forms"; -@import "../../partials/vars/grid"; -@import "../../partials/vars/typography"; -@import "../../partials/vars/vars"; -@import "../../partials/vendor/normalize.scss"; -@import "../../partials/base/forms"; -@import "../../partials/base/global"; -@import "../../partials/base/print"; -@import "../../partials/base/sprite"; -@import "../../partials/base/tables"; -@import "../../partials/base/typography"; -@import "../../partials/objects/container"; -@import "../../partials/objects/footer"; -@import "../../partials/objects/grid"; -@import "../../partials/objects/group"; -@import "../../partials/objects/list"; -@import "../../partials/objects/page"; -@import "../../partials/objects/section"; -@import "../../partials/objects/type-scale"; -@import "../../partials/components/accordion"; -@import "../../partials/components/box"; -@import "../../partials/components/external"; -@import "../../partials/components/guidance"; -@import "../../partials/components/input-type"; -@import "../../partials/components/nav"; -@import "../../partials/components/relationship"; -@import "../../partials/components/address"; -@import "../../partials/components/buttons"; -@import "../../partials/components/feedback"; -@import "../../partials/components/header"; -@import "../../partials/components/input"; -@import "../../partials/components/notice"; -@import "../../partials/components/skip"; -@import "../../partials/components/answer"; -@import "../../partials/components/date"; -@import "../../partials/components/field"; -@import "../../partials/components/header2"; -@import "../../partials/components/label"; -@import "../../partials/components/panel"; -@import "../../partials/components/summary"; -@import "../../partials/components/badge"; -@import "../../partials/components/dialog"; -@import "../../partials/components/footer2"; -@import "../../partials/components/highlight"; -@import "../../partials/components/lock"; -@import "../../partials/components/panel"; -@import "../../partials/components/table"; -@import "../../partials/components/bar"; -@import "../../partials/components/dl"; -@import "../../partials/components/form"; -@import "../../partials/components/info"; -@import "../../partials/components/logo"; -@import "../../partials/components/question"; -@import "../../partials/components/time"; -@import "../../partials/utilities/colors"; -@import "../../partials/utilities/display"; -@import "../../partials/utilities/float"; -@import "../../partials/utilities/margin"; -@import "../../partials/utilities/pad"; -@import "../../partials/utilities/typography"; -@import "../../partials/utilities/utilities"; -@import "../../partials/utilities/visibility"; -@import "../../partials/hacks/hacks"; diff --git a/_prototypes/Labour-Market/address/css/themes/default/responsive.css b/_prototypes/Labour-Market/address/css/themes/default/responsive.css deleted file mode 100644 index ff471d8c40..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/default/responsive.css +++ /dev/null @@ -1,6828 +0,0 @@ -@charset "UTF-8"; -:root { - --grid-cols: 4; - --grid-gutters: 1rem; - --grid-max-width: 57.445rem; - --grid-baseline: 16px; } - @media only screen and (min-width: 740px) { - :root { - --grid-cols: 12; } } - -/* ========================================================================== - Normalize.scss settings - ========================================================================== */ -/** - * Includes legacy browser support IE6/7 - * - * Set to false if you want to drop support for IE6 and IE7 - */ -/* ========================================================================== - HTML5 display definitions - ========================================================================== */ -/* - * Corrects `block` display not defined in IE 8/9. - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; } - -/** - * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. - */ -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; } - -/** - * Prevents modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ -audio:not([controls]) { - display: none; - height: 0; } - -/** - * Address styling not present in IE 8/9. - */ -[hidden] { - display: none; } - -/* ========================================================================== - Base - ========================================================================== */ -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * 3.Corrects text resizing oddly in IE 6/7 when body `font-size` is set using - * `em` units. - */ -html { - font-size: 100%; - /* 3 */ - font-family: sans-serif; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ } - -/** - * Remove default margin. - */ -body { - margin: 0; } - -/* ========================================================================== - Links - ========================================================================== */ -/** - * Address `outline` inconsistency between Chrome and other browsers. - */ -/** - * Improves readability when focused and also mouse hovered in all browsers. - */ -a:focus { - outline: thin dotted; } - -a:active, a:hover { - outline: 0; } - -/* ========================================================================== - Typography - ========================================================================== */ -/** - * Addresses font sizes and margins set differently in IE 6/7. - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari 5, and Chrome. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; - margin: 0.67em 0; } - -h2 { - font-size: 1.5em; - margin: 0.83em 0; } - -h3 { - font-size: 1.17em; - margin: 1em 0; } - -h4 { - font-size: 1em; - margin: 1.33em 0; } - -h5 { - font-size: 0.83em; - margin: 1.67em 0; } - -h6 { - font-size: 0.75em; - margin: 2.33em 0; } - -/** - * Address styling not present in IE 8/9, Safari 5, and Chrome. - */ -abbr[title] { - border-bottom: 1px dotted; } - -/** - * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. - */ -b, -strong { - font-weight: bold; } - -blockquote { - margin: 1em 40px; } - -/** - * Address styling not present in Safari 5 and Chrome. - */ -dfn { - font-style: italic; } - -/** - * Address differences between Firefox and other browsers. - */ -hr { - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; - height: 0; } - -/** - * Addresses styling not present in IE 8/9. - */ -mark { - background: #ff0; - color: #000; } - -/** - * Addresses margins set differently in IE 6/7. - */ -p, -pre { - margin: 1em 0; } - -/** - * Correct font family set oddly in Safari 5 and Chrome. - */ -code, -kbd, -pre, -samp { - font-family: monospace, serif; - _font-family: 'courier new', monospace; - font-size: 1em; } - -/** - * Improve readability of pre-formatted text in all browsers. - */ -pre { - white-space: pre-wrap; } - -/** - * Set consistent quote types. - */ -q { - quotes: "\201C" "\201D" "\2018" "\2019"; } - -/* - * Addresses CSS quotes not supported in IE 6/7. - */ -q { - quotes: none; } - -/* - * Addresses `quotes` property not supported in Safari 4. - */ -q:before, -q:after { - content: ''; - content: none; } - -/** - * Address inconsistent and variable font size in all browsers. - */ -small { - font-size: 80%; } - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sup { - top: -0.5em; } - -sub { - bottom: -0.25em; } - -/* ========================================================================== - Lists - ========================================================================== */ -/* - * Addresses margins set differently in IE 6/7. - */ -dl, -menu, -ol, -ul { - margin: 1em 0; } - -dd { - margin: 0 0 0 40px; } - -/* - * Addresses paddings set differently in IE 6/7. - */ -menu, -ol, -ul { - padding: 0 0 0 40px; } - -/* - * Corrects list images handled incorrectly in IE 7. - */ -nav ul, -nav ol { - list-style: none; - list-style-image: none; } - -/* ========================================================================== - Embedded content - ========================================================================== */ -/** - * 1. Remove border when inside `a` element in IE 8/9. - * 2. Improves image quality when scaled in IE 7. - */ -img { - border: 0; - -ms-interpolation-mode: bicubic; - /* 2 */ } - -/** - * Correct overflow displayed oddly in IE 9. - */ -svg:not(:root) { - overflow: hidden; } - -/* ========================================================================== - Figures - ========================================================================== */ -/** - * Address margin not present in IE 8/9 and Safari 5. - */ -figure { - margin: 0; } - -/* ========================================================================== - Forms - ========================================================================== */ -/** - * Define consistent border, margin, and padding. - */ -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } - -/** - * 1. Correct `color` not being inherited in IE 8/9. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - * 3. Corrects text not wrapping in Firefox 3. - * 4. Corrects alignment displayed oddly in IE 6/7. - */ -legend { - border: 0; - /* 1 */ - padding: 0; - /* 2 */ - white-space: normal; - /* 2 */ - *margin-left: -7px; - /* 3 */ } - -/** - * 1. Correct font family not being inherited in all browsers. - * 2. Correct font size not being inherited in all browsers. - * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. - * 4. Improves appearance and consistency in all browsers. - */ -button, -input, -select, -textarea { - font-family: inherit; - /* 1 */ - font-size: 100%; - /* 2 */ - margin: 0; - /* 3 */ - vertical-align: baseline; - /* 3 */ - *vertical-align: middle; - /* 3 */ } - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ -button, -input { - line-height: normal; } - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. - * Correct `select` style inheritance in Firefox 4+ and Opera. - */ -button, -select { - text-transform: none; } - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - * 4. Removes inner spacing in IE 7 without affecting normal text inputs. - * Known issue: inner spacing remains in IE 6. - */ -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - /* 2 */ - cursor: pointer; - /* 3 */ - *overflow: visible; - /* 4 */ } - -/** - * Re-set default cursor for disabled elements. - */ -button[disabled], -html input[disabled] { - cursor: default; } - -/** - * 1. Address box sizing set to `content-box` in IE 8/9. - * 2. Remove excess padding in IE 8/9. - * 3. Removes excess padding in IE 7. - * Known issue: excess padding remains in IE 6. - */ -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ - *height: 13px; - /* 3 */ - *width: 13px; - /* 3 */ } - -/** - * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome - * (include `-moz` to future-proof). - */ -input[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - /* 2 */ - box-sizing: content-box; } - -/** - * Remove inner padding and search cancel button in Safari 5 and Chrome - * on OS X. - */ -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -/** - * Remove inner padding and border in Firefox 4+. - */ -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; } - -/** - * 1. Remove default vertical scrollbar in IE 8/9. - * 2. Improve readability and alignment in all browsers. - */ -textarea { - overflow: auto; - /* 1 */ - vertical-align: top; - /* 2 */ } - -/* ========================================================================== - Tables - ========================================================================== */ -/** - * Remove most spacing between table cells. - */ -table { - border-collapse: collapse; - border-spacing: 0; } - -input::-webkit-input-placeholder { - color: #bfbfbf; - font-weight: 400; } - -input:-ms-input-placeholder { - color: #bfbfbf; - font-weight: 400; } - -input::placeholder { - color: #bfbfbf; - font-weight: 400; } - -input:focus::-webkit-input-placeholder { - color: #8c8c8c; } - -input:focus:-ms-input-placeholder { - color: #8c8c8c; } - -input:focus::placeholder { - color: #8c8c8c; } - -fieldset, -legend { - padding: 0; - margin: 0; - border: none; } - -fieldset { - width: 100%; } - -.lt-ie8 legend { - float: left; - clear: both; - margin-left: -7px; } - -input { - -webkit-box-sizing: border-box; - box-sizing: border-box; } - -::-webkit-inner-spin-button { - display: none; } - -input[type=number] { - -moz-appearance: textfield; } - -*, -*::before, -*::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; } - -html { - width: 100%; - height: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; } - -body { - height: 100%; - margin: 0; - position: relative; } - -img { - vertical-align: middle; - max-width: 100%; - height: auto; } - -abbr[title] { - border: none; } - -a { - color: #4263c2; } - a:hover { - text-decoration: underline; - color: #033e58; } - a:focus { - color: white; - background-color: #4263c2; - outline: 3px solid #4263c2; } - -main:focus, -[role="main"]:focus { - outline: none; } - -legend { - white-space: normal; - display: table; } - -.print__message { - display: none; } - -.print__hidden { - margin-bottom: 1rem; } - .print__hidden h2 { - margin-bottom: 0; } - -@media print { - .print__hidden { - display: none !important; } - .print__message { - display: block; - margin-bottom: 1rem; } - .print__message h2 { - margin-bottom: 0; } - .page__container { - -webkit-transform: none !important; - -ms-transform: none !important; - transform: none !important; } - .page__main { - opacity: 1 !important; } - .header { - background-color: transparent !important; } - .header::before { - display: none !important; } - .header__logo { - display: inline-block !important; } - .header__info { - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; } - .bar { - background-color: transparent !important; } - .bar__title { - color: black !important; - font-size: 1.5rem !important; - margin: 0 !important; } - .bar--hero { - background-color: transparent !important; - color: #222 !important; } - .info__tel { - display: inline-block !important; } - .header--census .header__logo { - -webkit-filter: invert(100%) grayscale(1); - filter: invert(100%) grayscale(1); - margin-bottom: 2rem; } - .header--census .header__logo img { - width: auto !important; } - .header--census .header__help { - max-height: 100% !important; - background-color: transparent !important; - float: right; } - .header--census .header__help .external { - display: none !important; } - .header--census .header__help .header__title { - display: inline-block !important; - color: #222 !important; } - .header--census .header__help .header__nav { - display: inline-block !important; - color: #222 !important; } - .header--census .header__help .header__nav a { - color: #222 !important; } - .input--checkbox { - top: 1rem !important; - background: transparent !important; - border: 0 solid black !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-appearance: checkbox !important; } - .input--radio { - top: 1rem !important; - background: transparent !important; - border: 0 solid black !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-appearance: radio !important; - z-index: 1 !important; } - .footer { - background-color: transparent !important; } - .footer--census { - margin: 0 !important; } - .footer--census .nav--horizontal { - display: none !important; } - .footer--census .footer__help { - display: none !important; } - .guidance__main { - height: auto !important; - max-height: 100% !important; - opacity: 1 !important; } - .guidance__link { - display: none !important; } - .btn--link { - display: none !important; } - .btn--primary { - display: none !important; } - .header__btn { - display: none !important; } - .page__subheader { - display: none !important; } - .page__previous { - display: none !important; } - .summary__items { - border: 0 !important; - border-radius: 0 !important; - border-bottom: 1px solid #999 !important; - padding: 0 0 0 0.5rem !important; } - .summary__title { - margin-bottom: 1rem !important; } - .summary__question { - background-color: transparent !important; - padding: 0 !important; - border: 0 !important; } - .summary__answer { - border: 0 !important; - padding-bottom: 1rem !important; } - .summary__edit { - display: none !important; } - .summary__answer-text { - padding: 0 !important; } - .summary__answer-text li { - margin-bottom: 0 !important; } - .nav--sections { - display: none !important; } - .badge { - padding: 0 !important; - display: none !important; } - div { - display: block !important; } - #dialog { - display: none !important; } - .info__tel { - margin: 0 !important; } - .info__tel::before { - display: none !important; } - .section__number { - margin: 0 1rem 0 0 !important; - color: black !important; - padding: 0 !important; - font-size: inherit !important; - min-width: 0 !important; } - .section__number::before { - display: none !important; } - .page__footer { - margin: 0 !important; - padding: 0 !important; } } - -.svg-icons--caret-bottom, .svg-icons--caret-left, .svg-icons--caret-right, .svg-icons--caret-top, .svg-icons--check, .svg-icons--check-green, .svg-icons--chevron-bottom, .svg-icons--chevron-down, .svg-icons--chevron-left, .svg-icons--chevron-right, .svg-icons--chevron-top, .svg-icons--circle-check, .svg-icons--circle-x, .svg-icons--external-link, .svg-icons--guidance, .svg-icons--guidance-white, .svg-icons--info, .svg-icons--info-circle, .svg-icons--lock, .svg-icons--logo, .svg-icons--phone, .svg-icons--right-arrow, .svg-loader, .svg-logo, .svg-theme--census--census-logo, .svg-theme--census--ons-logo, .svg-theme--starwars--star-wars-logo { - background: url("static/img/sprite.svg") no-repeat; } - -.svg-icons--caret-bottom { - background-position: 0 0; } - -.svg-icons--caret-bottom-dims { - width: 52px; - height: 36px; } - -.svg-icons--caret-left { - background-position: 75.22348484848484% 59.09090909090909%; } - -.svg-icons--caret-left-dims { - width: 36px; - height: 52px; } - -.svg-icons--caret-right { - background-position: 0 20.454545454545453%; } - -.svg-icons--caret-right-dims { - width: 36px; - height: 52px; } - -.svg-icons--caret-top { - background-position: 14.516129032258064% 18.796992481203006%; } - -.svg-icons--caret-top-dims { - width: 52px; - height: 36.48px; } - -.svg-icons--check { - background-position: 41.935483870967744% 0; } - -.svg-icons--check-dims { - width: 52px; - height: 45.02px; } - -.svg-icons--check-green { - background-position: 0 48.19541048250178%; } - -.svg-icons--check-green-dims { - width: 52px; - height: 45.41px; } - -.svg-icons--chevron-bottom { - background-position: 41.935483870967744% 24.28132247451594%; } - -.svg-icons--chevron-bottom-dims { - width: 52px; - height: 42.59px; } - -.svg-icons--chevron-down { - background-position: 99.83665338645419% 0; } - -.svg-icons--chevron-down-dims { - width: 49px; - height: 37px; } - -.svg-icons--chevron-left { - background-position: 60.60370614972224% 0; } - -.svg-icons--chevron-left-dims { - width: 42.59px; - height: 52px; } - -.svg-icons--chevron-right { - background-position: 60.60370614972224% 29.545454545454547%; } - -.svg-icons--chevron-right-dims { - width: 42.59px; - height: 52px; } - -.svg-icons--chevron-top { - background-position: 0 71.95404778598781%; } - -.svg-icons--chevron-top-dims { - width: 52px; - height: 42.59px; } - -.svg-icons--circle-check { - background-position: 80.07661290322581% 0; } - -.svg-icons--circle-check-dims { - width: 52px; - height: 52px; } - -.svg-icons--circle-x { - background-position: 80.07661290322581% 29.545454545454547%; } - -.svg-icons--circle-x-dims { - width: 52px; - height: 52px; } - -.svg-icons--external-link { - background-position: 94.20676691729324% 98.45360824742268%; } - -.svg-icons--external-link-dims { - width: 34px; - height: 34px; } - -.svg-icons--guidance { - background-position: 92.81111111111112% 61.78010471204188%; } - -.svg-icons--guidance-dims { - width: 30px; - height: 37px; } - -.svg-icons--guidance-white { - background-position: 92.81111111111112% 42.40837696335078%; } - -.svg-icons--guidance-white-dims { - width: 30px; - height: 37px; } - -.svg-icons--info { - background-position: 0 100%; } - -.svg-icons--info-dims { - width: 36.94px; - height: 52px; } - -.svg-icons--info-circle { - background-position: 14.89516129032258% 100%; } - -.svg-icons--info-circle-dims { - width: 52px; - height: 52px; } - -.svg-icons--lock { - background-position: 96.59252977681841% 20.108695652173914%; } - -.svg-icons--lock-dims { - width: 40.57px; - height: 44px; } - -.svg-icons--logo { - background-position: 56.24775511833021% 100%; } - -.svg-icons--logo-dims { - width: 49.43px; - height: 52px; } - -.svg-icons--phone { - background-position: 94.92045454545455% 80.72916666666667%; } - -.svg-icons--phone-dims { - width: 36px; - height: 36px; } - -.svg-icons--right-arrow { - background-position: 73.04784927669698% 100%; } - -.svg-icons--right-arrow-dims { - width: 39.39px; - height: 52px; } - -.svg-loader { - background-position: 35.86290322580645% 100%; } - -.svg-loader-dims { - width: 52px; - height: 52px; } - -.svg-logo { - background-position: 41.935483870967744% 66.15918670964543%; } - -.svg-logo-dims { - width: 52px; - height: 26.35px; } - -.svg-theme--census--census-logo { - background-position: 20.967741935483872% 66.49885355398266%; } - -.svg-theme--census--census-logo-dims { - width: 52px; - height: 27.38px; } - -.svg-theme--census--ons-logo { - background-position: 20.967741935483872% 43.62482649216736%; } - -.svg-theme--census--ons-logo-dims { - width: 52px; - height: 26.28px; } - -.svg-theme--starwars--star-wars-logo { - background-position: 20.967741935483872% 0; } - -.svg-theme--starwars--star-wars-logo-dims { - width: 52px; - height: 34.42px; } - -table { - width: 100%; - margin-bottom: 20px; } - -table th { - text-align: left; } - -table > thead { - border-bottom: 2px solid #e4e8eb; } - -th, -td { - padding: 15px 0; - word-wrap: normal; - line-height: 1; - vertical-align: top; - border-bottom: thin solid #e4e8eb; } - -/* stylelint-disable */ -@font-face { - font-family: 'Lato'; - font-weight: 400; - src: url("/s/fonts/lato/latolatin-regular-webfont.eot"); - src: url("/s/fonts/lato/latolatin-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/s/fonts/lato/latolatin-regular-webfont.woff2") format("woff2"), url("/s/fonts/lato/latolatin-regular-webfont.woff") format("woff"), url("/s/fonts/lato/latolatin-regular-webfont.ttf") format("truetype"); } - -@font-face { - font-family: 'Lato'; - font-weight: 600; - src: url("/s/fonts/lato/latolatin-bold-webfont.eot"); - src: url("/s/fonts/lato/latolatin-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/s/fonts/lato/latolatin-bold-webfont.woff2") format("woff2"), url("/s/fonts/lato/latolatin-bold-webfont.woff") format("woff"), url("/s/fonts/lato/latolatin-bold-webfont.ttf") format("truetype"); } - -/* stylelint-enable */ -html { - font-size: 18px; - line-height: 1.6; - -webkit-font-smoothing: antialiased; } - @media only screen and (min-width: 300px) and (max-width: 500px) { - html { - font-size: 16px; } } - -body { - font-family: "Lato", "Helvetica Neue", Arial, sans-serif; - color: #222; } - -p { - margin: 0 0 1rem; } - -h1, -h2, -h3, -h4, -h5 { - font-size: 1rem; - margin: 0 0 1rem; - line-height: 1.2; } - -code { - font-size: 0.8rem; } - -ul { - margin: 0 0 1rem; - padding-left: 1.5rem; } - -li { - margin-bottom: 0.3rem; } - -em { - font-style: normal; - font-weight: 600; } - -.container { - max-width: 57.445rem; - margin: 0 auto; - padding: 0 1rem; - -webkit-box-sizing: border-box; - box-sizing: border-box; - width: 100%; } - @media only screen and (min-width: 500px) { - .container { - padding: 0 1rem; } } - -.grid--align-bottom .grid__col { - vertical-align: bottom; } - -.grid__col { - font-size: 1rem; } - -.footer { - padding: 2rem 0; - margin-top: 2rem; - background-color: #e4e8eb; - color: #595959; } - -.footer__link { - color: #595959; } - .footer__link:focus { - color: white; } - -.grid { - -webkit-box-sizing: border-box; - box-sizing: border-box; - font-size: 0; - margin-left: -1rem; } - -.grid--float { - letter-spacing: 0; } - -.grid--center { - text-align: center; } - .grid--center .grid__col { - text-align: left; } - -.grid--center-all { - text-align: center; } - -.grid--reverse { - direction: rtl; } - .grid--reverse .grid__col { - direction: ltr; } - -.grid--spaced .grid__col { - margin-bottom: 1rem; } - -.grid--spaced.grid--tight .grid__col { - margin-bottom: 0.5rem; } - -.grid--align-mid .grid__col { - vertical-align: middle; } - -.grid--stagger-align .grid__col:nth-of-type(1n) { - text-align: right; } - -.grid--stagger-align .grid__col:nth-of-type(2n) { - text-align: left; } - -.grid--tight { - margin-left: -0.5rem; } - .grid--tight .grid__col { - padding-left: 0.5rem; } - -.grid--gutterless { - margin-left: 0; } - .grid--gutterless .grid__col { - padding-left: 0; } - -.grid--pixelgutter { - margin-left: 1px; } - .grid--pixelgutter .grid__col { - padding-left: 1px; - margin-bottom: 1px; } - -.grid--flex { - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-flow: row wrap; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; } - .grid--flex .grid__col { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; } - .grid--flex.grid--center { - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; } - -@media only screen and (min-width: 300px) { - .grid--bordered\@xs { - margin-left: 0; } - .grid--bordered\@xs .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@xs .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -@media only screen and (min-width: 500px) { - .grid--bordered\@s { - margin-left: 0; } - .grid--bordered\@s .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@s .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -@media only screen and (min-width: 740px) { - .grid--bordered\@m { - margin-left: 0; } - .grid--bordered\@m .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@m .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -@media only screen and (min-width: 980px) { - .grid--bordered\@l { - margin-left: 0; } - .grid--bordered\@l .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@l .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -@media only screen and (min-width: 1300px) { - .grid--bordered\@xl { - margin-left: 0; } - .grid--bordered\@xl .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@xl .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -@media only screen and (min-width: 1600px) { - .grid--bordered\@xxl { - margin-left: 0; } - .grid--bordered\@xxl .grid__col { - padding-top: 1rem; - padding-bottom: 1rem; - border-top: 1px solid #999; - border-bottom: 1px solid #999; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; } - .grid--bordered\@xxl .grid__col:first-of-type { - border-right: 1px solid #999; - padding-left: 0; } } - -.grid__col { - display: inline-block; - width: 100%; - vertical-align: top; - -webkit-box-sizing: border-box; - box-sizing: border-box; - background-clip: content-box; - font-size: 1rem; - padding-left: 1rem; } - .grid--float .grid__col { - float: left; - display: block; } - -@media only screen and (min-width: 300px) { - .col-1\@xs { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 500px) { - .col-1\@s { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 740px) { - .col-1\@m { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 980px) { - .col-1\@l { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 1300px) { - .col-1\@xl { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 1600px) { - .col-1\@xxl { - width: 8.33333%; - width: calc(100% / 12); } - .grid--flex .col-1\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 8.33333%; - -ms-flex: 0 0 8.33333%; - flex: 0 0 8.33333%; - max-width: 8.33333%; } } - -@media only screen and (min-width: 300px) { - .push-1\@xs { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 500px) { - .push-1\@s { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 740px) { - .push-1\@m { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 980px) { - .push-1\@l { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 1300px) { - .push-1\@xl { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 1600px) { - .push-1\@xxl { - position: relative; - left: 8.33333%; } } - -@media only screen and (min-width: 300px) { - .pull-1\@xs { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 500px) { - .pull-1\@s { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 740px) { - .pull-1\@m { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 980px) { - .pull-1\@l { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 1300px) { - .pull-1\@xl { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 1600px) { - .pull-1\@xxl { - position: relative; - left: -8.33333%; } } - -@media only screen and (min-width: 300px) { - .col-2\@xs { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 500px) { - .col-2\@s { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 740px) { - .col-2\@m { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 980px) { - .col-2\@l { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 1300px) { - .col-2\@xl { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 1600px) { - .col-2\@xxl { - width: 16.66667%; - width: calc(100% / 6); } - .grid--flex .col-2\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 16.66667%; - -ms-flex: 0 0 16.66667%; - flex: 0 0 16.66667%; - max-width: 16.66667%; } } - -@media only screen and (min-width: 300px) { - .push-2\@xs { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 500px) { - .push-2\@s { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 740px) { - .push-2\@m { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 980px) { - .push-2\@l { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 1300px) { - .push-2\@xl { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 1600px) { - .push-2\@xxl { - position: relative; - left: 16.66667%; } } - -@media only screen and (min-width: 300px) { - .pull-2\@xs { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 500px) { - .pull-2\@s { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 740px) { - .pull-2\@m { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 980px) { - .pull-2\@l { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 1300px) { - .pull-2\@xl { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 1600px) { - .pull-2\@xxl { - position: relative; - left: -16.66667%; } } - -@media only screen and (min-width: 300px) { - .col-3\@xs { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 500px) { - .col-3\@s { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 740px) { - .col-3\@m { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 980px) { - .col-3\@l { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 1300px) { - .col-3\@xl { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 1600px) { - .col-3\@xxl { - width: 25%; - width: calc(100% / 4); } - .grid--flex .col-3\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 25%; - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; } } - -@media only screen and (min-width: 300px) { - .push-3\@xs { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 500px) { - .push-3\@s { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 740px) { - .push-3\@m { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 980px) { - .push-3\@l { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 1300px) { - .push-3\@xl { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 1600px) { - .push-3\@xxl { - position: relative; - left: 25%; } } - -@media only screen and (min-width: 300px) { - .pull-3\@xs { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 500px) { - .pull-3\@s { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 740px) { - .pull-3\@m { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 980px) { - .pull-3\@l { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 1300px) { - .pull-3\@xl { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 1600px) { - .pull-3\@xxl { - position: relative; - left: -25%; } } - -@media only screen and (min-width: 300px) { - .col-4\@xs { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 500px) { - .col-4\@s { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 740px) { - .col-4\@m { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 980px) { - .col-4\@l { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 1300px) { - .col-4\@xl { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 1600px) { - .col-4\@xxl { - width: 33.33333%; - width: calc(100% / 3); } - .grid--flex .col-4\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 33.33333%; - -ms-flex: 0 0 33.33333%; - flex: 0 0 33.33333%; - max-width: 33.33333%; } } - -@media only screen and (min-width: 300px) { - .push-4\@xs { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 500px) { - .push-4\@s { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 740px) { - .push-4\@m { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 980px) { - .push-4\@l { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 1300px) { - .push-4\@xl { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 1600px) { - .push-4\@xxl { - position: relative; - left: 33.33333%; } } - -@media only screen and (min-width: 300px) { - .pull-4\@xs { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 500px) { - .pull-4\@s { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 740px) { - .pull-4\@m { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 980px) { - .pull-4\@l { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 1300px) { - .pull-4\@xl { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 1600px) { - .pull-4\@xxl { - position: relative; - left: -33.33333%; } } - -@media only screen and (min-width: 300px) { - .col-5\@xs { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 500px) { - .col-5\@s { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 740px) { - .col-5\@m { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 980px) { - .col-5\@l { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 1300px) { - .col-5\@xl { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 1600px) { - .col-5\@xxl { - width: 41.66667%; - width: calc(100% / 2.4); } - .grid--flex .col-5\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 41.66667%; - -ms-flex: 0 0 41.66667%; - flex: 0 0 41.66667%; - max-width: 41.66667%; } } - -@media only screen and (min-width: 300px) { - .push-5\@xs { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 500px) { - .push-5\@s { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 740px) { - .push-5\@m { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 980px) { - .push-5\@l { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 1300px) { - .push-5\@xl { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 1600px) { - .push-5\@xxl { - position: relative; - left: 41.66667%; } } - -@media only screen and (min-width: 300px) { - .pull-5\@xs { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 500px) { - .pull-5\@s { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 740px) { - .pull-5\@m { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 980px) { - .pull-5\@l { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 1300px) { - .pull-5\@xl { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 1600px) { - .pull-5\@xxl { - position: relative; - left: -41.66667%; } } - -@media only screen and (min-width: 300px) { - .col-6\@xs { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 500px) { - .col-6\@s { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 740px) { - .col-6\@m { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 980px) { - .col-6\@l { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 1300px) { - .col-6\@xl { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 1600px) { - .col-6\@xxl { - width: 50%; - width: calc(100% / 2); } - .grid--flex .col-6\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 50%; - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; } } - -@media only screen and (min-width: 300px) { - .push-6\@xs { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 500px) { - .push-6\@s { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 740px) { - .push-6\@m { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 980px) { - .push-6\@l { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 1300px) { - .push-6\@xl { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 1600px) { - .push-6\@xxl { - position: relative; - left: 50%; } } - -@media only screen and (min-width: 300px) { - .pull-6\@xs { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 500px) { - .pull-6\@s { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 740px) { - .pull-6\@m { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 980px) { - .pull-6\@l { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 1300px) { - .pull-6\@xl { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 1600px) { - .pull-6\@xxl { - position: relative; - left: -50%; } } - -@media only screen and (min-width: 300px) { - .col-7\@xs { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 500px) { - .col-7\@s { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 740px) { - .col-7\@m { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 980px) { - .col-7\@l { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 1300px) { - .col-7\@xl { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 1600px) { - .col-7\@xxl { - width: 58.33333%; - width: calc(100% / 1.71429); } - .grid--flex .col-7\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 58.33333%; - -ms-flex: 0 0 58.33333%; - flex: 0 0 58.33333%; - max-width: 58.33333%; } } - -@media only screen and (min-width: 300px) { - .push-7\@xs { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 500px) { - .push-7\@s { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 740px) { - .push-7\@m { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 980px) { - .push-7\@l { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 1300px) { - .push-7\@xl { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 1600px) { - .push-7\@xxl { - position: relative; - left: 58.33333%; } } - -@media only screen and (min-width: 300px) { - .pull-7\@xs { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 500px) { - .pull-7\@s { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 740px) { - .pull-7\@m { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 980px) { - .pull-7\@l { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 1300px) { - .pull-7\@xl { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 1600px) { - .pull-7\@xxl { - position: relative; - left: -58.33333%; } } - -@media only screen and (min-width: 300px) { - .col-8\@xs { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 500px) { - .col-8\@s { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 740px) { - .col-8\@m { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 980px) { - .col-8\@l { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 1300px) { - .col-8\@xl { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 1600px) { - .col-8\@xxl { - width: 66.66667%; - width: calc(100% / 1.5); } - .grid--flex .col-8\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 66.66667%; - -ms-flex: 0 0 66.66667%; - flex: 0 0 66.66667%; - max-width: 66.66667%; } } - -@media only screen and (min-width: 300px) { - .push-8\@xs { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 500px) { - .push-8\@s { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 740px) { - .push-8\@m { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 980px) { - .push-8\@l { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 1300px) { - .push-8\@xl { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 1600px) { - .push-8\@xxl { - position: relative; - left: 66.66667%; } } - -@media only screen and (min-width: 300px) { - .pull-8\@xs { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 500px) { - .pull-8\@s { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 740px) { - .pull-8\@m { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 980px) { - .pull-8\@l { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 1300px) { - .pull-8\@xl { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 1600px) { - .pull-8\@xxl { - position: relative; - left: -66.66667%; } } - -@media only screen and (min-width: 300px) { - .col-9\@xs { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 500px) { - .col-9\@s { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 740px) { - .col-9\@m { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 980px) { - .col-9\@l { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 1300px) { - .col-9\@xl { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 1600px) { - .col-9\@xxl { - width: 75%; - width: calc(100% / 1.33333); } - .grid--flex .col-9\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 75%; - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; } } - -@media only screen and (min-width: 300px) { - .push-9\@xs { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 500px) { - .push-9\@s { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 740px) { - .push-9\@m { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 980px) { - .push-9\@l { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 1300px) { - .push-9\@xl { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 1600px) { - .push-9\@xxl { - position: relative; - left: 75%; } } - -@media only screen and (min-width: 300px) { - .pull-9\@xs { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 500px) { - .pull-9\@s { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 740px) { - .pull-9\@m { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 980px) { - .pull-9\@l { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 1300px) { - .pull-9\@xl { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 1600px) { - .pull-9\@xxl { - position: relative; - left: -75%; } } - -@media only screen and (min-width: 300px) { - .col-10\@xs { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 500px) { - .col-10\@s { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 740px) { - .col-10\@m { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 980px) { - .col-10\@l { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 1300px) { - .col-10\@xl { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 1600px) { - .col-10\@xxl { - width: 83.33333%; - width: calc(100% / 1.2); } - .grid--flex .col-10\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 83.33333%; - -ms-flex: 0 0 83.33333%; - flex: 0 0 83.33333%; - max-width: 83.33333%; } } - -@media only screen and (min-width: 300px) { - .push-10\@xs { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 500px) { - .push-10\@s { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 740px) { - .push-10\@m { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 980px) { - .push-10\@l { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 1300px) { - .push-10\@xl { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 1600px) { - .push-10\@xxl { - position: relative; - left: 83.33333%; } } - -@media only screen and (min-width: 300px) { - .pull-10\@xs { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 500px) { - .pull-10\@s { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 740px) { - .pull-10\@m { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 980px) { - .pull-10\@l { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 1300px) { - .pull-10\@xl { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 1600px) { - .pull-10\@xxl { - position: relative; - left: -83.33333%; } } - -@media only screen and (min-width: 300px) { - .col-11\@xs { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 500px) { - .col-11\@s { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 740px) { - .col-11\@m { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 980px) { - .col-11\@l { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 1300px) { - .col-11\@xl { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 1600px) { - .col-11\@xxl { - width: 91.66667%; - width: calc(100% / 1.09091); } - .grid--flex .col-11\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 91.66667%; - -ms-flex: 0 0 91.66667%; - flex: 0 0 91.66667%; - max-width: 91.66667%; } } - -@media only screen and (min-width: 300px) { - .push-11\@xs { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 500px) { - .push-11\@s { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 740px) { - .push-11\@m { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 980px) { - .push-11\@l { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 1300px) { - .push-11\@xl { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 1600px) { - .push-11\@xxl { - position: relative; - left: 91.66667%; } } - -@media only screen and (min-width: 300px) { - .pull-11\@xs { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 500px) { - .pull-11\@s { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 740px) { - .pull-11\@m { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 980px) { - .pull-11\@l { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 1300px) { - .pull-11\@xl { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 1600px) { - .pull-11\@xxl { - position: relative; - left: -91.66667%; } } - -@media only screen and (min-width: 300px) { - .col-12\@xs { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@xs { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 500px) { - .col-12\@s { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@s { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 740px) { - .col-12\@m { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@m { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 980px) { - .col-12\@l { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@l { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 1300px) { - .col-12\@xl { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@xl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 1600px) { - .col-12\@xxl { - width: 100%; - width: calc(100% / 1); } - .grid--flex .col-12\@xxl { - -webkit-box-flex: 0; - -webkit-flex: 0 0 100%; - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; } } - -@media only screen and (min-width: 300px) { - .push-12\@xs { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 500px) { - .push-12\@s { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 740px) { - .push-12\@m { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 980px) { - .push-12\@l { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 1300px) { - .push-12\@xl { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 1600px) { - .push-12\@xxl { - position: relative; - left: 100%; } } - -@media only screen and (min-width: 300px) { - .pull-12\@xs { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 500px) { - .pull-12\@s { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 740px) { - .pull-12\@m { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 980px) { - .pull-12\@l { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 1300px) { - .pull-12\@xl { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 1600px) { - .pull-12\@xxl { - position: relative; - left: -100%; } } - -@media only screen and (min-width: 300px) { - .nopull-\@xs { - left: 0; } } - -@media only screen and (min-width: 500px) { - .nopull-\@s { - left: 0; } } - -@media only screen and (min-width: 740px) { - .nopull-\@m { - left: 0; } } - -@media only screen and (min-width: 980px) { - .nopull-\@l { - left: 0; } } - -@media only screen and (min-width: 1300px) { - .nopull-\@xl { - left: 0; } } - -@media only screen and (min-width: 1600px) { - .nopull-\@xxl { - left: 0; } } - -@media only screen and (min-width: 300px) { - .nopush-\@xs { - left: 0; } } - -@media only screen and (min-width: 500px) { - .nopush-\@s { - left: 0; } } - -@media only screen and (min-width: 740px) { - .nopush-\@m { - left: 0; } } - -@media only screen and (min-width: 980px) { - .nopush-\@l { - left: 0; } } - -@media only screen and (min-width: 1300px) { - .nopush-\@xl { - left: 0; } } - -@media only screen and (min-width: 1600px) { - .nopush-\@xxl { - left: 0; } } - -#bp-helper { - font-family: 'Consolas', 'Lucida Grande', sans-serif; - font-size: 0.8rem; - position: fixed; - bottom: 0; - right: 0; - display: block; - z-index: 999999; - width: auto; - padding: 1px 10px; - background: white; - opacity: 0.8; - text-align: center; } - #bp-helper::before { - display: inline-block; - color: #222; } - @media only screen and (min-width: 300px) { - #bp-helper::before { - content: "xs ≥ 300px"; } } - @media only screen and (min-width: 500px) { - #bp-helper::before { - content: "s ≥ 500px"; } } - @media only screen and (min-width: 740px) { - #bp-helper::before { - content: "m ≥ 740px"; } } - @media only screen and (min-width: 980px) { - #bp-helper::before { - content: "l ≥ 980px"; } } - @media only screen and (min-width: 1300px) { - #bp-helper::before { - content: "xl ≥ 1300px"; } } - @media only screen and (min-width: 1600px) { - #bp-helper::before { - content: "xxl ≥ 1600px"; } } - -.group { - margin-bottom: 2rem; } - -.list { - margin: 0; - padding: 0; } - -.list__item:last-child { - margin: 0; } - -.list--bare { - list-style: none; } - -.list--bullets { - margin-left: 1rem; } - -.list--boxes { - font-family: monaco, Consolas, "Lucida Console", monospace; - list-style-type: none; - padding: 0; - margin: 1rem auto; } - .list--boxes .list__item { - border: 1px solid #ccc; - display: inline-block; - padding: 0.4rem; - text-align: center; - margin: 0.2rem; - background: rgba(255, 255, 255, 0.5); } - .list--boxes .list__item:first-child { - margin-left: 0; } - @media only screen and (min-width: 740px) { - .list--boxes .list__item { - padding: 0.5rem 1rem; - margin: 0 0.5rem; } } - -.list--errors .list__item { - color: #d0021b; } - -.page { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - min-height: 100%; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - width: 100%; - overflow-x: hidden; } - -.page__header { - margin-bottom: 0; } - .page__header:empty { - display: none; } - -.page__subheader { - padding: 0.5rem 0 1rem 0; - overflow: hidden; - min-height: 2.6rem; } - .page__subheader:empty { - height: 1rem; } - -.page__subheader .container > * { - margin-bottom: 1rem; } - .page__subheader .container > *:last-child { - margin-bottom: 0; } - -.page__previous { - float: left; } - .has-nav-open .page__previous { - display: none; } - -.page__previous--bottom { - float: none; } - -.page__content { - -webkit-box-flex: 1; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - padding-bottom: 1px; - position: relative; - overflow-x: hidden; } - -.page__menubtn { - display: none; - float: right; } - -.no-js .page__nav { - margin-bottom: 2rem; } - -.has-js .page__nav { - margin: 0 0 1rem; - position: absolute; - right: -15rem; - width: 14rem; - display: none; - top: 0; } - @media only screen and (min-width: 740px) { - .has-js .page__nav { - display: block; - right: 0; - position: relative; - width: auto; } } - -.has-js .page__menubtn { - vertical-align: middle; - display: inline-block; - position: relative; - line-height: 1; } - -.has-js .page__container { - -webkit-transition: -webkit-transform 200ms ease-out; - transition: -webkit-transform 200ms ease-out; - -o-transition: transform 200ms ease-out; - transition: transform 200ms ease-out; - transition: transform 200ms ease-out, -webkit-transform 200ms ease-out; } - -.has-js .page__main { - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - -webkit-transition: opacity 100ms ease-out; - -o-transition: opacity 100ms ease-out; - transition: opacity 100ms ease-out; } - -.has-js .has-nav-open .page__container { - -webkit-transform: translateX(-15rem); - -ms-transform: translateX(-15rem); - transform: translateX(-15rem); } - -.has-js .has-nav-open .page__main { - opacity: 0.2; - pointer-events: none; } - -.has-js .has-nav-open .page__nav { - display: block; } - -.page__prefooter { - clear: both; } - -.page__footer { - clear: both; } - -.section { - padding: 1rem 0; - border-bottom: 1px solid #e4e8eb; } - .section:last-of-type { - border: none; - padding-bottom: 0; } - @media only screen and (min-width: 500px) { - .section { - padding: 2rem 0; } } - .section:first-of-type { - padding-top: 0; - margin-top: 0; } - -.section__title { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -webkit-align-items: flex-start; - -ms-flex-align: start; - align-items: flex-start; } - @media only screen and (min-width: 740px) { - .section__title { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } } - -.section__number { - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -webkit-justify-content: center; - -ms-flex-pack: center; - justify-content: center; - color: #fff; - position: relative; - text-align: center; - min-width: 2rem; - height: 2rem; - top: 0; - left: 0; - vertical-align: top; - -webkit-box-sizing: content-box; - box-sizing: content-box; - margin-right: 12px; - z-index: 1; } - @media only screen and (min-width: 740px) { - .section__number { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - top: 2px; - min-width: 2.7rem; - height: 2.7rem; - margin-right: 14px; } } - @media only screen and (min-width: 1300px) { - .section__number { - position: absolute; - top: -2px; - left: -62px; } } - .lt-ie10 .section__number { - color: #222; - display: inline-block; - min-width: auto; - height: auto; - top: 0; - position: relative; - font-size: 1.55556rem; } - .section__number::before { - content: ""; - background-color: #033e58; - border-radius: 100%; - min-width: 2rem; - height: 2rem; - position: absolute; - display: block; - z-index: -1; - top: 0; - left: 0; } - @media only screen and (min-width: 740px) { - .section__number::before { - min-width: 2.7rem; - height: 2.7rem; } } - .lt-ie10 .section__number::before { - background-color: transparent; - display: none; } - -@media only screen and (min-width: 500px) { - .section__description { - padding: 0; } } - -@media only screen and (min-width: 500px) { - .section__description div { - display: table-cell; - width: 50%; - padding-bottom: 1rem; } - .section__description div:first-of-type { - padding-left: 0.25rem; - padding-right: 0.5rem; } - .section__description div:last-of-type { - padding-left: 1rem; } } - -.section__description div ul { - padding-left: 1rem; } - @media only screen and (min-width: 500px) { - .section__description div ul { - margin-bottom: 0; } } - .lt-ie8 .section__description div ul { - margin-bottom: 1rem; } - -.jupiter { - font-size: 1.75rem; - font-weight: 600; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .jupiter { - font-size: 2rem; } } - -.saturn { - font-size: 1.375rem; - font-weight: 600; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .saturn { - font-size: 1.55556rem; } } - -.neptune { - font-size: 1.125rem; - font-weight: 600; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .neptune { - font-size: 1.22222rem; } } - -.venus { - font-size: 1rem; - font-weight: 600; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .venus { - font-size: 1rem; } } - -.mars { - font-size: 1rem; - font-weight: 400; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .mars { - font-size: 1rem; } } - -.mercury { - font-size: 0.875rem; - font-weight: 600; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .mercury { - font-size: 0.77778rem; } } - -.pluto { - font-size: 0.875rem; - font-weight: 400; - line-height: 1.4; } - @media only screen and (min-width: 740px) { - .pluto { - font-size: 0.77778rem; } } - -.accordion { - display: block; - overflow: hidden; } - -.accordion__title { - background: none; - cursor: pointer; - padding: 1em 0; - border: none; - border-top: 1px solid #999; - display: block; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - width: 100%; - text-align: left; - line-height: 1; } - .accordion__title::before { - -webkit-transition: -webkit-transform 300ms ease-in-out; - transition: -webkit-transform 300ms ease-in-out; - -o-transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; - margin-right: 0.3rem; - speak: none; - content: ""; - background: url("/s/img/icons/icons--accordion.svg") no-repeat center center; - text-align: center; - width: 2rem; - height: 2rem; - position: relative; - left: -0.1rem; - top: -1px; - vertical-align: middle; - display: inline-block; } - .accordion__title:hover { - background: #F8F8F8; } - .accordion__title.is-expanded::before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .accordion__title-right { - float: right; - line-height: 1.8; - display: none; - margin-right: 0.25rem; - text-decoration: underline; } - .accordion__title:focus { - outline: none; } - -.accordion__introduction p:last-child { - margin-bottom: 0; } - -.accordion-unhide { - display: inline-block; } - -@media only screen and (min-width: 300px) { - .accordion-unhide\@xs { - display: inline-block; } } - -@media only screen and (min-width: 500px) { - .accordion-unhide\@s { - display: inline-block; } } - -@media only screen and (min-width: 740px) { - .accordion-unhide\@m { - display: inline-block; } } - -@media only screen and (min-width: 980px) { - .accordion-unhide\@l { - display: inline-block; } } - -@media only screen and (min-width: 1300px) { - .accordion-unhide\@xl { - display: inline-block; } } - -@media only screen and (min-width: 1600px) { - .accordion-unhide\@xxl { - display: inline-block; } } - -.accordion__controls { - text-align: right; - margin: 1rem 0.25rem; } - -.accordion__control { - color: #222; - border: none; - background: none; - text-decoration: underline; - cursor: pointer; } - -.accordion__body { - overflow: hidden; - border-left: 2px solid #999; - padding-left: 2.5rem; - margin-left: 15px; - opacity: 0; - max-height: 0; - -webkit-transition: all 0; - -o-transition: all 0; - transition: all 0; } - .no-js .accordion__body, .accordion__body.is-expanded { - margin-bottom: 1rem; - max-height: 1000em; - height: auto; - opacity: 1; - -webkit-transition: opacity 300ms ease-out, max-height 300ms ease-out; - -o-transition: opacity 300ms ease-out, max-height 300ms ease-out; - transition: opacity 300ms ease-out, max-height 300ms ease-out; } - -.box { - padding: 1rem; - border: 1px solid #999; - border-radius: 3px; - position: relative; - display: inline-block; - max-width: 40rem; } - @media only screen and (min-width: 740px) { - .box { - padding: 2rem; } } - -.external { - padding-right: 1.2em; - position: relative; } - .external::after { - position: absolute; - top: 0; - bottom: 0; - right: 0; - margin: auto; - content: " "; - background: url("/s/img/icons/icons--external-link.svg") no-repeat center center; - background-size: 1.9em; - background-color: transparent !important; - width: 1em; - height: 1em; - display: inline-block; } - -.guidance { - margin: 0.7rem 0 0 -0.1rem; } - -.guidance__link { - display: inline-block; - vertical-align: middle; - line-height: 1; - text-decoration: underline; - padding: 0.2rem 0.5rem 0.2rem 0.2rem; } - .guidance__link span { - display: inline-block; - vertical-align: middle; } - .guidance__link::before { - -webkit-transition: -webkit-transform 300ms ease-in-out; - transition: -webkit-transform 300ms ease-in-out; - -o-transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out; - transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out; - margin-right: 0.3rem; - speak: none; - content: ""; - background: url("/s/img/icons/icons--guidance.svg") no-repeat center center; - background-size: auto; - text-align: center; - width: 1rem; - height: 1rem; - position: relative; - left: -0.1rem; - vertical-align: middle; - display: inline-block; } - .guidance__link:focus { - outline: none; } - .guidance__link:focus::before { - background: url("/s/img/icons/icons--guidance-white.svg") no-repeat center center; } - .is-expanded .guidance__link::before { - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - .no-js .guidance__link { - display: none; } - -.guidance__main { - overflow: hidden; - width: 100%; - border-radius: 3px; - opacity: 0; - -webkit-transition: all 0; - -o-transition: all 0; - transition: all 0; - max-height: 0; - margin-left: 0.5rem; } - .no-js .guidance__main, - .is-expanded .guidance__main { - max-height: 10000em; - height: auto; - opacity: 1; - -webkit-transition: opacity 300ms ease-out, max-height 300ms ease-out; - -o-transition: opacity 300ms ease-out, max-height 300ms ease-out; - transition: opacity 300ms ease-out, max-height 300ms ease-out; } - -.guidance__content { - padding: 0; - width: 100%; - display: table; - table-layout: fixed; - margin-top: 1rem; - border-left: 2px solid #999; - padding-left: 1rem; - margin-left: 1px; } - -.input-type { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - position: relative; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } - .input-type .input-type__input { - border-radius: 3px; - line-height: normal; - position: relative; - z-index: 3; - width: 100%; - padding-left: 3.4rem; } - @media only screen and (min-width: 500px) { - .input-type .input-type__input { - width: calc(19.5rem - 2.9rem); } } - .input-type .input-type__type { - display: inline-block; - background-color: #f5f5f5; - border-right: 1px solid #999; - border-radius: 3px 0 0 3px; - padding: 0.6rem 0; - width: 2.9rem; - font-weight: 600; - font-size: 1rem; - text-align: center; - line-height: normal; - position: absolute; - left: 1px; - top: 1px; - z-index: 4; } - -.input-type--percentage .input-type__input, -.input-type--unit .input-type__input { - padding-left: 0.5rem; } - -.input-type--percentage .input-type__type, -.input-type--unit .input-type__type { - left: auto; - right: 1px; - border-right: none; - border-left: 1px solid #999; - border-radius: 0 3px 3px 0; } - @media only screen and (min-width: 500px) { - .input-type--percentage .input-type__type, - .input-type--unit .input-type__type { - right: auto; - left: calc(13.7rem - 1px); } } - -.nav { - display: block; - padding: 0; } - -.nav--vertical { - border-left: 1px solid #999; - padding: 0.5rem 0 0.5rem 2rem; - margin: 0; } - .nav--vertical .nav__title { - margin-bottom: 0.5rem; } - .nav--vertical .nav__list { - list-style: none; - margin: 0; - padding: 0; } - .nav--vertical .nav__item { - margin: 0; - padding: 0.5rem 1rem 0.5rem 2rem; - position: relative; - margin-left: -2.5rem; - border-left: 0.5rem solid transparent; } - @media only screen and (min-width: 740px) { - .nav--vertical .nav__link { - font-size: 1rem; } } - .nav--vertical .nav__item--completed::before { - z-index: 2; - content: ""; - background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAbCAYAAAAZMl2nAAAABGdBTUEAALGPC/xhBQAAAjtJREFUSA29l0FLW0EQx2f2NWDSQ196sFBELKFfwVMPNcmLFZV68eRFPBd6K4IexKT0IHjpqdDi0aMg5iCKUvDkqdBDQYiKIIJY0oO1wZhMd0L3+V6yz+TlrZ1DNjOzM/9f9u1uEoD/aH3Lk/EgORGUMB1/VHDeXf4u7z9ZyvXqeqMuaDqWLGTf1Ov0sdEX8UdMWJmLuc0zr869g9iL2RlC+gwEHi08eCB60j/nN04VjCepQuZGe9GZJqAvANS6BRBKIobp8uz2CSu2TjDEcScEaxCk6Jq+2h9eDbB7LyBtIVhZGgEMQLVaXKAFYfzRdArBIFL8EgWOlOe394yCdAvBUBa/NNvTT+MJa7B/rSf7/KyyUzpuzuv8KBDcr2WPMMTV+Z+i3O2jUKtt2O+Hh3TC3lhUCO7lezQuBNFLJYSAV2BZY7/mNndVzDuagOB+7oroIHiCXJkE1G+Kj/NOjn2vmYLgng2QIAglSgTxGtB6spAbVzGTENwTiQiTeWdLfvKMEgkcEaqAYgrr8DDwxmwq9h7RppTPFYhIKGgFEGu+jM4hiAHRqmkIlmoc38rO0fdE5llJfi+9ljF33+hY/uV9m1w3r9OVULXuPRISRtVrx7AQ3MQFYccETDcQLSBRYbqF0IJ0CxMFIhAkLExUiDtBOoUxAdEWxAdDOCF9qXtrpiC4o+/U3Er43/Fpig+lTuQ9zPdMA8YkBKt1BMITK7uH3xLp1Ln8eTdqGoL7hzY777yV/1NehC5sU/AXb484yamkz/AAAAAASUVORK5CYII=") no-repeat center; - background-size: 1rem; - position: absolute; - left: 0.5rem; - width: 1.2em; - height: 1.2em; - bottom: 0; - top: 0; - margin: auto; } - .lt-ie9 .nav--vertical .nav__item--completed { - background: url("/s/img/check-green.png") no-repeat 0.5rem center; - background-size: 17px 13px; } - .nav--vertical .nav__item--current { - background-color: #eff0f9; - border-left: 0.5rem #033e58 solid; } - .nav--vertical .nav__item--current.nav__item--completed::before { - left: 0.5rem; } - -.nav--horizontal { - font-size: 0; - margin: 0; } - .nav--horizontal .nav__item { - font-size: 1rem; - display: inline-block; - margin: 0 0 0 0.5rem; - padding: 0 0.5rem 0 0; - position: relative; - text-align: center; } - .nav--horizontal .nav__item:not(:last-child)::after { - content: ""; - position: absolute; - height: 1em; - width: 1px; - background-color: #999; - right: -1px; - bottom: 0; - top: 0; - margin: auto; } - .nav--horizontal .nav__item:first-child { - margin-left: 0; - padding-left: 0; } - .nav--horizontal .nav__item:last-child { - margin-right: 0; - padding-right: 0; - border: none; } - .nav--horizontal .nav__link { - display: inline-block; - text-decoration: none; - margin: 0; - text-align: center; } - -.nav--dark .nav__link { - color: #222; - text-decoration: underline; } - .nav--dark .nav__link:hover { - color: #4263c2; - text-decoration: underline; } - .nav--dark .nav__link:focus { - color: white; } - -.relationship { - display: block; } - -.relationship__title { - width: 100%; - padding-right: 2rem; - line-height: 1.2; } - -.relationship__item { - border-top: 1px solid #e4e8eb; - padding: 1rem 0; - margin: 0; - position: relative; } - .relationship__item:last-of-type { - border-bottom: 1px solid #e4e8eb; } - -.relationship__edit { - position: absolute; - right: 0; - top: 1.1rem; - display: inline-block; - line-height: 1; } - -.relationship__body { - font-size: 0; - clear: both; - margin: 0; - padding: 0 1px 1px; - overflow: hidden; - -webkit-transition: max-height 300ms ease-out 50ms; - -o-transition: max-height 300ms ease-out 50ms; - transition: max-height 300ms ease-out 50ms; } - .is-closed .relationship__body { - max-height: 0; - pointer-events: none; } - .is-open .relationship__body { - max-height: 100rem; - height: auto; - opacity: 1; - pointer-events: auto; - -webkit-transition: max-height 300ms ease-out 50ms; - -o-transition: max-height 300ms ease-out 50ms; - transition: max-height 300ms ease-out 50ms; } - -.relationship__fields { - margin-top: 1rem; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - -.relationship__field { - display: block; } - -.address { - font-size: 0.8rem; - line-height: 1.5; - text-transform: uppercase; } - -.btn { - background-color: #0f8243; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; } - .btn:hover { - text-decoration: none; - color: #fff; - background-color: #0a542b; } - .btn:focus { - background-color: #4263c2; - outline: none; } - .btn.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #0f8243; - color: #0f8243; - padding: 0.5rem 2rem; } - .btn.btn--border:hover, .btn.btn--border:focus { - background: #0f8243; - color: #fff; } - @media only screen and (min-width: 500px) { - .btn.btn--border { - border-width: 2px; } } - @media only screen and (min-width: 500px) { - .btn { - width: auto; } } - -.btn--secondary { - background-color: #033e58; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; } - .btn--secondary:hover { - text-decoration: none; - color: #fff; - background-color: #011b27; } - .btn--secondary:focus { - background-color: #4263c2; - outline: none; } - .btn--secondary.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #033e58; - color: #033e58; - padding: 0.5rem 2rem; } - .btn--secondary.btn--border:hover, .btn--secondary.btn--border:focus { - background: #033e58; - color: #fff; } - @media only screen and (min-width: 500px) { - .btn--secondary.btn--border { - border-width: 2px; } } - @media only screen and (min-width: 500px) { - .btn--secondary { - width: auto; } } - -.btn--neutral { - background-color: #999; - color: #fff; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; } - .btn--neutral:hover { - text-decoration: none; - color: #fff; - background-color: gray; } - .btn--neutral:focus { - background-color: #4263c2; - outline: none; } - .btn--neutral.btn--border { - font-weight: 600; - background: #fff; - border: 1px solid #999; - color: #999; - padding: 0.5rem 2rem; } - .btn--neutral.btn--border:hover, .btn--neutral.btn--border:focus { - background: #999; - color: #fff; } - @media only screen and (min-width: 500px) { - .btn--neutral.btn--border { - border-width: 2px; } } - @media only screen and (min-width: 500px) { - .btn--neutral { - width: auto; } } - -.btn--light { - background-color: #fff; - color: transparent; - border: none; - padding: 0.75rem 2.5rem; - margin: 0 0 1rem; - font-size: 1rem; - border-radius: 3px; - display: inline-block; - text-rendering: optimizeLegibility; - text-decoration: none; - width: 100%; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; } - .btn--light:hover { - text-decoration: none; - color: #033e58; - background-color: #e6e6e6; } - .btn--light:focus { - background-color: #4263c2; - outline: none; } - .btn--light.btn--border { - font-weight: 600; - background: transparent; - border: 1px solid #fff; - color: #fff; - padding: 0.5rem 2rem; } - .btn--light.btn--border:hover, .btn--light.btn--border:focus { - background: #fff; - color: #033e58; } - @media only screen and (min-width: 500px) { - .btn--light.btn--border { - border-width: 2px; } } - @media only screen and (min-width: 500px) { - .btn--light { - width: auto; } } - -.btn--lg { - font-weight: 600; - padding: 0.9rem 1rem; } - @media only screen and (min-width: 500px) { - .btn--lg { - padding: 0.9rem 5rem; } } - -.btn--loader { - -webkit-transition: all 300ms ease-out; - -o-transition: all 300ms ease-out; - transition: all 300ms ease-out; - position: relative; } - .btn--loader::before { - -webkit-transition: all 300ms ease-out; - -o-transition: all 300ms ease-out; - transition: all 300ms ease-out; - display: inline-block; - vertical-align: middle; - content: ""; - width: 1.2em; - height: 1.2em; - opacity: 0; - margin-right: 0.5em; - background-image: url("/s/img/loader.svg"); - background-repeat: no-repeat; - background-position: center center; - background-size: 1.5rem; - pointer-events: none; - margin-left: -1.8em; - margin-top: -0.2em; } - .btn--loader.is-loading::before { - opacity: 1; } - -.btn--link { - padding: 0.1rem; - margin: 0; - display: inline-block; - color: #4263c2; - background: transparent; - cursor: pointer; - text-decoration: underline; - width: auto; } - .btn--link:hover { - text-decoration: underline; - color: #033e58; - background: transparent; } - .btn--link:focus { - color: white; - background: #4263c2; } - -.btn-group { - font-size: 0; } - .btn-group .btn { - display: inline-block; - margin-right: 18px; } - .btn-group .btn:last-of-type { - margin-right: 0; } - -.btn-group__btn { - display: inline-block; } - -.btn--menu { - padding-right: 1.5em; } - @media only screen and (min-width: 740px) { - .btn--menu { - display: none; } } - .btn--menu::before, .btn--menu::after { - -webkit-transition: all 100ms ease-out; - -o-transition: all 100ms ease-out; - transition: all 100ms ease-out; - content: ""; - position: absolute; - right: 0; - background-size: auto; - background-position: center; - background-repeat: no-repeat; - width: 1.1em; - height: 1.1em; } - .btn--menu::before { - opacity: 1; - bottom: 3px; - right: 2px; - background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIyOTAgNTEgMTYgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGcgaWQ9Ikdyb3VwLTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDUxLjAwMDAwMCkiPg0KICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIiIGZpbGw9IiM0QTRBNEEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyLjA5NTIzODEiPjwvcmVjdD4NCiAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiBmaWxsPSIjNEE0QTRBIiB4PSIwIiB5PSI1LjIzODA5NTI0IiB3aWR0aD0iMTYiIGhlaWdodD0iMi4wOTUyMzgxIj48L3JlY3Q+DQogICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgZmlsbD0iIzRBNEE0QSIgeD0iMCIgeT0iMTAuNDc2MTkwNSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgIDwvZz4NCjwvc3ZnPg"); - background-size: auto; } - .btn--menu::after { - opacity: 0; - -webkit-transform: scaleY(0); - -ms-transform: scaleY(0); - transform: scaleY(0); - background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIyOTAgNDUgMjQgMjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGcgaWQ9Ikdyb3VwLTIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDQ1LjAwMDAwMCkiPg0KICAgICAgICA8ZyBpZD0iR3JvdXAtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMDAwMDAwLCAxMi41MDAwMDApIHJvdGF0ZSgtMzE1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMi41MDAwMDApIHRyYW5zbGF0ZSg0LjAwMDAwMCwgNC4wMDAwMDApIiBmaWxsPSIjNEE0QTRBIj4NCiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgeD0iMCIgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOC4wNDc2MTkpIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTguMDAwMDAwLCAtOC4wNDc2MTkpICIgeD0iMCIgeT0iNyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIuMDk1MjM4MSI+PC9yZWN0Pg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+"); - background-size: auto; - right: 2px; - bottom: 2px; } - .has-nav-open .btn--menu::before { - -webkit-transform: scaleY(0); - -ms-transform: scaleY(0); - transform: scaleY(0); - opacity: 0; } - .has-nav-open .btn--menu::after { - -webkit-transform: scaleY(1); - -ms-transform: scaleY(1); - transform: scaleY(1); - opacity: 1; } - -.feedback__message { - margin: 3rem 0; } - -.feedback__field { - padding: 0; - margin-bottom: 1rem; } - .feedback__field:last-of-type { - margin-bottom: 0; } - -.header { - display: block; - overflow: hidden; - padding: 1.284rem 0; } - .header::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #033e58; - position: absolute; - top: 0; - left: 0; } - @media only screen and (min-width: 36em) { - .header { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } } - -.header__logo { - margin-bottom: 1rem; } - @media only screen and (min-width: 36em) { - .header__logo { - margin-bottom: 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 100%; - -ms-flex: 1 1 100%; - flex: 1 1 100%; } } - -.header__info { - white-space: nowrap; - min-height: 3rem; } - @media only screen and (min-width: 300px) and (max-width: 740px) { - .header__info { - max-width: 100%; } } - @media only screen and (min-width: 36em) { - .header__info { - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; } - .header__info::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #a8bd3a; - position: absolute; - top: -1.3rem; - right: 0; } } - -.input { - position: relative; - z-index: 3; - padding: 0.6rem; - display: block; - color: inherit; - font-size: 1rem; - border: 1px solid #999; - border-radius: 3px; - width: 100%; - -webkit-transition: border-color 200ms ease-in; - -o-transition: border-color 200ms ease-in; - transition: border-color 200ms ease-in; } - @media only screen and (min-width: 500px) { - .input { - width: 19.5rem; } } - .input:hover { - border-color: #033e58; } - .input:focus { - outline: none; - border-color: #4263c2; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; } - -.input__helper { - font-size: 0.8rem; - font-weight: 600; - margin-top: 0.2rem; } - -.input--select { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - padding: 0.6rem 2rem 0.6rem 0.5rem; - background: #fff url("/s/img/icons/icons--chevron-down.svg") no-repeat center right 6px; - background-size: 1.5rem; - line-height: 1.25rem; } - .input--select::-ms-expand { - display: none; } - -.input--textarea { - width: 100%; } - -.input--radio, -.input--checkbox { - width: 20px; - height: 20px; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - border: 2px solid #9b9b9b; - padding: 0.5rem; - font-size: 1rem; - background: #eee; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; - cursor: pointer; - position: absolute; - top: 0.75rem; - left: 0.6rem; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in; } - .input--radio:checked, - .input--checkbox:checked { - border-color: #033e58; } - .input--radio:focus, - .input--checkbox:focus { - border-color: #4263c2; - outline: none; } - @media only screen and (min-width: 740px) { - .input--radio, - .input--checkbox { - top: 0.85rem; } } - -.input--radio { - border-radius: 100px; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; } - .input--radio:checked { - background: #033e58; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; } - .input--radio:focus { - border-color: #4263c2; - -webkit-box-shadow: inset 0 0 0 3px white; - box-shadow: inset 0 0 0 3px white; - outline: none; } - .input--radio:focus:checked { - border-color: #4263c2; - background-color: #4263c2; } - -.input--checkbox { - background: url("/s/img/icons/icons--check.svg") no-repeat center center; - background-size: 0; - -webkit-transition: background-size 50ms ease-out; - -o-transition: background-size 50ms ease-out; - transition: background-size 50ms ease-out; } - .input--checkbox:checked { - background-size: 20px; - -webkit-box-shadow: none; - box-shadow: none; } - .input--checkbox:focus { - -webkit-box-shadow: none; - box-shadow: none; } - -.input--block { - display: block; - width: 100%; } - -.input--has-error { - background-color: #fbecec; - -webkit-transition: background-color 1s ease-in-out; - -o-transition: background-color 1s ease-in-out; - transition: background-color 1s ease-in-out; } - -.input--limit-reached { - border: 1px solid #d0021b; } - .input--limit-reached:focus { - outline: none; - border: 1px solid #d0021b; - -webkit-box-shadow: 0 0 0 1px #d0021b; - box-shadow: 0 0 0 1px #d0021b; } - -.no-js .input__limit { - display: none; } - -.input__limit--reached { - color: #d0021b; } - -.notice { - display: block; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - font-weight: 700; } - .notice::before { - content: " "; - display: inline-block; - vertical-align: middle; - background: #fff url("/s/img/icons/icons--info-circle.svg") no-repeat center center; - background-size: 3rem; - min-width: 2rem; - height: 2rem; - margin-right: 0.5em; } - -.notice__text { - display: inline-block; - vertical-align: middle; - font-size: 1rem; - line-height: 1.2; } - -.skip { - position: absolute; - top: 0; - left: 0; - right: 0; - z-index: 999999; } - -.skip__link { - display: block; - height: 1px; - width: 100%; - overflow: hidden; - position: absolute; - top: -30px; - -webkit-transition: top 100ms; - -o-transition: top 100ms; - transition: top 100ms; - color: #fff; - background: #033e58; - font-weight: 600; - font-size: 1.1rem; } - .skip__link:focus { - padding: 1rem; - max-height: 20em; - height: auto; - top: 0; } - -.answer { - padding: 0; - margin-bottom: 1rem; } - @media only screen and (min-width: 740px) { - .answer { - margin-bottom: 2rem; } } - .answer:last-of-type { - margin-bottom: 0; } - -.answer__guidance { - display: block; } - -.answer--calculated { - padding-top: 1rem; - border-top: 3px solid #999; } - -.date { - white-space: nowrap; } - -.field { - background: none; } - -.field__legend { - font-size: 1rem; - font-weight: 600; - margin-bottom: 0.5rem; } - -.field__description { - line-height: 1.3; - display: block; } - -.field__item { - margin: 0 0.5rem 0.5rem 0; - position: relative; - width: 100%; - display: inline-block; } - @media only screen and (min-width: 740px) { - .field__item { - width: auto; - min-width: 20rem; } } - -.field:not(.field--cols) .field__item:last-of-type { - margin-bottom: 0; } - -.field__other { - display: none; - clear: both; - background-color: #f5f5f5; - padding: 0 0.5rem 0.5rem; } - .has-focus .field__other { - background-color: transparent; } - -input:checked ~ .field__other { - display: block; } - -.field--multiplechoice { - font-size: 0; } - .field--multiplechoice .field__item { - font-size: 1rem; - background: white; - border: 1px solid #999; - border-radius: 0.2rem; - cursor: pointer; - overflow: hidden; - position: relative; - -webkit-transition: background-color 200ms ease-in, color 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; - -o-transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in; - transition: background-color 200ms ease-in, color 200ms ease-in, box-shadow 200ms ease-in, border-color 200ms ease-in, -webkit-box-shadow 200ms ease-in; } - .field--multiplechoice .field__item:hover { - border-color: #033e58; - -webkit-box-shadow: none; - box-shadow: none; } - .field--multiplechoice .field__item.is-checked { - color: #222; - border-color: #033e58; - -webkit-box-shadow: 0 0 0 1px #033e58; - box-shadow: 0 0 0 1px #033e58; } - .field--multiplechoice .field__item.is-checked:hover { - border-color: #222; - background-color: #eee; - -webkit-box-shadow: 0 0 0 1px #222; - box-shadow: 0 0 0 1px #222; } - .field--multiplechoice .field__item.has-focus { - color: #222; - border-color: #4263c2; - background-color: #f5f6ff; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; } - .field--multiplechoice .field__item.has-focus:hover { - border-color: #4263c2; - -webkit-box-shadow: 0 0 0 1px #4263c2; - box-shadow: 0 0 0 1px #4263c2; } - @media only screen and (min-width: 500px) { - .field--multiplechoice.field--cols { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; } - .field--multiplechoice.field--cols .field__item { - width: calc(50% - 1rem); - min-width: 0; } - .field--multiplechoice.field--cols .label { - width: 100%; } - .field--multiplechoice.field--cols:last-of-type { - margin-bottom: 0; } } - -.fieldgroup--date .fieldgroup__title { - font-weight: 700; - display: inline-block; - width: 100%; - margin: 0 0 0.5rem; } - -.fieldgroup--date .fieldgroup__fields { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - width: 100%; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; } - -.fieldgroup--date .field { - margin: 0 0.5rem 0 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 0; - -ms-flex: 1 1 0px; - flex: 1 1 0; - clear: right; } - @media only screen and (min-width: 500px) { - .fieldgroup--date .field { - margin-right: 1rem; } } - -.fieldgroup--date .field--day { - max-width: 6rem; } - -.fieldgroup--date .field--month { - -webkit-box-flex: 2; - -webkit-flex: 2; - -ms-flex: 2; - flex: 2; - max-width: 15rem; } - -.fieldgroup--date .field--year { - margin-right: 0; - max-width: 6rem; } - -.fieldgroup--date .input { - width: 100%; } - -.has-js .field--selectionbtn .input { - width: 0; - height: 0; - opacity: 0; } - -.has-js .field--selectionbtn .label { - padding-left: 1rem; - font-size: 1rem; - height: 100%; } - @media only screen and (min-width: 300px) and (max-width: 500px) { - .has-js .field--selectionbtn .label { - font-size: 0.8rem; - padding: 0.35rem; - padding-left: 0.5rem; } } - -.field--selectionbtn .field__item { - font-size: 1rem; - width: calc(50% - 0.15rem); - min-width: 0; - margin: 0 0.3rem 0.3rem 0; - vertical-align: top; - -webkit-transition: opacity 100ms ease-out; - -o-transition: opacity 100ms ease-out; - transition: opacity 100ms ease-out; - color: #4263c2; } - .field--selectionbtn .field__item:nth-child(2n) { - margin-right: 0; } - .field--selectionbtn .field__item:hover { - border-color: #033e58; - color: #033e58; } - .field--selectionbtn .field__item:hover label { - background: transparent !important; } - .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-closed .field--selectionbtn .field__item { - opacity: 0; } - .is-closed .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .is-closed .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - .is-open .field--selectionbtn .field__item { - opacity: 1; } - .is-open .field--selectionbtn .field__item:nth-of-type(1) { - -webkit-transition-delay: 25ms; - -o-transition-delay: 25ms; - transition-delay: 25ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(2) { - -webkit-transition-delay: 50ms; - -o-transition-delay: 50ms; - transition-delay: 50ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(3) { - -webkit-transition-delay: 75ms; - -o-transition-delay: 75ms; - transition-delay: 75ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(4) { - -webkit-transition-delay: 100ms; - -o-transition-delay: 100ms; - transition-delay: 100ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(5) { - -webkit-transition-delay: 125ms; - -o-transition-delay: 125ms; - transition-delay: 125ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(6) { - -webkit-transition-delay: 150ms; - -o-transition-delay: 150ms; - transition-delay: 150ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(7) { - -webkit-transition-delay: 175ms; - -o-transition-delay: 175ms; - transition-delay: 175ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(8) { - -webkit-transition-delay: 200ms; - -o-transition-delay: 200ms; - transition-delay: 200ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(9) { - -webkit-transition-delay: 225ms; - -o-transition-delay: 225ms; - transition-delay: 225ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(10) { - -webkit-transition-delay: 250ms; - -o-transition-delay: 250ms; - transition-delay: 250ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(11) { - -webkit-transition-delay: 275ms; - -o-transition-delay: 275ms; - transition-delay: 275ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(12) { - -webkit-transition-delay: 300ms; - -o-transition-delay: 300ms; - transition-delay: 300ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(13) { - -webkit-transition-delay: 325ms; - -o-transition-delay: 325ms; - transition-delay: 325ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(14) { - -webkit-transition-delay: 350ms; - -o-transition-delay: 350ms; - transition-delay: 350ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(15) { - -webkit-transition-delay: 375ms; - -o-transition-delay: 375ms; - transition-delay: 375ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(16) { - -webkit-transition-delay: 400ms; - -o-transition-delay: 400ms; - transition-delay: 400ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(17) { - -webkit-transition-delay: 425ms; - -o-transition-delay: 425ms; - transition-delay: 425ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(18) { - -webkit-transition-delay: 450ms; - -o-transition-delay: 450ms; - transition-delay: 450ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(19) { - -webkit-transition-delay: 475ms; - -o-transition-delay: 475ms; - transition-delay: 475ms; } - .is-open .field--selectionbtn .field__item:nth-of-type(20) { - -webkit-transition-delay: 500ms; - -o-transition-delay: 500ms; - transition-delay: 500ms; } - -.header2 { - display: block; - overflow: hidden; - padding: 1.4rem 0 1rem; } - .header2::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #033e58; - position: absolute; - top: 0; - left: 0; - margin: 0; } - @media only screen and (min-width: 36em) { - .header2 { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; } } - -.header2__logo { - margin-bottom: 1rem; } - @media only screen and (min-width: 36em) { - .header2__logo { - margin-bottom: 0; - -webkit-box-flex: 1; - -webkit-flex: 1 1 100%; - -ms-flex: 1 1 100%; - flex: 1 1 100%; } } - -.header2__info { - white-space: nowrap; - min-height: 3rem; - width: 550px; } - @media only screen and (min-width: 300px) and (max-width: 740px) { - .header2__info { - max-width: 100%; } } - @media only screen and (min-width: 36em) { - .header2__info { - float: right; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - margin-left: 2rem; - position: relative; - text-align: right; } - .header2__info::before { - content: ""; - display: block; - width: 100%; - height: 8px; - background-color: #a8bd3a; - position: absolute; - top: -1.3rem; - right: 0; } } - -.label { - display: block; - margin-bottom: 0.4rem; - font-weight: 600; - color: inherit; } - -input:checked ~ .label { - background: #f5f5f5; } - .has-focus input:checked ~ .label { - background-color: transparent; } - -.label__description { - line-height: 1.4; - display: inline-block; } - -.label--inline { - font-weight: 400; - padding: 0.7rem 1rem 0.7rem 2.5rem; - display: block; - margin: 0; - cursor: pointer; } - -.field--textarea .label { - font-weight: 400; - margin-bottom: 2rem; } - -.label--small { - font-size: 0.8rem; } - -.panel { - border-radius: 0; } - .panel a { - color: #033e58; } - .panel a:focus { - color: white; } - -.panel__header { - color: #fff; - margin: 0; - padding: 0.75rem 1rem; - border-radius: 0; } - -.panel__title { - margin: 0; } - -.panel__body { - padding: 1rem; } - -.panel--error { - background: #fbecec; } - .panel--error .panel__header { - background: #d0021b; } - -.panel--simple.panel--error { - border-color: #d0021b; } - -.panel--warn { - background: #fdf6ec; } - .panel--warn .panel__header { - background: #fe781f; } - -.panel--simple.panel--warn { - border-color: #fe781f; } - -.panel--success { - background: #edf4f0; } - .panel--success .panel__header { - background: #0f8243; } - -.panel--simple.panel--success { - border-color: #0f8243; } - -.panel--info { - background: #eff0f9; } - .panel--info .panel__header { - background: #033e58; } - -.panel--simple.panel--info { - border-color: #033e58; } - -.panel--simple { - border: none; - border-left: 8px solid transparent; - margin-left: -8px; - color: #222; - padding: 1rem; } - .panel--simple .panel__header { - background: none; - padding: 0 0 1rem; } - .panel--simple .panel__body { - background: none; - padding: 0; } - -.panel--spacious { - padding: 1rem; } - @media only screen and (min-width: 740px) { - .panel--spacious { - padding: 2rem; } } - -.summary { - display: block; } - -.summary__title { - font-size: 1.2rem; - margin-bottom: 1rem; - font-weight: 600; } - -.summary__block { - margin: 0; - padding: 0; } - -.summary__items { - font-size: 0.9rem; - text-align: left; - border: 1px solid #999; - border-bottom: none; - margin: 0 0 1rem; - border-radius: 3px; } - @media only screen and (min-width: 500px) { - .summary__items { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-justify-content: space-around; - -ms-flex-pack: distribute; - justify-content: space-around; } } - -.summary__question, -.summary__answer { - margin: 0; - width: 100%; - border: none; - text-align: left; - border-bottom: 1px solid #999; } - @media only screen and (min-width: 500px) { - .summary__question, - .summary__answer { - font-size: 1rem; } } - .lt-ie8 .summary__question, .lt-ie8 - .summary__answer { - min-height: 3rem; } - -.summary__question { - width: 100%; - border-bottom: 1px solid #999; - background-color: #f5f5f5; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - padding: 0.6rem 0.5rem; - line-height: 1.3; } - .summary__question div { - width: 100%; - margin: 0; } - -.summary__question--sub { - background-color: transparent; } - -.summary__answer { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - position: relative; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: justify; - -webkit-justify-content: space-between; - -ms-flex-pack: justify; - justify-content: space-between; - overflow: hidden; - width: 100%; } - -.summary__answer-text, -.summary__edit { - padding: 0.6rem 0.5rem; } - -.summary__answer-text { - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-flex: 1; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - font-weight: 600; } - .summary__answer-text p:last-of-type { - margin-bottom: 0; } - -.summary__answer-break { - word-break: break-all; } - -.summary__edit { - padding: 0 1rem; - font-size: 0.9rem; - border-left: 1px solid #999; - text-align: center; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; } - @media only screen and (min-width: 500px) { - .summary__edit { - padding: 0 2rem; } } - -.summary__edit-link { - display: block; - line-height: 1rem; - padding: 0 0.5rem; - -webkit-align-self: center; - -ms-flex-item-align: center; - align-self: center; } - -.badge { - display: inline-block; - vertical-align: middle; - padding: 0 0.8rem; - font-size: 0.85rem; - font-weight: 600; - line-height: 1.8; - border-radius: 2px; - text-transform: uppercase; } - -.badge--amber { - background-color: #fe781f; } - -.badge--blue { - color: white; - background-color: #0c60a2; } - -.dialog[aria-hidden="true"] { - display: none; } - -.dialog__title { - padding: 0.5rem 1rem; } - .dialog__title:focus { - outline: none; } - -.dialog__overlay { - z-index: 2; - background-color: rgba(0, 0, 0, 0.66); - position: fixed; - top: 0; - left: 0; - bottom: 0; - right: 0; - -webkit-transition: background-color 300ms ease-out 100ms; - -o-transition: background-color 300ms ease-out 100ms; - transition: background-color 300ms ease-out 100ms; } - .dialog.is-hidden .dialog__overlay { - background-color: transparent; } - -.dialog__body { - text-align: center; - padding: 3rem 4rem 4rem; - background-color: #fff; - max-width: 90%; - width: 32rem; - border-radius: 3px; - z-index: 3; - position: fixed; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - -webkit-transition: all 300ms ease-out 100ms; - -o-transition: all 300ms ease-out 100ms; - transition: all 300ms ease-out 100ms; - opacity: 1; } - .dialog.is-hidden .dialog__body { - opacity: 0; - -webkit-transform: translate(-50%, -40%); - -ms-transform: translate(-50%, -40%); - transform: translate(-50%, -40%); } - -.footer2 { - padding: 90px 0; - padding: 2rem 0; - margin-top: 36px; - margin-top: 2rem; - background-color: #595959; - color: #e4e8eb; } - -.footer2_container { - width: 1080px; - margin: -20px; - padding: 0px; } - -a { - color: #4263c2; } - -.footer2__link { - color: #e4e8eb; } - -.footer2__link:focus { - color: white; } - -.footer2__link:hover { - color: #e4e8eb; } - -.footer2 ul li { - list-style-type: none; } - -.footer2 .venus { - margin: 2rem 0 1rem 0; } - -.footer2-nav { - padding: 0 0 2rem 0; } - -.footer2 .dl__data { - padding-left: 15px; } - -.highlight { - background-color: #dce5b0; - padding: 0 2px; - font-style: normal; } - -.lock { - display: block; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - font-weight: 700; } - .lock::before { - content: " "; - display: inline-block; - vertical-align: middle; - background: #fff url("/s/img/icons/icons--lock.svg") no-repeat center center; - background-size: 2.2rem; - min-width: 2rem; - height: 2rem; - margin-right: 0.5em; } - -.lock__text { - display: inline-block; - vertical-align: middle; - font-size: 1rem; - line-height: 1.2; } - -.panel { - border-radius: 0; } - .panel a { - color: #033e58; } - .panel a:focus { - color: white; } - -.panel__header { - color: #fff; - margin: 0; - padding: 0.75rem 1rem; - border-radius: 0; } - -.panel__title { - margin: 0; } - -.panel__body { - padding: 1rem; } - -.panel--error { - background: #fbecec; } - .panel--error .panel__header { - background: #d0021b; } - -.panel--simple.panel--error { - border-color: #d0021b; } - -.panel--warn { - background: #fdf6ec; } - .panel--warn .panel__header { - background: #fe781f; } - -.panel--simple.panel--warn { - border-color: #fe781f; } - -.panel--success { - background: #edf4f0; } - .panel--success .panel__header { - background: #0f8243; } - -.panel--simple.panel--success { - border-color: #0f8243; } - -.panel--info { - background: #eff0f9; } - .panel--info .panel__header { - background: #033e58; } - -.panel--simple.panel--info { - border-color: #033e58; } - -.panel--simple { - border: none; - border-left: 8px solid transparent; - margin-left: -8px; - color: #222; - padding: 1rem; } - .panel--simple .panel__header { - background: none; - padding: 0 0 1rem; } - .panel--simple .panel__body { - background: none; - padding: 0; } - -.panel--spacious { - padding: 1rem; } - @media only screen and (min-width: 740px) { - .panel--spacious { - padding: 2rem; } } - -caption { - text-align: left; } - -.table__dense { - font-size: 81.25%; } - .table__dense .table--header--cell { - padding: 0.5rem 0 0.25rem 1rem; } - .table__dense .table--header--cell:nth-child(1) { - padding-left: 0; } - -.table--row { - border-bottom: 1px solid #ccc; } - -.table--header--cell { - padding: 0.5rem 0 0.5rem 1rem; - border-bottom: 2px solid #595959; } - .table--header--cell:nth-child(1) { - padding-left: 0; } - -.table--cell__numeric { - text-align: right; } - -.table--cell { - padding: 0.5rem 0 0.5rem 1rem; } - .table--cell:nth-child(1) { - padding-left: 0; } - -.bar { - background: #033e58; - color: #fff; - padding: 0.5rem 0; } - @media only screen and (min-width: 740px) { - .bar { - padding: 0.5rem 0; } } - -.bar__inner { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - line-height: 1.2; } - -.bar__title { - display: inline-block; - vertical-align: middle; - margin: 0; } - -.bar--hero .bar__title { - display: block; - margin: 1rem 0; } - -.bar--hero .bar__inner { - display: block; } - -.dl { - margin: 0 0 1rem; } - @media only screen and (min-width: 500px) { - .dl { - margin-bottom: 0; } } - -.dl__title { - text-transform: uppercase; - letter-spacing: 0.1em; - color: #595959; } - -.dl__data { - margin: 0 0 1rem; } - .dl__data:last-child { - margin-bottom: 0; } - -.form { - margin-bottom: 1rem; } - -.info { - display: block; - font-size: 0.9rem; } - @media only screen and (min-width: 740px) { - .info { - font-size: 1rem; } } - -.info__title { - display: inline-block; - margin: 0; - font-size: 1em; } - -.info__tel { - display: inline-block; - font-size: 1em; - line-height: 1; - margin-left: 1em; } - .info__tel::before { - content: ""; - display: inline-block; - vertical-align: middle; - background: url("/s/img/icons/icons--phone.svg") no-repeat center; - width: 1.5em; - height: 1.5em; - background-size: 2.5em; } - -.info__link { - text-decoration: none; - color: #222; } - .info__link:focus { - color: white; } - -.info__list { - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - border-top: 1px solid #999; - padding-top: 0.5em; - margin: 0.1em 0 0; } - @media only screen and (min-width: 740px) { - .info__list { - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; } } - -.info__dt, -.info__dd { - display: inline-block; - font-size: 0.7em; - margin: 0; - line-height: 1.2; - white-space: nowrap; } - .info__dt.first, - .info__dd.first { - padding-left: 0; - margin-left: 0; } - .info__dt.last, - .info__dd.last { - padding-right: 0; - margin-right: 0; - border-right: none; } - -.info__dt { - font-weight: 600; - margin-right: 0.2rem; } - -.info__dd { - border-right: 1px solid #999; - padding-right: 1em; - margin-right: 1em; } - -.logo { - display: inline-block; } - .lt-ie9 .logo { - float: left; - display: block; - width: 220px; - height: 44px; - background: url("/s/img/logo.png") no-repeat 0 0; } - .lt-ie9 .logo img { - display: none; } - -.logo__img { - width: 220px; - height: auto; } - -.question { - margin-bottom: 1rem; } - .question:last-of-type { - margin-bottom: 0; } - @media only screen and (min-width: 740px) { - .question { - margin-bottom: 2rem; } } - -.question__error { - background: #d0021b; - color: white; - font-size: 0.9rem; - padding: 0.5rem 1rem; } - -.question__legend { - margin-bottom: 1rem; - float: none; } - -.question__title { - position: relative; - clear: both; - color: inherit; - margin-bottom: 1rem; } - .question__title em { - background-color: #dce5b0; } - -@media only screen and (min-width: 1300px) { - .question__number { - position: absolute; - text-align: right; - left: -100px; - width: 100px; - padding-right: 0.8rem; } } - -.question__subtitle { - margin-top: 0.5rem; - clear: both; - display: block; - color: #888; - font-weight: 700; - font-size: 1rem; } - -.question__description { - margin-bottom: 1rem; - clear: both; } - -.question__guidance { - margin-bottom: 2rem; - clear: both; } - -.question__actions { - margin-top: 1rem; } - @media only screen and (min-width: 500px) { - .question__actions { - margin-top: 2rem; } } - -.question__answers { - clear: both; } - -.question__answer { - margin: 0 0 1rem; - -webkit-transition: opacity 300ms ease-in-out; - -o-transition: opacity 300ms ease-in-out; - transition: opacity 300ms ease-in-out; - opacity: 1; } - .question__answer.is-hidden { - opacity: 0; } - .question__answer.is-removed { - -webkit-transition-duration: 500ms; - -o-transition-duration: 500ms; - transition-duration: 500ms; - opacity: 0.5; } - .question__answer:last-of-type { - margin-bottom: 0; } - -.question--repeatinganswer .question__answer { - margin-bottom: 2rem; } - -.question--repeatinganswer .question__guidance--bottom { - margin: -1rem 0 0; } - -.question--repeatinganswer .answer { - margin-bottom: 1.5rem; } - .question--repeatinganswer .answer:last-of-type { - margin-bottom: 0; } - -.time { - position: relative; } - -.time__visual { - position: relative; - overflow: visible !important; - margin: 2rem auto; - display: block; } - -.time__circle { - opacity: 1; - -webkit-transition: stroke-dasharray 1s linear, stroke 1s ease-in; - -o-transition: stroke-dasharray 1s linear, stroke 1s ease-in; - transition: stroke-dasharray 1s linear, stroke 1s ease-in; - stroke: #4263c2; } - .is-warning .time__circle { - stroke: #d0021b; } - -.time__text { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - margin: auto; - height: 1rem; - line-height: 1; - text-align: center; - -webkit-transition: color 1s ease-in; - -o-transition: color 1s ease-in; - transition: color 1s ease-in; } - .is-warning .time__text { - color: #d0021b; } - -.u-blue { - color: #033e58; } - -.u-bg-blue { - background-color: #033e58; } - -.u-blue-10 { - color: #1c5169; } - -.u-bg-blue-10 { - background-color: #1c5169; } - -.u-blue-20 { - color: #356579; } - -.u-bg-blue-20 { - background-color: #356579; } - -.u-blue-30 { - color: #4f788a; } - -.u-bg-blue-30 { - background-color: #4f788a; } - -.u-blue-40 { - color: #688b9b; } - -.u-bg-blue-40 { - background-color: #688b9b; } - -.u-blue-50 { - color: #819fac; } - -.u-bg-blue-50 { - background-color: #819fac; } - -.u-blue-60 { - color: #9ab2bc; } - -.u-bg-blue-60 { - background-color: #9ab2bc; } - -.u-blue-70 { - color: #b3c5cd; } - -.u-bg-blue-70 { - background-color: #b3c5cd; } - -.u-blue-80 { - color: #cdd8de; } - -.u-bg-blue-80 { - background-color: #cdd8de; } - -.u-blue-90 { - color: #e6ecee; } - -.u-bg-blue-90 { - background-color: #e6ecee; } - -.u-blue-100 { - color: white; } - -.u-bg-blue-100 { - background-color: white; } - -.u-green { - color: #0f8243; } - -.u-bg-green { - background-color: #0f8243; } - -.u-green-10 { - color: #278f56; } - -.u-bg-green-10 { - background-color: #278f56; } - -.u-green-20 { - color: #3f9b69; } - -.u-bg-green-20 { - background-color: #3f9b69; } - -.u-green-30 { - color: #57a87b; } - -.u-bg-green-30 { - background-color: #57a87b; } - -.u-green-40 { - color: #6fb48e; } - -.u-bg-green-40 { - background-color: #6fb48e; } - -.u-green-50 { - color: #87c1a1; } - -.u-bg-green-50 { - background-color: #87c1a1; } - -.u-green-60 { - color: #9fcdb4; } - -.u-bg-green-60 { - background-color: #9fcdb4; } - -.u-green-70 { - color: #b7dac7; } - -.u-bg-green-70 { - background-color: #b7dac7; } - -.u-green-80 { - color: #cfe6d9; } - -.u-bg-green-80 { - background-color: #cfe6d9; } - -.u-green-90 { - color: #e7f3ec; } - -.u-bg-green-90 { - background-color: #e7f3ec; } - -.u-green-100 { - color: white; } - -.u-bg-green-100 { - background-color: white; } - -.u-d-no { - display: none; } - -.u-d-b { - display: block; } - -/** - * For modern browsers - * 1. The space content is one way to avoid an Opera bug when the - * contenteditable attribute is included anywhere else in the document. - * Otherwise it causes space to appear at the top and bottom of elements - * that are clearfixed. - * 2. The use of `table` rather than `block` is only necessary if using - * `:before` to contain the top-margins of child elements. - */ -.u-cf::before, -.u-cf::after { - content: " "; - /* 1 */ - display: table; - /* 2 */ } - -.u-cf::after { - clear: both; } - -/** - * For IE 6/7 only - * Include this rule to trigger hasLayout and contain floats. - */ -.u-cf { - *zoom: 1; } - -.u-fr { - float: right; } - -.u-f-no { - float: none; } - -.u-fr { - float: right; } - -@media only screen and (min-width: 300px) { - .u-fr\@xs { - float: right; } } - -@media only screen and (min-width: 500px) { - .u-fr\@s { - float: right; } } - -@media only screen and (min-width: 740px) { - .u-fr\@m { - float: right; } } - -@media only screen and (min-width: 980px) { - .u-fr\@l { - float: right; } } - -@media only screen and (min-width: 1300px) { - .u-fr\@xl { - float: right; } } - -@media only screen and (min-width: 1600px) { - .u-fr\@xxl { - float: right; } } - -.u-mt-no { - margin-top: 0 !important; } - -@media only screen and (min-width: 300px) { - .u-mt-no\@xs { - margin-top: 0 !important; } } - -@media only screen and (min-width: 500px) { - .u-mt-no\@s { - margin-top: 0 !important; } } - -@media only screen and (min-width: 740px) { - .u-mt-no\@m { - margin-top: 0 !important; } } - -@media only screen and (min-width: 980px) { - .u-mt-no\@l { - margin-top: 0 !important; } } - -@media only screen and (min-width: 1300px) { - .u-mt-no\@xl { - margin-top: 0 !important; } } - -@media only screen and (min-width: 1600px) { - .u-mt-no\@xxl { - margin-top: 0 !important; } } - -.u-mr-no { - margin-right: 0 !important; } - -@media only screen and (min-width: 300px) { - .u-mr-no\@xs { - margin-right: 0 !important; } } - -@media only screen and (min-width: 500px) { - .u-mr-no\@s { - margin-right: 0 !important; } } - -@media only screen and (min-width: 740px) { - .u-mr-no\@m { - margin-right: 0 !important; } } - -@media only screen and (min-width: 980px) { - .u-mr-no\@l { - margin-right: 0 !important; } } - -@media only screen and (min-width: 1300px) { - .u-mr-no\@xl { - margin-right: 0 !important; } } - -@media only screen and (min-width: 1600px) { - .u-mr-no\@xxl { - margin-right: 0 !important; } } - -.u-mb-no { - margin-bottom: 0 !important; } - -@media only screen and (min-width: 300px) { - .u-mb-no\@xs { - margin-bottom: 0 !important; } } - -@media only screen and (min-width: 500px) { - .u-mb-no\@s { - margin-bottom: 0 !important; } } - -@media only screen and (min-width: 740px) { - .u-mb-no\@m { - margin-bottom: 0 !important; } } - -@media only screen and (min-width: 980px) { - .u-mb-no\@l { - margin-bottom: 0 !important; } } - -@media only screen and (min-width: 1300px) { - .u-mb-no\@xl { - margin-bottom: 0 !important; } } - -@media only screen and (min-width: 1600px) { - .u-mb-no\@xxl { - margin-bottom: 0 !important; } } - -.u-ml-no { - margin-left: 0 !important; } - -@media only screen and (min-width: 300px) { - .u-ml-no\@xs { - margin-left: 0 !important; } } - -@media only screen and (min-width: 500px) { - .u-ml-no\@s { - margin-left: 0 !important; } } - -@media only screen and (min-width: 740px) { - .u-ml-no\@m { - margin-left: 0 !important; } } - -@media only screen and (min-width: 980px) { - .u-ml-no\@l { - margin-left: 0 !important; } } - -@media only screen and (min-width: 1300px) { - .u-ml-no\@xl { - margin-left: 0 !important; } } - -@media only screen and (min-width: 1600px) { - .u-ml-no\@xxl { - margin-left: 0 !important; } } - -.u-m-no { - margin: 0 !important; } - -@media only screen and (min-width: 300px) { - .u-m-no\@xs { - margin: 0 !important; } } - -@media only screen and (min-width: 500px) { - .u-m-no\@s { - margin: 0 !important; } } - -@media only screen and (min-width: 740px) { - .u-m-no\@m { - margin: 0 !important; } } - -@media only screen and (min-width: 980px) { - .u-m-no\@l { - margin: 0 !important; } } - -@media only screen and (min-width: 1300px) { - .u-m-no\@xl { - margin: 0 !important; } } - -@media only screen and (min-width: 1600px) { - .u-m-no\@xxl { - margin: 0 !important; } } - -.u-mt-xs { - margin-top: 0.5rem; } - -@media only screen and (min-width: 300px) { - .u-mt-xs\@xs { - margin-top: 0.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mt-xs\@s { - margin-top: 0.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mt-xs\@m { - margin-top: 0.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mt-xs\@l { - margin-top: 0.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mt-xs\@xl { - margin-top: 0.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mt-xs\@xxl { - margin-top: 0.5rem; } } - -.u-mr-xs { - margin-right: 0.5rem; } - -@media only screen and (min-width: 300px) { - .u-mr-xs\@xs { - margin-right: 0.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mr-xs\@s { - margin-right: 0.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mr-xs\@m { - margin-right: 0.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mr-xs\@l { - margin-right: 0.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mr-xs\@xl { - margin-right: 0.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mr-xs\@xxl { - margin-right: 0.5rem; } } - -.u-mb-xs { - margin-bottom: 0.5rem; } - -@media only screen and (min-width: 300px) { - .u-mb-xs\@xs { - margin-bottom: 0.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mb-xs\@s { - margin-bottom: 0.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mb-xs\@m { - margin-bottom: 0.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mb-xs\@l { - margin-bottom: 0.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mb-xs\@xl { - margin-bottom: 0.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mb-xs\@xxl { - margin-bottom: 0.5rem; } } - -.u-ml-xs { - margin-left: 0.5rem; } - -@media only screen and (min-width: 300px) { - .u-ml-xs\@xs { - margin-left: 0.5rem; } } - -@media only screen and (min-width: 500px) { - .u-ml-xs\@s { - margin-left: 0.5rem; } } - -@media only screen and (min-width: 740px) { - .u-ml-xs\@m { - margin-left: 0.5rem; } } - -@media only screen and (min-width: 980px) { - .u-ml-xs\@l { - margin-left: 0.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-ml-xs\@xl { - margin-left: 0.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-ml-xs\@xxl { - margin-left: 0.5rem; } } - -.u-m-xs { - margin: 0.5rem; } - -@media only screen and (min-width: 300px) { - .u-m-xs\@xs { - margin: 0.5rem; } } - -@media only screen and (min-width: 500px) { - .u-m-xs\@s { - margin: 0.5rem; } } - -@media only screen and (min-width: 740px) { - .u-m-xs\@m { - margin: 0.5rem; } } - -@media only screen and (min-width: 980px) { - .u-m-xs\@l { - margin: 0.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-m-xs\@xl { - margin: 0.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-m-xs\@xxl { - margin: 0.5rem; } } - -.u-mt-s { - margin-top: 1rem; } - -@media only screen and (min-width: 300px) { - .u-mt-s\@xs { - margin-top: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-mt-s\@s { - margin-top: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-mt-s\@m { - margin-top: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-mt-s\@l { - margin-top: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-mt-s\@xl { - margin-top: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-mt-s\@xxl { - margin-top: 1rem; } } - -.u-mr-s { - margin-right: 1rem; } - -@media only screen and (min-width: 300px) { - .u-mr-s\@xs { - margin-right: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-mr-s\@s { - margin-right: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-mr-s\@m { - margin-right: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-mr-s\@l { - margin-right: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-mr-s\@xl { - margin-right: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-mr-s\@xxl { - margin-right: 1rem; } } - -.u-mb-s { - margin-bottom: 1rem; } - -@media only screen and (min-width: 300px) { - .u-mb-s\@xs { - margin-bottom: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-mb-s\@s { - margin-bottom: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-mb-s\@m { - margin-bottom: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-mb-s\@l { - margin-bottom: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-mb-s\@xl { - margin-bottom: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-mb-s\@xxl { - margin-bottom: 1rem; } } - -.u-ml-s { - margin-left: 1rem; } - -@media only screen and (min-width: 300px) { - .u-ml-s\@xs { - margin-left: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-ml-s\@s { - margin-left: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-ml-s\@m { - margin-left: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-ml-s\@l { - margin-left: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-ml-s\@xl { - margin-left: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-ml-s\@xxl { - margin-left: 1rem; } } - -.u-m-s { - margin: 1rem; } - -@media only screen and (min-width: 300px) { - .u-m-s\@xs { - margin: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-m-s\@s { - margin: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-m-s\@m { - margin: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-m-s\@l { - margin: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-m-s\@xl { - margin: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-m-s\@xxl { - margin: 1rem; } } - -.u-mt-m { - margin-top: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-mt-m\@xs { - margin-top: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mt-m\@s { - margin-top: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mt-m\@m { - margin-top: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mt-m\@l { - margin-top: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mt-m\@xl { - margin-top: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mt-m\@xxl { - margin-top: 1.5rem; } } - -.u-mr-m { - margin-right: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-mr-m\@xs { - margin-right: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mr-m\@s { - margin-right: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mr-m\@m { - margin-right: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mr-m\@l { - margin-right: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mr-m\@xl { - margin-right: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mr-m\@xxl { - margin-right: 1.5rem; } } - -.u-mb-m { - margin-bottom: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-mb-m\@xs { - margin-bottom: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-mb-m\@s { - margin-bottom: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-mb-m\@m { - margin-bottom: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-mb-m\@l { - margin-bottom: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-mb-m\@xl { - margin-bottom: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-mb-m\@xxl { - margin-bottom: 1.5rem; } } - -.u-ml-m { - margin-left: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-ml-m\@xs { - margin-left: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-ml-m\@s { - margin-left: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-ml-m\@m { - margin-left: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-ml-m\@l { - margin-left: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-ml-m\@xl { - margin-left: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-ml-m\@xxl { - margin-left: 1.5rem; } } - -.u-m-m { - margin: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-m-m\@xs { - margin: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-m-m\@s { - margin: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-m-m\@m { - margin: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-m-m\@l { - margin: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-m-m\@xl { - margin: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-m-m\@xxl { - margin: 1.5rem; } } - -.u-mt-l { - margin-top: 2rem; } - -@media only screen and (min-width: 300px) { - .u-mt-l\@xs { - margin-top: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-mt-l\@s { - margin-top: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-mt-l\@m { - margin-top: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-mt-l\@l { - margin-top: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-mt-l\@xl { - margin-top: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-mt-l\@xxl { - margin-top: 2rem; } } - -.u-mr-l { - margin-right: 2rem; } - -@media only screen and (min-width: 300px) { - .u-mr-l\@xs { - margin-right: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-mr-l\@s { - margin-right: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-mr-l\@m { - margin-right: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-mr-l\@l { - margin-right: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-mr-l\@xl { - margin-right: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-mr-l\@xxl { - margin-right: 2rem; } } - -.u-mb-l { - margin-bottom: 2rem; } - -@media only screen and (min-width: 300px) { - .u-mb-l\@xs { - margin-bottom: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-mb-l\@s { - margin-bottom: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-mb-l\@m { - margin-bottom: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-mb-l\@l { - margin-bottom: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-mb-l\@xl { - margin-bottom: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-mb-l\@xxl { - margin-bottom: 2rem; } } - -.u-ml-l { - margin-left: 2rem; } - -@media only screen and (min-width: 300px) { - .u-ml-l\@xs { - margin-left: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-ml-l\@s { - margin-left: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-ml-l\@m { - margin-left: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-ml-l\@l { - margin-left: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-ml-l\@xl { - margin-left: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-ml-l\@xxl { - margin-left: 2rem; } } - -.u-m-l { - margin: 2rem; } - -@media only screen and (min-width: 300px) { - .u-m-l\@xs { - margin: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-m-l\@s { - margin: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-m-l\@m { - margin: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-m-l\@l { - margin: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-m-l\@xl { - margin: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-m-l\@xxl { - margin: 2rem; } } - -.u-mt-xl { - margin-top: 3rem; } - -@media only screen and (min-width: 300px) { - .u-mt-xl\@xs { - margin-top: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-mt-xl\@s { - margin-top: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-mt-xl\@m { - margin-top: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-mt-xl\@l { - margin-top: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-mt-xl\@xl { - margin-top: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-mt-xl\@xxl { - margin-top: 3rem; } } - -.u-mr-xl { - margin-right: 3rem; } - -@media only screen and (min-width: 300px) { - .u-mr-xl\@xs { - margin-right: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-mr-xl\@s { - margin-right: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-mr-xl\@m { - margin-right: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-mr-xl\@l { - margin-right: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-mr-xl\@xl { - margin-right: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-mr-xl\@xxl { - margin-right: 3rem; } } - -.u-mb-xl { - margin-bottom: 3rem; } - -@media only screen and (min-width: 300px) { - .u-mb-xl\@xs { - margin-bottom: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-mb-xl\@s { - margin-bottom: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-mb-xl\@m { - margin-bottom: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-mb-xl\@l { - margin-bottom: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-mb-xl\@xl { - margin-bottom: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-mb-xl\@xxl { - margin-bottom: 3rem; } } - -.u-ml-xl { - margin-left: 3rem; } - -@media only screen and (min-width: 300px) { - .u-ml-xl\@xs { - margin-left: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-ml-xl\@s { - margin-left: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-ml-xl\@m { - margin-left: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-ml-xl\@l { - margin-left: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-ml-xl\@xl { - margin-left: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-ml-xl\@xxl { - margin-left: 3rem; } } - -.u-m-xl { - margin: 3rem; } - -@media only screen and (min-width: 300px) { - .u-m-xl\@xs { - margin: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-m-xl\@s { - margin: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-m-xl\@m { - margin: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-m-xl\@l { - margin: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-m-xl\@xl { - margin: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-m-xl\@xxl { - margin: 3rem; } } - -.u-pt-s { - padding-top: 1rem; } - -@media only screen and (min-width: 300px) { - .u-pt-s\@xs { - padding-top: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-pt-s\@s { - padding-top: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-pt-s\@m { - padding-top: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-pt-s\@l { - padding-top: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-pt-s\@xl { - padding-top: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-pt-s\@xxl { - padding-top: 1rem; } } - -.u-pr-s { - padding-right: 1rem; } - -@media only screen and (min-width: 300px) { - .u-pr-s\@xs { - padding-right: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-pr-s\@s { - padding-right: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-pr-s\@m { - padding-right: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-pr-s\@l { - padding-right: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-pr-s\@xl { - padding-right: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-pr-s\@xxl { - padding-right: 1rem; } } - -.u-pb-s { - padding-bottom: 1rem; } - -@media only screen and (min-width: 300px) { - .u-pb-s\@xs { - padding-bottom: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-pb-s\@s { - padding-bottom: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-pb-s\@m { - padding-bottom: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-pb-s\@l { - padding-bottom: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-pb-s\@xl { - padding-bottom: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-pb-s\@xxl { - padding-bottom: 1rem; } } - -.u-pl-s { - padding-left: 1rem; } - -@media only screen and (min-width: 300px) { - .u-pl-s\@xs { - padding-left: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-pl-s\@s { - padding-left: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-pl-s\@m { - padding-left: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-pl-s\@l { - padding-left: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-pl-s\@xl { - padding-left: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-pl-s\@xxl { - padding-left: 1rem; } } - -.u-p-s { - padding: 1rem; } - -@media only screen and (min-width: 300px) { - .u-p-s\@xs { - padding: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-p-s\@s { - padding: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-p-s\@m { - padding: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-p-s\@l { - padding: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-p-s\@xl { - padding: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-p-s\@xxl { - padding: 1rem; } } - -.u-pt-m { - padding-top: 2rem; } - -@media only screen and (min-width: 300px) { - .u-pt-m\@xs { - padding-top: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-pt-m\@s { - padding-top: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-pt-m\@m { - padding-top: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-pt-m\@l { - padding-top: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-pt-m\@xl { - padding-top: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-pt-m\@xxl { - padding-top: 2rem; } } - -.u-pr-m { - padding-right: 2rem; } - -@media only screen and (min-width: 300px) { - .u-pr-m\@xs { - padding-right: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-pr-m\@s { - padding-right: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-pr-m\@m { - padding-right: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-pr-m\@l { - padding-right: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-pr-m\@xl { - padding-right: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-pr-m\@xxl { - padding-right: 2rem; } } - -.u-pb-m { - padding-bottom: 2rem; } - -@media only screen and (min-width: 300px) { - .u-pb-m\@xs { - padding-bottom: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-pb-m\@s { - padding-bottom: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-pb-m\@m { - padding-bottom: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-pb-m\@l { - padding-bottom: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-pb-m\@xl { - padding-bottom: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-pb-m\@xxl { - padding-bottom: 2rem; } } - -.u-pl-m { - padding-left: 2rem; } - -@media only screen and (min-width: 300px) { - .u-pl-m\@xs { - padding-left: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-pl-m\@s { - padding-left: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-pl-m\@m { - padding-left: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-pl-m\@l { - padding-left: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-pl-m\@xl { - padding-left: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-pl-m\@xxl { - padding-left: 2rem; } } - -.u-p-m { - padding: 2rem; } - -@media only screen and (min-width: 300px) { - .u-p-m\@xs { - padding: 2rem; } } - -@media only screen and (min-width: 500px) { - .u-p-m\@s { - padding: 2rem; } } - -@media only screen and (min-width: 740px) { - .u-p-m\@m { - padding: 2rem; } } - -@media only screen and (min-width: 980px) { - .u-p-m\@l { - padding: 2rem; } } - -@media only screen and (min-width: 1300px) { - .u-p-m\@xl { - padding: 2rem; } } - -@media only screen and (min-width: 1600px) { - .u-p-m\@xxl { - padding: 2rem; } } - -.u-pt-l { - padding-top: 3rem; } - -@media only screen and (min-width: 300px) { - .u-pt-l\@xs { - padding-top: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-pt-l\@s { - padding-top: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-pt-l\@m { - padding-top: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-pt-l\@l { - padding-top: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-pt-l\@xl { - padding-top: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-pt-l\@xxl { - padding-top: 3rem; } } - -.u-pr-l { - padding-right: 3rem; } - -@media only screen and (min-width: 300px) { - .u-pr-l\@xs { - padding-right: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-pr-l\@s { - padding-right: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-pr-l\@m { - padding-right: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-pr-l\@l { - padding-right: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-pr-l\@xl { - padding-right: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-pr-l\@xxl { - padding-right: 3rem; } } - -.u-pb-l { - padding-bottom: 3rem; } - -@media only screen and (min-width: 300px) { - .u-pb-l\@xs { - padding-bottom: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-pb-l\@s { - padding-bottom: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-pb-l\@m { - padding-bottom: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-pb-l\@l { - padding-bottom: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-pb-l\@xl { - padding-bottom: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-pb-l\@xxl { - padding-bottom: 3rem; } } - -.u-pl-l { - padding-left: 3rem; } - -@media only screen and (min-width: 300px) { - .u-pl-l\@xs { - padding-left: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-pl-l\@s { - padding-left: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-pl-l\@m { - padding-left: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-pl-l\@l { - padding-left: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-pl-l\@xl { - padding-left: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-pl-l\@xxl { - padding-left: 3rem; } } - -.u-p-l { - padding: 3rem; } - -@media only screen and (min-width: 300px) { - .u-p-l\@xs { - padding: 3rem; } } - -@media only screen and (min-width: 500px) { - .u-p-l\@s { - padding: 3rem; } } - -@media only screen and (min-width: 740px) { - .u-p-l\@m { - padding: 3rem; } } - -@media only screen and (min-width: 980px) { - .u-p-l\@l { - padding: 3rem; } } - -@media only screen and (min-width: 1300px) { - .u-p-l\@xl { - padding: 3rem; } } - -@media only screen and (min-width: 1600px) { - .u-p-l\@xxl { - padding: 3rem; } } - -.u-fs-xxs { - font-size: 0.7rem; } - -@media only screen and (min-width: 300px) { - .u-fs-xxs\@xs { - font-size: 0.7rem; } } - -@media only screen and (min-width: 500px) { - .u-fs-xxs\@s { - font-size: 0.7rem; } } - -@media only screen and (min-width: 740px) { - .u-fs-xxs\@m { - font-size: 0.7rem; } } - -@media only screen and (min-width: 980px) { - .u-fs-xxs\@l { - font-size: 0.7rem; } } - -@media only screen and (min-width: 1300px) { - .u-fs-xxs\@xl { - font-size: 0.7rem; } } - -@media only screen and (min-width: 1600px) { - .u-fs-xxs\@xxl { - font-size: 0.7rem; } } - -.u-fs-xs { - font-size: 0.8rem; } - -@media only screen and (min-width: 300px) { - .u-fs-xs\@xs { - font-size: 0.8rem; } } - -@media only screen and (min-width: 500px) { - .u-fs-xs\@s { - font-size: 0.8rem; } } - -@media only screen and (min-width: 740px) { - .u-fs-xs\@m { - font-size: 0.8rem; } } - -@media only screen and (min-width: 980px) { - .u-fs-xs\@l { - font-size: 0.8rem; } } - -@media only screen and (min-width: 1300px) { - .u-fs-xs\@xl { - font-size: 0.8rem; } } - -@media only screen and (min-width: 1600px) { - .u-fs-xs\@xxl { - font-size: 0.8rem; } } - -.u-fs-s { - font-size: 0.9rem; } - -@media only screen and (min-width: 300px) { - .u-fs-s\@xs { - font-size: 0.9rem; } } - -@media only screen and (min-width: 500px) { - .u-fs-s\@s { - font-size: 0.9rem; } } - -@media only screen and (min-width: 740px) { - .u-fs-s\@m { - font-size: 0.9rem; } } - -@media only screen and (min-width: 980px) { - .u-fs-s\@l { - font-size: 0.9rem; } } - -@media only screen and (min-width: 1300px) { - .u-fs-s\@xl { - font-size: 0.9rem; } } - -@media only screen and (min-width: 1600px) { - .u-fs-s\@xxl { - font-size: 0.9rem; } } - -.u-fs-m { - font-size: 1rem; } - -@media only screen and (min-width: 300px) { - .u-fs-m\@xs { - font-size: 1rem; } } - -@media only screen and (min-width: 500px) { - .u-fs-m\@s { - font-size: 1rem; } } - -@media only screen and (min-width: 740px) { - .u-fs-m\@m { - font-size: 1rem; } } - -@media only screen and (min-width: 980px) { - .u-fs-m\@l { - font-size: 1rem; } } - -@media only screen and (min-width: 1300px) { - .u-fs-m\@xl { - font-size: 1rem; } } - -@media only screen and (min-width: 1600px) { - .u-fs-m\@xxl { - font-size: 1rem; } } - -.u-fs-l { - font-size: 1.5rem; } - -@media only screen and (min-width: 300px) { - .u-fs-l\@xs { - font-size: 1.5rem; } } - -@media only screen and (min-width: 500px) { - .u-fs-l\@s { - font-size: 1.5rem; } } - -@media only screen and (min-width: 740px) { - .u-fs-l\@m { - font-size: 1.5rem; } } - -@media only screen and (min-width: 980px) { - .u-fs-l\@l { - font-size: 1.5rem; } } - -@media only screen and (min-width: 1300px) { - .u-fs-l\@xl { - font-size: 1.5rem; } } - -@media only screen and (min-width: 1600px) { - .u-fs-l\@xxl { - font-size: 1.5rem; } } - -.u-fw-b { - font-weight: 700; } - -.u-fw-n { - font-weight: normal; } - -.u-fs-i { - font-style: italic; } - -.u-tt-u { - text-transform: uppercase; } - -.u-lighter { - color: #595959; } - -.u-dib { - display: inline-block; } - -.u-db { - display: block; } - -.no-js .u-no-js-hide { - display: none; } - -.u-hidden { - display: none !important; - visibility: hidden; } - -.u-visuallyhidden, -.u-vh { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; } - -.u-visuallyhidden.u-focusable:active, -.u-vh.u-focusable:active, -.u-visuallyhidden.u-focusable:focus, -.u-vh.u-focusable:focus { - clip: auto; - height: auto; - margin: 0; - overflow: visible; - position: static; - width: auto; } - -.u-invisible { - visibility: hidden; } - -.u-ir { - background-color: transparent; - border: 0; - overflow: hidden; - *text-indent: -9999px; } - -.u-ir::before { - content: ""; - display: block; - width: 0; - height: 150%; } diff --git a/_prototypes/Labour-Market/address/css/themes/default/responsive.scss b/_prototypes/Labour-Market/address/css/themes/default/responsive.scss deleted file mode 100644 index d0a466b8b8..0000000000 --- a/_prototypes/Labour-Market/address/css/themes/default/responsive.scss +++ /dev/null @@ -1,69 +0,0 @@ -$responsive: true; - -@import "../../partials/helpers/functions"; -@import "../../partials/helpers/mixins"; -@import "../../partials/helpers/mq"; -@import "../../partials/vars/colors"; -@import "../../partials/vars/forms"; -@import "../../partials/vars/grid"; -@import "../../partials/vars/typography"; -@import "../../partials/vars/vars"; -@import "../../partials/vendor/normalize.scss"; -@import "../../partials/base/forms"; -@import "../../partials/base/global"; -@import "../../partials/base/print"; -@import "../../partials/base/sprite"; -@import "../../partials/base/tables"; -@import "../../partials/base/typography"; -@import "../../partials/objects/container"; -@import "../../partials/objects/footer"; -@import "../../partials/objects/grid"; -@import "../../partials/objects/group"; -@import "../../partials/objects/list"; -@import "../../partials/objects/page"; -@import "../../partials/objects/section"; -@import "../../partials/objects/type-scale"; -@import "../../partials/components/accordion"; -@import "../../partials/components/box"; -@import "../../partials/components/external"; -@import "../../partials/components/guidance"; -@import "../../partials/components/input-type"; -@import "../../partials/components/nav"; -@import "../../partials/components/relationship"; -@import "../../partials/components/address"; -@import "../../partials/components/buttons"; -@import "../../partials/components/feedback"; -@import "../../partials/components/header"; -@import "../../partials/components/input"; -@import "../../partials/components/notice"; -@import "../../partials/components/skip"; -@import "../../partials/components/answer"; -@import "../../partials/components/date"; -@import "../../partials/components/field"; -@import "../../partials/components/header2"; -@import "../../partials/components/label"; -@import "../../partials/components/panel"; -@import "../../partials/components/summary"; -@import "../../partials/components/badge"; -@import "../../partials/components/dialog"; -@import "../../partials/components/footer2"; -@import "../../partials/components/highlight"; -@import "../../partials/components/lock"; -@import "../../partials/components/panel"; -@import "../../partials/components/table"; -@import "../../partials/components/bar"; -@import "../../partials/components/dl"; -@import "../../partials/components/form"; -@import "../../partials/components/info"; -@import "../../partials/components/logo"; -@import "../../partials/components/question"; -@import "../../partials/components/time"; -@import "../../partials/utilities/colors"; -@import "../../partials/utilities/display"; -@import "../../partials/utilities/float"; -@import "../../partials/utilities/margin"; -@import "../../partials/utilities/pad"; -@import "../../partials/utilities/typography"; -@import "../../partials/utilities/utilities"; -@import "../../partials/utilities/visibility"; -@import "../../partials/hacks/hacks"; diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.eot b/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.eot deleted file mode 100644 index d41103b2a9..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.eot and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.ttf b/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.ttf deleted file mode 100755 index dbe84ffd0d..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.ttf and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.woff b/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.woff deleted file mode 100755 index 31eee14c22..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.woff and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.woff2 b/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.woff2 deleted file mode 100755 index 376a067efb..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-black-webfont.woff2 and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.eot b/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.eot deleted file mode 100644 index d90b47b81e..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.eot and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.ttf b/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.ttf deleted file mode 100755 index 962cc43809..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.ttf and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.woff b/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.woff deleted file mode 100755 index dd3d702e31..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.woff and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.woff2 b/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.woff2 deleted file mode 100755 index 2f88f4e4fc..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-bold-webfont.woff2 and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.eot b/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.eot deleted file mode 100644 index 96a9035981..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.eot and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.ttf b/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.ttf deleted file mode 100755 index 29aea1d86f..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.ttf and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.woff b/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.woff deleted file mode 100755 index 8ebc2341c7..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.woff and /dev/null differ diff --git a/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.woff2 b/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.woff2 deleted file mode 100755 index 4a64f4e77e..0000000000 Binary files a/_prototypes/Labour-Market/address/fonts/lato/latolatin-regular-webfont.woff2 and /dev/null differ diff --git a/_prototypes/Labour-Market/address/img/ajax-loader.gif b/_prototypes/Labour-Market/address/img/ajax-loader.gif deleted file mode 100644 index 3288d1035d..0000000000 Binary files a/_prototypes/Labour-Market/address/img/ajax-loader.gif and /dev/null differ diff --git a/_prototypes/Labour-Market/address/img/census-logo.svg b/_prototypes/Labour-Market/address/img/census-logo.svg deleted file mode 100644 index 7f1df71b9f..0000000000 --- a/_prototypes/Labour-Market/address/img/census-logo.svg +++ /dev/null @@ -1 +0,0 @@ -logo-englishCreated with Sketch. diff --git a/_prototypes/Labour-Market/address/img/check-green.png b/_prototypes/Labour-Market/address/img/check-green.png deleted file mode 100644 index f1edf9e950..0000000000 Binary files a/_prototypes/Labour-Market/address/img/check-green.png and /dev/null differ diff --git a/_prototypes/Labour-Market/address/img/eq.png b/_prototypes/Labour-Market/address/img/eq.png deleted file mode 100644 index 822832fb23..0000000000 Binary files a/_prototypes/Labour-Market/address/img/eq.png and /dev/null differ diff --git a/_prototypes/Labour-Market/address/img/icons/icons--accordion.svg b/_prototypes/Labour-Market/address/img/icons/icons--accordion.svg deleted file mode 100644 index ff0ee9ef07..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--accordion.svg +++ /dev/null @@ -1 +0,0 @@ -Group \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--caret-bottom.svg b/_prototypes/Labour-Market/address/img/icons/icons--caret-bottom.svg deleted file mode 100644 index 80748533b0..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--caret-bottom.svg +++ /dev/null @@ -1 +0,0 @@ -caret-bottom \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--caret-left.svg b/_prototypes/Labour-Market/address/img/icons/icons--caret-left.svg deleted file mode 100644 index 21b54c95ee..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--caret-left.svg +++ /dev/null @@ -1 +0,0 @@ -caret-left \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--caret-right.svg b/_prototypes/Labour-Market/address/img/icons/icons--caret-right.svg deleted file mode 100644 index 09cf8a26e3..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--caret-right.svg +++ /dev/null @@ -1 +0,0 @@ -caret-right \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--caret-top.svg b/_prototypes/Labour-Market/address/img/icons/icons--caret-top.svg deleted file mode 100644 index 2a534adcae..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--caret-top.svg +++ /dev/null @@ -1 +0,0 @@ -caret-top \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--check-green.svg b/_prototypes/Labour-Market/address/img/icons/icons--check-green.svg deleted file mode 100644 index 4a29c4208e..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--check-green.svg +++ /dev/null @@ -1 +0,0 @@ -check \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--check.svg b/_prototypes/Labour-Market/address/img/icons/icons--check.svg deleted file mode 100644 index d944a5f43d..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--check.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--chevron-bottom.svg b/_prototypes/Labour-Market/address/img/icons/icons--chevron-bottom.svg deleted file mode 100644 index 52317a3810..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--chevron-bottom.svg +++ /dev/null @@ -1 +0,0 @@ -chevron-bottom \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--chevron-down.svg b/_prototypes/Labour-Market/address/img/icons/icons--chevron-down.svg deleted file mode 100644 index 3957e9a160..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--chevron-down.svg +++ /dev/null @@ -1 +0,0 @@ -Rectangle 1 \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--chevron-left.svg b/_prototypes/Labour-Market/address/img/icons/icons--chevron-left.svg deleted file mode 100644 index 4b58c378a2..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--chevron-left.svg +++ /dev/null @@ -1 +0,0 @@ -chevron-left \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--chevron-right.svg b/_prototypes/Labour-Market/address/img/icons/icons--chevron-right.svg deleted file mode 100644 index 03be364e3b..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--chevron-right.svg +++ /dev/null @@ -1 +0,0 @@ -chevron-right \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--chevron-top.svg b/_prototypes/Labour-Market/address/img/icons/icons--chevron-top.svg deleted file mode 100644 index 66074aaa0e..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--chevron-top.svg +++ /dev/null @@ -1 +0,0 @@ -chevron-top \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--circle-check.svg b/_prototypes/Labour-Market/address/img/icons/icons--circle-check.svg deleted file mode 100644 index 75a446f90a..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--circle-check.svg +++ /dev/null @@ -1 +0,0 @@ -circle-check \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--circle-x.svg b/_prototypes/Labour-Market/address/img/icons/icons--circle-x.svg deleted file mode 100644 index 5a69d5b32a..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--circle-x.svg +++ /dev/null @@ -1 +0,0 @@ -circle-x \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--external-link.svg b/_prototypes/Labour-Market/address/img/icons/icons--external-link.svg deleted file mode 100644 index 08a361938e..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--external-link.svg +++ /dev/null @@ -1 +0,0 @@ -Page-1 \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--guidance-white.svg b/_prototypes/Labour-Market/address/img/icons/icons--guidance-white.svg deleted file mode 100644 index afe44fb5b4..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--guidance-white.svg +++ /dev/null @@ -1 +0,0 @@ -Group \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--guidance.svg b/_prototypes/Labour-Market/address/img/icons/icons--guidance.svg deleted file mode 100644 index 660ed1bb1f..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--guidance.svg +++ /dev/null @@ -1 +0,0 @@ -Group \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--info-circle.svg b/_prototypes/Labour-Market/address/img/icons/icons--info-circle.svg deleted file mode 100644 index c4bb3f77d2..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--info-circle.svg +++ /dev/null @@ -1 +0,0 @@ -info copy \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--info.svg b/_prototypes/Labour-Market/address/img/icons/icons--info.svg deleted file mode 100644 index ce4cadff0d..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--info.svg +++ /dev/null @@ -1 +0,0 @@ -info \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--lock.svg b/_prototypes/Labour-Market/address/img/icons/icons--lock.svg deleted file mode 100644 index e9d986492a..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--lock.svg +++ /dev/null @@ -1 +0,0 @@ -lock \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--logo.svg b/_prototypes/Labour-Market/address/img/icons/icons--logo.svg deleted file mode 100644 index aebc8693f3..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--logo.svg +++ /dev/null @@ -1 +0,0 @@ -logo \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--phone.svg b/_prototypes/Labour-Market/address/img/icons/icons--phone.svg deleted file mode 100644 index aa3a591cc9..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--phone.svg +++ /dev/null @@ -1 +0,0 @@ -phone \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/icons--right-arrow.svg b/_prototypes/Labour-Market/address/img/icons/icons--right-arrow.svg deleted file mode 100644 index 1af7a1646e..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/icons--right-arrow.svg +++ /dev/null @@ -1 +0,0 @@ -right-arrow \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/loader.svg b/_prototypes/Labour-Market/address/img/icons/loader.svg deleted file mode 100644 index 6491c4ee6f..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/loader.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/logo.svg b/_prototypes/Labour-Market/address/img/icons/logo.svg deleted file mode 100644 index 74207aa116..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/ogl.svg b/_prototypes/Labour-Market/address/img/icons/ogl.svg deleted file mode 100644 index 3640210cd0..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/ogl.svg +++ /dev/null @@ -1 +0,0 @@ -ogl \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/theme--census--census-logo.svg b/_prototypes/Labour-Market/address/img/icons/theme--census--census-logo.svg deleted file mode 100644 index 04fe85d7f5..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/theme--census--census-logo.svg +++ /dev/null @@ -1 +0,0 @@ -logo-english \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/theme--census--ons-logo.svg b/_prototypes/Labour-Market/address/img/icons/theme--census--ons-logo.svg deleted file mode 100644 index 876bedc616..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/theme--census--ons-logo.svg +++ /dev/null @@ -1 +0,0 @@ -ons-logo \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/icons/theme--starwars--star-wars-logo.svg b/_prototypes/Labour-Market/address/img/icons/theme--starwars--star-wars-logo.svg deleted file mode 100644 index 3be7409ea6..0000000000 --- a/_prototypes/Labour-Market/address/img/icons/theme--starwars--star-wars-logo.svg +++ /dev/null @@ -1 +0,0 @@ -Untitled \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/loader.svg b/_prototypes/Labour-Market/address/img/loader.svg deleted file mode 100644 index 2f26fc7e17..0000000000 --- a/_prototypes/Labour-Market/address/img/loader.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/_prototypes/Labour-Market/address/img/logo.png b/_prototypes/Labour-Market/address/img/logo.png deleted file mode 100644 index 3f1ecc3d62..0000000000 Binary files a/_prototypes/Labour-Market/address/img/logo.png and /dev/null differ diff --git a/_prototypes/Labour-Market/address/img/logo.svg b/_prototypes/Labour-Market/address/img/logo.svg deleted file mode 100644 index b9364e32dd..0000000000 --- a/_prototypes/Labour-Market/address/img/logo.svg +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/ogl.svg b/_prototypes/Labour-Market/address/img/ogl.svg deleted file mode 100644 index 05445039e5..0000000000 --- a/_prototypes/Labour-Market/address/img/ogl.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - ogl - Created with Sketch. - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/ons-logo.svg b/_prototypes/Labour-Market/address/img/ons-logo.svg deleted file mode 100644 index c30bf8a9c2..0000000000 --- a/_prototypes/Labour-Market/address/img/ons-logo.svg +++ /dev/null @@ -1 +0,0 @@ -ons-logo diff --git a/_prototypes/Labour-Market/address/img/sprite.svg b/_prototypes/Labour-Market/address/img/sprite.svg deleted file mode 100644 index 144296561d..0000000000 --- a/_prototypes/Labour-Market/address/img/sprite.svg +++ /dev/null @@ -1 +0,0 @@ -Groupcaret-bottomcaret-leftcaret-rightcaret-topcheckchevron-bottomRectangle 1chevron-leftchevron-rightchevron-topcircle-checkcircle-xPage-1GroupGroupinfoinfo copylocklogophoneright-arrowogllogo-englishons-logoUntitled \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/star-wars-logo.svg b/_prototypes/Labour-Market/address/img/star-wars-logo.svg deleted file mode 100644 index fc7fc9bcbc..0000000000 --- a/_prototypes/Labour-Market/address/img/star-wars-logo.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - Untitled - Created with Sketch. - - - - - - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/theme/census/census-logo.png b/_prototypes/Labour-Market/address/img/theme/census/census-logo.png deleted file mode 100644 index 621c204f5d..0000000000 Binary files a/_prototypes/Labour-Market/address/img/theme/census/census-logo.png and /dev/null differ diff --git a/_prototypes/Labour-Market/address/img/theme/census/census-logo.svg b/_prototypes/Labour-Market/address/img/theme/census/census-logo.svg deleted file mode 100644 index 7f1df71b9f..0000000000 --- a/_prototypes/Labour-Market/address/img/theme/census/census-logo.svg +++ /dev/null @@ -1 +0,0 @@ -logo-englishCreated with Sketch. diff --git a/_prototypes/Labour-Market/address/img/theme/census/ons-logo.png b/_prototypes/Labour-Market/address/img/theme/census/ons-logo.png deleted file mode 100644 index 41ee0f32e0..0000000000 Binary files a/_prototypes/Labour-Market/address/img/theme/census/ons-logo.png and /dev/null differ diff --git a/_prototypes/Labour-Market/address/img/theme/census/ons-logo.svg b/_prototypes/Labour-Market/address/img/theme/census/ons-logo.svg deleted file mode 100644 index c30bf8a9c2..0000000000 --- a/_prototypes/Labour-Market/address/img/theme/census/ons-logo.svg +++ /dev/null @@ -1 +0,0 @@ -ons-logo diff --git a/_prototypes/Labour-Market/address/img/theme/starwars/star-wars-logo.jpg b/_prototypes/Labour-Market/address/img/theme/starwars/star-wars-logo.jpg deleted file mode 100644 index d82cf3e824..0000000000 Binary files a/_prototypes/Labour-Market/address/img/theme/starwars/star-wars-logo.jpg and /dev/null differ diff --git a/_prototypes/Labour-Market/address/img/theme/starwars/star-wars-logo.svg b/_prototypes/Labour-Market/address/img/theme/starwars/star-wars-logo.svg deleted file mode 100644 index fc7fc9bcbc..0000000000 --- a/_prototypes/Labour-Market/address/img/theme/starwars/star-wars-logo.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - Untitled - Created with Sketch. - - - - - - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/address/img/theme/ukis/logo-beis.png b/_prototypes/Labour-Market/address/img/theme/ukis/logo-beis.png deleted file mode 100644 index 2512852e25..0000000000 Binary files a/_prototypes/Labour-Market/address/img/theme/ukis/logo-beis.png and /dev/null differ diff --git a/_prototypes/Labour-Market/address/img/theme/ukis/logo-dof.png b/_prototypes/Labour-Market/address/img/theme/ukis/logo-dof.png deleted file mode 100644 index 5361cf6285..0000000000 Binary files a/_prototypes/Labour-Market/address/img/theme/ukis/logo-dof.png and /dev/null differ diff --git a/_prototypes/Labour-Market/address/js/autocomplete.js b/_prototypes/Labour-Market/address/js/autocomplete.js deleted file mode 100644 index 0aa0aeff2f..0000000000 --- a/_prototypes/Labour-Market/address/js/autocomplete.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.accessibleAutocomplete=t():e.accessibleAutocomplete=t()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,o){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/",t(t.s=1)}([function(e,t,n){!function(){"use strict";function t(){}function n(e,n){var o,r,l,i,u=T;for(i=arguments.length;i-- >2;)D.push(arguments[i]);for(n&&null!=n.children&&(D.length||D.push(n.children),delete n.children);D.length;)if((r=D.pop())&&void 0!==r.pop)for(i=r.length;i--;)D.push(r[i]);else!0!==r&&!1!==r||(r=null),(l="function"!=typeof e)&&(null==r?r="":"number"==typeof r?r=String(r):"string"!=typeof r&&(l=!1)),l&&o?u[u.length-1]+=r:u===T?u=[r]:u.push(r),o=l;var s=new t;return s.nodeName=e,s.children=u,s.attributes=null==n?void 0:n,s.key=null==n?void 0:n.key,void 0!==A.vnode&&A.vnode(s),s}function o(e,t){for(var n in t)e[n]=t[n];return e}function r(e,t){return n(e.nodeName,o(o({},e.attributes),t),arguments.length>2?[].slice.call(arguments,2):e.children)}function l(e){!e.__d&&(e.__d=!0)&&1==V.push(e)&&(A.debounceRendering||setTimeout)(i)}function i(){var e,t=V;for(V=[];e=t.pop();)e.__d&&N(e)}function u(e,t,n){return"string"==typeof t||"number"==typeof t?void 0!==e.splitText:"string"==typeof t.nodeName?!e._componentConstructor&&s(e,t.nodeName):n||e._componentConstructor===t.nodeName}function s(e,t){return e.__n===t||e.nodeName.toLowerCase()===t.toLowerCase()}function a(e){var t=o({},e.attributes);t.children=e.children;var n=e.nodeName.defaultProps;if(void 0!==n)for(var r in n)void 0===t[r]&&(t[r]=n[r]);return t}function p(e,t){var n=t?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e);return n.__n=e,n}function c(e){e.parentNode&&e.parentNode.removeChild(e)}function d(e,t,n,o,r){if("className"===t&&(t="class"),"key"===t);else if("ref"===t)n&&n(null),o&&o(e);else if("class"!==t||r)if("style"===t){if(o&&"string"!=typeof o&&"string"!=typeof n||(e.style.cssText=o||""),o&&"object"==typeof o){if("string"!=typeof n)for(var l in n)l in o||(e.style[l]="");for(var l in o)e.style[l]="number"==typeof o[l]&&!1===L.test(l)?o[l]+"px":o[l]}}else if("dangerouslySetInnerHTML"===t)o&&(e.innerHTML=o.__html||"");else if("o"==t[0]&&"n"==t[1]){var i=t!==(t=t.replace(/Capture$/,""));t=t.toLowerCase().substring(2),o?n||e.addEventListener(t,h,i):e.removeEventListener(t,h,i),(e.__l||(e.__l={}))[t]=o}else if("list"!==t&&"type"!==t&&!r&&t in e)f(e,t,null==o?"":o),null!=o&&!1!==o||e.removeAttribute(t);else{var u=r&&t!==(t=t.replace(/^xlink\:?/,""));null==o||!1===o?u?e.removeAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase()):e.removeAttribute(t):"function"!=typeof o&&(u?e.setAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase(),o):e.setAttribute(t,o))}else e.className=o||""}function f(e,t,n){try{e[t]=n}catch(e){}}function h(e){return this.__l[e.type](A.event&&A.event(e)||e)}function m(){for(var e;e=R.pop();)A.afterMount&&A.afterMount(e),e.componentDidMount&&e.componentDidMount()}function _(e,t,n,o,r,l){q++||(P=null!=r&&void 0!==r.ownerSVGElement,B=null!=e&&!("__preactattr_"in e));var i=v(e,t,n,o,l);return r&&i.parentNode!==r&&r.appendChild(i),--q||(B=!1,l||m()),i}function v(e,t,n,o,r){var l=e,i=P;if(null==t&&(t=""),"string"==typeof t)return e&&void 0!==e.splitText&&e.parentNode&&(!e._component||r)?e.nodeValue!=t&&(e.nodeValue=t):(l=document.createTextNode(t),e&&(e.parentNode&&e.parentNode.replaceChild(l,e),g(e,!0))),l.__preactattr_=!0,l;if("function"==typeof t.nodeName)return S(e,t,n,o);if(P="svg"===t.nodeName||"foreignObject"!==t.nodeName&&P,(!e||!s(e,String(t.nodeName)))&&(l=p(String(t.nodeName),P),e)){for(;e.firstChild;)l.appendChild(e.firstChild);e.parentNode&&e.parentNode.replaceChild(l,e),g(e,!0)}var u=l.firstChild,a=l.__preactattr_||(l.__preactattr_={}),c=t.children;return!B&&c&&1===c.length&&"string"==typeof c[0]&&null!=u&&void 0!==u.splitText&&null==u.nextSibling?u.nodeValue!=c[0]&&(u.nodeValue=c[0]):(c&&c.length||null!=u)&&y(l,c,n,o,B||null!=a.dangerouslySetInnerHTML),w(l,t.attributes,a),P=i,l}function y(e,t,n,o,r){var l,i,s,a,p=e.childNodes,d=[],f={},h=0,m=0,_=p.length,y=0,b=t?t.length:0;if(0!==_)for(var w=0;w<_;w++){var O=p[w],C=O.__preactattr_,x=b&&C?O._component?O._component.__k:C.key:null;null!=x?(h++,f[x]=O):(C||(void 0!==O.splitText?!r||O.nodeValue.trim():r))&&(d[y++]=O)}if(0!==b)for(var w=0;w=_?e.appendChild(a):a!==p[w]&&(a===p[w+1]?c(p[w]):e.insertBefore(a,p[w]||null)))}if(h)for(var w in f)void 0!==f[w]&&g(f[w],!1);for(;m<=y;)void 0!==(a=d[y--])&&g(a,!1)}function g(e,t){var n=e._component;n?I(n):(null!=e.__preactattr_&&e.__preactattr_.ref&&e.__preactattr_.ref(null),!1!==t&&null!=e.__preactattr_||c(e),b(e))}function b(e){for(e=e.lastChild;e;){var t=e.previousSibling;g(e,!0),e=t}}function w(e,t,n){var o;for(o in n)t&&null!=t[o]||null==n[o]||d(e,o,n[o],n[o]=void 0,P);for(o in t)"children"===o||"innerHTML"===o||o in n&&t[o]===("value"===o||"checked"===o?e[o]:n[o])||d(e,o,n[o],n[o]=t[o],P)}function O(e){var t=e.constructor.name;(U[t]||(U[t]=[])).push(e)}function C(e,t,n){var o,r=U[e.name];if(e.prototype&&e.prototype.render?(o=new e(t,n),k.call(o,t,n)):(o=new k(t,n),o.constructor=e,o.render=x),r)for(var l=r.length;l--;)if(r[l].constructor===e){o.__b=r[l].__b,r.splice(l,1);break}return o}function x(e,t,n){return this.constructor(e,n)}function E(e,t,n,o,r){e.__x||(e.__x=!0,(e.__r=t.ref)&&delete t.ref,(e.__k=t.key)&&delete t.key,!e.base||r?e.componentWillMount&&e.componentWillMount():e.componentWillReceiveProps&&e.componentWillReceiveProps(t,o),o&&o!==e.context&&(e.__c||(e.__c=e.context),e.context=o),e.__p||(e.__p=e.props),e.props=t,e.__x=!1,0!==n&&(1!==n&&!1===A.syncComponentUpdates&&e.base?l(e):N(e,1,r)),e.__r&&e.__r(e))}function N(e,t,n,r){if(!e.__x){var l,i,u,s=e.props,p=e.state,c=e.context,d=e.__p||s,f=e.__s||p,h=e.__c||c,v=e.base,y=e.__b,b=v||y,w=e._component,O=!1;if(v&&(e.props=d,e.state=f,e.context=h,2!==t&&e.shouldComponentUpdate&&!1===e.shouldComponentUpdate(s,p,c)?O=!0:e.componentWillUpdate&&e.componentWillUpdate(s,p,c),e.props=s,e.state=p,e.context=c),e.__p=e.__s=e.__c=e.__b=null,e.__d=!1,!O){l=e.render(s,p,c),e.getChildContext&&(c=o(o({},c),e.getChildContext()));var x,S,k=l&&l.nodeName;if("function"==typeof k){var M=a(l);i=w,i&&i.constructor===k&&M.key==i.__k?E(i,M,1,c,!1):(x=i,e._component=i=C(k,M,c),i.__b=i.__b||y,i.__u=e,E(i,M,0,c,!1),N(i,1,n,!0)),S=i.base}else u=b,x=w,x&&(u=e._component=null),(b||1===t)&&(u&&(u._component=null),S=_(u,l,c,n||!v,b&&b.parentNode,!0));if(b&&S!==b&&i!==w){var D=b.parentNode;D&&S!==D&&(D.replaceChild(S,b),x||(b._component=null,g(b,!1)))}if(x&&I(x),e.base=S,S&&!r){for(var T=e,L=e;L=L.__u;)(T=L).base=S;S._component=T,S._componentConstructor=T.constructor}}if(!v||n?R.unshift(e):O||(m(),e.componentDidUpdate&&e.componentDidUpdate(d,f,h),A.afterUpdate&&A.afterUpdate(e)),null!=e.__h)for(;e.__h.length;)e.__h.pop().call(e);q||r||m()}}function S(e,t,n,o){for(var r=e&&e._component,l=r,i=e,u=r&&e._componentConstructor===t.nodeName,s=u,p=a(t);r&&!s&&(r=r.__u);)s=r.constructor===t.nodeName;return r&&s&&(!o||r._component)?(E(r,p,3,n,o),e=r.base):(l&&!u&&(I(l),e=i=null),r=C(t.nodeName,p,n),e&&!r.__b&&(r.__b=e,i=null),E(r,p,1,n,o),e=r.base,i&&e!==i&&(i._component=null,g(i,!1))),e}function I(e){A.beforeUnmount&&A.beforeUnmount(e);var t=e.base;e.__x=!0,e.componentWillUnmount&&e.componentWillUnmount(),e.base=null;var n=e._component;n?I(n):t&&(t.__preactattr_&&t.__preactattr_.ref&&t.__preactattr_.ref(null),e.__b=t,c(t),O(e),b(t)),e.__r&&e.__r(null)}function k(e,t){this.__d=!0,this.context=t,this.props=e,this.state=this.state||{}}function M(e,t,n){return _(n,e,{},!1,t,!1)}var A={},D=[],T=[],L=/acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i,V=[],R=[],q=0,P=!1,B=!1,U={};o(k.prototype,{setState:function(e,t){var n=this.state;this.__s||(this.__s=o({},n)),o(n,"function"==typeof e?e(n,this.props):e),t&&(this.__h=this.__h||[]).push(t),l(this)},forceUpdate:function(e){e&&(this.__h=this.__h||[]).push(e),N(this,2)},render:function(){}});var j={h:n,createElement:n,cloneElement:r,Component:k,render:M,rerender:i,options:A};e.exports=j}()},function(e,t,n){e.exports=n(2)},function(e,t,n){"use strict";function o(e){if(!e.element)throw new Error("element is not defined");if(!e.id)throw new Error("id is not defined");if(!e.source)throw new Error("source is not defined");Array.isArray(e.source)&&(e.source=s(e.source)),(0,l.render)((0,l.createElement)(u.default,e),e.element)}var r=Object.assign||function(e){for(var t=1;t47&&e<58||32===e||8===e||e>64&&e<91||e>95&&e<112||e>185&&e<193||e>218&&e<223}function a(e){return y?{onInput:e}:g?{onChange:e}:void 0}t.__esModule=!0,t.default=void 0;var p,c,d=Object.assign||function(e){for(var t=1;t=o;this.setState({query:u}),l||!s&&a&&p?r(u,function(e){var n=e.length>0;t.setState({menuOpen:n,options:e,selected:i&&n?0:-1})}):!s&&p||this.setState({menuOpen:!1,options:[]})},t.prototype.handleInputClick=function(e){this.handleInputChange(e)},t.prototype.handleInputFocus=function(e){this.setState({focused:-1})},t.prototype.handleOptionFocus=function(e){this.setState({focused:e,hovered:null,selected:e})},t.prototype.handleOptionMouseEnter=function(e,t){this.setState({hovered:t})},t.prototype.handleOptionMouseOut=function(e,t){this.setState({hovered:null})},t.prototype.handleOptionTouchEnd=function(e,t){this.handleOptionClick(e,t)},t.prototype.handleOptionClick=function(e,t){var n=this.state.options[t],o=this.templateInputValue(n);this.props.onConfirm(n),this.setState({focused:-1,menuOpen:!1,query:o,selected:-1})},t.prototype.handleOptionMouseDown=function(e){e.preventDefault()},t.prototype.handleUpArrow=function(e){e.preventDefault();var t=this.state,n=t.menuOpen,o=t.selected;-1!==o&&n&&this.handleOptionFocus(o-1)},t.prototype.handleDownArrow=function(e){var t=this;if(e.preventDefault(),this.props.showAllValues&&!1===this.state.menuOpen)e.preventDefault(),this.props.source("",function(e){t.setState({menuOpen:!0,options:e,selected:0,focused:0,hovered:null})});else if(!0===this.state.menuOpen){var n=this.state,o=n.menuOpen,r=n.options,l=n.selected,i=l!==r.length-1,u=i&&o;u&&this.handleOptionFocus(l+1)}},t.prototype.handleSpace=function(e){var t=this;this.props.showAllValues&&!1===this.state.menuOpen&&(e.preventDefault(),this.props.source("",function(e){t.setState({menuOpen:!0,options:e})})),-1!==this.state.focused&&(e.preventDefault(),this.handleOptionClick(e,this.state.focused))},t.prototype.handleEnter=function(e){this.state.menuOpen&&(e.preventDefault(),this.state.selected>=0&&this.handleOptionClick(e,this.state.selected))},t.prototype.handlePrintableKey=function(e){var t=this.elementReferences[-1];e.target===t||t.focus()},t.prototype.handleKeyDown=function(e){switch(b[e.keyCode]){case"up":this.handleUpArrow(e);break;case"down":this.handleDownArrow(e);break;case"space":this.handleSpace(e);break;case"enter":this.handleEnter(e);break;case"escape":this.handleComponentBlur({query:this.state.query});break;default:s(e.keyCode)&&this.handlePrintableKey(e)}},t.prototype.render=function(){var e=this,t=this.props,n=t.cssNamespace,o=t.displayMenu,r=t.id,l=t.minLength,i=t.name,u=t.placeholder,s=t.required,p=t.showAllValues,c=t.tNoResults,h=t.tStatusQueryTooShort,_=t.tStatusNoResults,v=t.tStatusSelectedOption,y=t.tStatusResults,g=t.dropdownArrow,b=this.state,O=b.focused,C=b.hovered,x=b.menuOpen,E=b.options,N=b.query,S=b.selected,I=this.hasAutoselect(),k=-1===O,M=0===E.length,A=0!==N.length,D=N.length>=l,T=this.props.showNoOptionsFound&&k&&M&&A&&D,L=n+"__wrapper",V=n+"__input",R=null!==O,q=R?" "+V+"--focused":"",P=this.props.showAllValues?" "+V+"--show-all-values":" "+V+"--default",B=n+"__dropdown-arrow-down",U=-1!==O&&null!==O,j=n+"__menu",F=j+"--"+o,W=x||T,K=j+"--"+(W?"visible":"hidden"),H=n+"__option",Q=n+"__hint",$=this.templateInputValue(E[S]),z=$&&0===$.toLowerCase().indexOf(N.toLowerCase()),G=z&&I?N+$.substr(N.length):"",J=w&&G,X=void 0;return p&&"string"==typeof(X=g({className:B}))&&(X=(0,f.createElement)("div",{className:n+"__dropdown-arrow-down-wrapper",dangerouslySetInnerHTML:{__html:X}})),(0,f.createElement)("div",{className:L,onKeyDown:this.handleKeyDown,role:"combobox","aria-expanded":x?"true":"false"},(0,f.createElement)(m.default,{length:E.length,queryLength:N.length,minQueryLength:l,selectedOption:this.templateInputValue(E[S]),tQueryTooShort:h,tNoResults:_,tSelectedOption:v,tResults:y}),J&&(0,f.createElement)("span",null,(0,f.createElement)("input",{className:Q,readonly:!0,tabIndex:"-1",value:G})),(0,f.createElement)("input",d({"aria-activedescendant":!!U&&r+"__option--"+O,"aria-owns":r+"__listbox",autoComplete:"off",className:""+V+q+P,id:r,onClick:function(t){return e.handleInputClick(t)},onBlur:this.handleInputBlur},a(this.handleInputChange),{onFocus:this.handleInputFocus,name:i,placeholder:u,ref:function(t){e.elementReferences[-1]=t},type:"text",role:"textbox",required:s,value:N})),X,(0,f.createElement)("ul",{className:j+" "+F+" "+K,id:r+"__listbox",role:"listbox"},E.map(function(t,n){var o=-1===O?S===n:O===n,l=o&&null===C?" "+H+"--focused":"",i=n%2?" "+H+"--odd":"";return(0,f.createElement)("li",{"aria-selected":O===n,className:""+H+l+i,dangerouslySetInnerHTML:{__html:e.templateSuggestion(t)},id:r+"__option--"+n,key:n,onFocusOut:function(t){return e.handleOptionBlur(t,n)},onClick:function(t){return e.handleOptionClick(t,n)},onMouseDown:e.handleOptionMouseDown,onMouseEnter:function(t){return e.handleOptionMouseEnter(t,n)},onMouseOut:function(t){return e.handleOptionMouseOut(t,n)},onTouchEnd:function(t){return e.handleOptionTouchEnd(t,n)},ref:function(t){e.elementReferences[n]=t},role:"option",tabIndex:"-1"})}),T&&(0,f.createElement)("li",{className:H+" "+H+"--no-results"},c())))},t}(f.Component),p.defaultProps={autoselect:!1,cssNamespace:"autocomplete",defaultValue:"",displayMenu:"inline",minLength:0,name:"input-autocomplete",placeholder:"",onConfirm:function(){},confirmOnBlur:!0,showNoOptionsFound:!0,showAllValues:!1,required:!1,tNoResults:function(){return"No results found"},dropdownArrow:v.default},c);t.default=O},function(e,t,n){"use strict";function o(e,t){}function r(e,t){if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function l(e,t){"function"!=typeof t&&null!==t||(e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t))}t.__esModule=!0,t.default=void 0;var i,u,s=n(0),a=(u=i=function(e){function t(){var n,l,i;o(this,t);for(var u=arguments.length,s=Array(u),a=0;a0)l=u(t,e,c,vt(c.length),l,o-1)-1;else{if(l>=9007199254740991)throw TypeError();t[l]=c}l++}h++}return l}function a(t,e,n){t[e]||Object[ns](t,e,{writable:!0,configurable:!0,value:n})}function s(t){lc?t.call():fc.push(t)}function c(t){var e=t.getElementsByClassName($c)[0],n=t.getElementsByClassName(Yc)[0],r=t.getElementsByClassName(Jc)[0],i=!1;return e.addEventListener("click",function(o){return o.preventDefault(),i=h(i,t,e,n,r),!1}),{elDetails:t,elTrigger:e,elBody:n}}function f(t,e,n,r){t.classList.add(Xc),n.innerHTML=t.getAttribute(Zc),r.setAttribute(tf,!0),e.setAttribute(ef,!1)}function l(t,e,n,r){t.classList.remove(Xc),n.innerHTML=t.getAttribute(Qc),r.setAttribute(tf,!1),e.setAttribute(ef,!0)}function h(t,e,n,r,i){return t?l(e,r,i,n):f(e,r,i,n),!t}function d(t){var e=t.getAttribute("href").replace("#","");return t.addEventListener("click",function(t){t.preventDefault(),v(e)}),{elTrigger:t,elId:e}}function v(t){return document.getElementById(t).querySelectorAll(".input")[0].focus(),t}function p(t){if("string"==typeof t)return t;if(Ec(t))return pf(t,p)+"";if(ec(t))return mf?mf.call(t):"";var e=t+"";return"0"==e&&1/t==-yf?"-0":e}function y(t){if(t.status>=200&&t.status<300)return t;var e=new Error(t.statusText);throw e.response=t,e}function g(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function m(t){return"function"==typeof t}function b(t){return"number"==typeof t}function w(t){return"object"==typeof t&&null!==t}function _(t){return void 0===t}function E(){var t=document.createElement("fakeelement"),e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(var n in e)if(void 0!==t.style[n])return e[n]}var S="undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{},A=e(function(t){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)}),x={}.hasOwnProperty,L=function(t,e){return x.call(t,e)},O=function(t){try{return!!t()}catch(t){return!0}},j=!O(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),T=e(function(t){var e=t.exports={version:"2.5.0"};"number"==typeof __e&&(__e=e)}),P=function(t){return"object"==typeof t?null!==t:"function"==typeof t},M=function(t){if(!P(t))throw TypeError(t+" is not an object!");return t},k=A.document,N=P(k)&&P(k.createElement),F=function(t){return N?k.createElement(t):{}},I=!j&&!O(function(){return 7!=Object.defineProperty(F("div"),"a",{get:function(){return 7}}).a}),R=function(t,e){if(!P(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!P(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!P(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!P(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},C=Object.defineProperty,D={f:j?Object.defineProperty:function(t,e,n){if(M(t),e=R(e,!0),M(n),I)try{return C(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},B=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},U=j?function(t,e,n){return D.f(t,e,B(1,n))}:function(t,e,n){return t[e]=n,t},q=0,W=Math.random(),G=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++q+W).toString(36))},V=e(function(t){var e=G("src"),n=Function.toString,r=(""+n).split("toString");T.inspectSource=function(t){return n.call(t)},(t.exports=function(t,n,i,o){var u="function"==typeof i;u&&(L(i,"name")||U(i,"name",n)),t[n]!==i&&(u&&(L(i,e)||U(i,e,t[n]?""+t[n]:r.join(String(n)))),t===A?t[n]=i:o?t[n]?t[n]=i:U(t,n,i):(delete t[n],U(t,n,i)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[e]||n.call(this)})}),H=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t},z=function(t,e,n){if(H(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}},K=function(t,e,n){var r,i,o,u,a=t&K.F,s=t&K.G,c=t&K.S,f=t&K.P,l=t&K.B,h=s?A:c?A[e]||(A[e]={}):(A[e]||{}).prototype,d=s?T:T[e]||(T[e]={}),v=d.prototype||(d.prototype={});s&&(n=e);for(r in n)o=((i=!a&&h&&void 0!==h[r])?h:n)[r],u=l&&i?z(o,A):f&&"function"==typeof o?z(Function.call,o):o,h&&V(h,r,o,t&K.U),d[r]!=o&&U(d,r,u),f&&v[r]!=o&&(v[r]=o)};A.core=T,K.F=1,K.G=2,K.S=4,K.P=8,K.B=16,K.W=32,K.U=64,K.R=128;var $=K,Y=e(function(t){var e=G("meta"),n=D.f,r=0,i=Object.isExtensible||function(){return!0},o=!O(function(){return i(Object.preventExtensions({}))}),u=function(t){n(t,e,{value:{i:"O"+ ++r,w:{}}})},a=t.exports={KEY:e,NEED:!1,fastKey:function(t,n){if(!P(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!L(t,e)){if(!i(t))return"F";if(!n)return"E";u(t)}return t[e].i},getWeak:function(t,n){if(!L(t,e)){if(!i(t))return!0;if(!n)return!1;u(t)}return t[e].w},onFreeze:function(t){return o&&a.NEED&&i(t)&&!L(t,e)&&u(t),t}}}),J=A["__core-js_shared__"]||(A["__core-js_shared__"]={}),X=function(t){return J[t]||(J[t]={})},Q=e(function(t){var e=X("wks"),n=A.Symbol,r="function"==typeof n;(t.exports=function(t){return e[t]||(e[t]=r&&n[t]||(r?n:G)("Symbol."+t))}).store=e}),Z=D.f,tt=Q("toStringTag"),et=function(t,e,n){t&&!L(t=n?t:t.prototype,tt)&&Z(t,tt,{configurable:!0,value:e})},nt={f:Q},rt=D.f,it=function(t){var e=T.Symbol||(T.Symbol=A.Symbol||{});"_"==t.charAt(0)||t in e||rt(e,t,{value:nt.f(t)})},ot={}.toString,ut=function(t){return ot.call(t).slice(8,-1)},at=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==ut(t)?t.split(""):Object(t)},st=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t},ct=function(t){return at(st(t))},ft=Math.ceil,lt=Math.floor,ht=function(t){return isNaN(t=+t)?0:(t>0?lt:ft)(t)},dt=Math.min,vt=function(t){return t>0?dt(ht(t),9007199254740991):0},pt=Math.max,yt=Math.min,gt=function(t,e){return(t=ht(t))<0?pt(t+e,0):yt(t,e)},mt=function(t){return function(e,n,r){var i,o=ct(e),u=vt(o.length),a=gt(r,u);if(t&&n!=n){for(;u>a;)if((i=o[a++])!=i)return!0}else for(;u>a;a++)if((t||a in o)&&o[a]===n)return t||a||0;return!t&&-1}},bt=X("keys"),wt=function(t){return bt[t]||(bt[t]=G(t))},_t=mt(!1),Et=wt("IE_PROTO"),St=function(t,e){var n,r=ct(t),i=0,o=[];for(n in r)n!=Et&&L(r,n)&&o.push(n);for(;e.length>i;)L(r,n=e[i++])&&(~_t(o,n)||o.push(n));return o},At="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),xt=Object.keys||function(t){return St(t,At)},Lt=function(t,e){for(var n,r=ct(t),i=xt(r),o=i.length,u=0;o>u;)if(r[n=i[u++]]===e)return n},Ot={f:Object.getOwnPropertySymbols},jt={f:{}.propertyIsEnumerable},Tt=function(t){var e=xt(t),n=Ot.f;if(n)for(var r,i=n(t),o=jt.f,u=0;i.length>u;)o.call(t,r=i[u++])&&e.push(r);return e},Pt=Array.isArray||function(t){return"Array"==ut(t)},Mt=j?Object.defineProperties:function(t,e){M(t);for(var n,r=xt(e),i=r.length,o=0;i>o;)D.f(t,n=r[o++],e[n]);return t},kt=A.document,Nt=kt&&kt.documentElement,Ft=wt("IE_PROTO"),It=function(){},Rt=function(){var t,e=F("iframe"),n=At.length;for(e.style.display="none",Nt.appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write(" - - - - - diff --git a/_prototypes/Labour-Market/briefdescribe10.html b/_prototypes/Labour-Market/briefdescribe10.html deleted file mode 100644 index 42017b168b..0000000000 --- a/_prototypes/Labour-Market/briefdescribe10.html +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: LM describe what did in job 10 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- - Briefly describe what did in their main job? -

-

For example a hairdresser would write: ‘Cuts and Styles hair at a hair salon'

-

Please give the best information you can even if you’re not sure or can’t remember all the details..

- - -
-
-
-
-
- - - -
-
-
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/companyaddress14.html b/_prototypes/Labour-Market/companyaddress14.html deleted file mode 100644 index 23d0823749..0000000000 --- a/_prototypes/Labour-Market/companyaddress14.html +++ /dev/null @@ -1,269 +0,0 @@ ---- -title: LM Company address 14 -project: Labour-market -globalcss: false ---- - - - - - - - - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- - What is the address of where worked? -

-

If you report to a depot please use the depot address.

-

If you have no fixed place or work, please include your company HQ address.

-

If you work from home, please include your home address.

- - - - - - -
- -
- -

- -
- - -
-
- -
-
-
-
- - - -
- - -
- -
-
- Enter your address manually - - -
- -
-
-
-
-
-
-
-
-
-
-
- - - -
- - - - -
-
- -
-
- -
- -
- - Previous - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_prototypes/Labour-Market/css/labourmarket.css b/_prototypes/Labour-Market/css/labourmarket.css deleted file mode 100644 index 80ccd9feae..0000000000 --- a/_prototypes/Labour-Market/css/labourmarket.css +++ /dev/null @@ -1,18 +0,0 @@ -.address_banner - -{ - background-color: #faf4fc; - - - -} -.address_banner p{margin-bottom: 0 !important;} -.address_banner_container - -{ -max-width: 57.445rem !important; -margin: 0 auto !important; -padding: 0 1rem !important; -display:flex !important; -width:100% !important; -} \ No newline at end of file diff --git a/_prototypes/Labour-Market/employed-selfemployed1.html b/_prototypes/Labour-Market/employed-selfemployed1.html deleted file mode 100644 index aa1cc9ddf2..0000000000 --- a/_prototypes/Labour-Market/employed-selfemployed1.html +++ /dev/null @@ -1,276 +0,0 @@ ---- -title: employed or self employed -project: labour-market -globalcss: false ---- - - - - - - - - - - - -
-
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - -
-

- -

- -
-
- -

For example, primary school teacher, car mechanic, district nurse, structural engineer -
-
- Do not state your pay grade or pay band

-
-
- - -
-
-
-
-
- -
- -
-
-
-
-
- - - -
- - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
\ No newline at end of file diff --git a/_prototypes/Labour-Market/employmentstatus8.html b/_prototypes/Labour-Market/employmentstatus8.html deleted file mode 100644 index 37358a1c8b..0000000000 --- a/_prototypes/Labour-Market/employmentstatus8.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: LM employment status 8 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- What was 's employment status? -

- -
- -
- -
-
-
- - - -
- -
- - - -
- -
- - - -
-
- - -
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/end19.html b/_prototypes/Labour-Market/end19.html deleted file mode 100644 index 3e9ace8869..0000000000 --- a/_prototypes/Labour-Market/end19.html +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: LM END 19 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- - No more questions. Thank you for participating. - -

- - diff --git a/_prototypes/Labour-Market/everworked7.html b/_prototypes/Labour-Market/everworked7.html deleted file mode 100644 index 37f00d5fda..0000000000 --- a/_prototypes/Labour-Market/everworked7.html +++ /dev/null @@ -1,160 +0,0 @@ ---- -title: LM ever worked 7 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
- -
-
-
- - - -
-

- - Has ever worked? - -

- -
-
- -

Include -

    -
  • part time or full time work
  • -
  • work outside of the United Kingdom
  • -
-

Exclude -

    -
  • voluntary or unpaid jobs
  • -
- -
-
- -
- - - -
- -
-
-
- - - -
- -
- - - -
- - -
- - -
- - - - -
-
-
-
-
- -
- -
- - Previous -
-
-
-
- - - - - - diff --git a/_prototypes/Labour-Market/hoursworked15.html b/_prototypes/Labour-Market/hoursworked15.html deleted file mode 100644 index 55f3a2541b..0000000000 --- a/_prototypes/Labour-Market/hoursworked15.html +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: LM hours worked 15 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- - At , how many hours a week did usually work? - -

- -
-
- -

Include -

    -
  • Any paid or unpaid overtime
  • - -
- -
-
- -
- - - -
- -
-
-
- - - -
- -
- - - -
-
- - - -
-
- - - -
- - -
- - -
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - - - - diff --git a/_prototypes/Labour-Market/index.html b/_prototypes/Labour-Market/index.html deleted file mode 100644 index a7ac74db99..0000000000 --- a/_prototypes/Labour-Market/index.html +++ /dev/null @@ -1,603 +0,0 @@ ---- -title: LM address entry -project: Labour-market -globalcss: false ---- - - - - - - - - - - What is your address? - 2017 Census Test - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - Previous - -
-
- -
- - -
-
- - - - - - -
- -
-
- - -
-
-
-
- - - - - -
-
- -
- - - -
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - -

- What is your address? -

- -
- - What is your address? - - - - - - -
-
- - - - -
- - - -
- - - -
- - - - - - - - - - - - -
-
- - - - - -
-
- -
- - - - -
- - - -
- - - -
- - - - - - - - - - - - -
-
- - - - - -
-
- -
- - - - -
- - - -
- - - -
- - - - - - - - - - - - -
-
- - - - - -
-
- -
- - - - -
- - - -
- - - -
- - - - - - - - - - - - -
-
- - - - - -
-
- -
- - - - -
- - - -
- - - -
- - - - - - - - - - - - -
-
- - - - - -
-
- -
- - - - -
- - - -
- - - -
- - - - - - - - - - - - -
-
- - - - - -
-
- -
- - - - -
- - - -
- - - -
- - - - - - - - - - - - -
-
- - - - - -
-
-
- - -
- - - - - - - - -
- - -
-
- - - - - - -
- -
- - - - - - - Previous - - -
-
-
- - -
- - -
- - - - -
- - - - - - - - - - - - - diff --git a/_prototypes/Labour-Market/jobaccepted5.html b/_prototypes/Labour-Market/jobaccepted5.html deleted file mode 100644 index 9f19540cd1..0000000000 --- a/_prototypes/Labour-Market/jobaccepted5.html +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: LM job accepted 5 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- Last week, was waiting to start a job already accepted? -

- -
- -
- -
-
-
- - - -
- -
- - - -
- - -
- - -
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - - - diff --git a/_prototypes/Labour-Market/joboffered4.html b/_prototypes/Labour-Market/joboffered4.html deleted file mode 100644 index 9f9759cc11..0000000000 --- a/_prototypes/Labour-Market/joboffered4.html +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: LM job offered 4 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- If a job had been offered to last week, could they have started it within two weeks? -

- -
- -
- -
-
-
- - - -
- -
- - - -
- - -
- - -
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/jobtitle9.html b/_prototypes/Labour-Market/jobtitle9.html deleted file mode 100644 index c9ed9e14b7..0000000000 --- a/_prototypes/Labour-Market/jobtitle9.html +++ /dev/null @@ -1,174 +0,0 @@ ---- -title: LM job title 9 -project: Labour-market -globalcss: false ---- - - - - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- - What was 's job title? -

-

For example: primary school teacher, car mechanic, district nurse or structural engineer.

- - -
- - -
-
-
- -
- - -
- -
-
- - - -
-
-
-
- - - -
-
- -
-
- -
- -
- - Previous - -
- - - - - - - - - - - - - - - - - - - - - - - diff --git a/_prototypes/Labour-Market/lastweek1.html b/_prototypes/Labour-Market/lastweek1.html deleted file mode 100644 index 3d15553f86..0000000000 --- a/_prototypes/Labour-Market/lastweek1.html +++ /dev/null @@ -1,151 +0,0 @@ ---- -title: LM employed 1 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- Last week, did have a paid job either as an employee or self employed? -

- -
-
- -

Include -

    -
  • any casual or temporary work
  • -
  • unpaid work for your own, or your family's business
  • -
-
- -
- -
- -
-
-
- - - -
- -
- - - -
-
- - -
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - - - diff --git a/_prototypes/Labour-Market/lastweek6.html b/_prototypes/Labour-Market/lastweek6.html deleted file mode 100644 index bfe15658e2..0000000000 --- a/_prototypes/Labour-Market/lastweek6.html +++ /dev/null @@ -1,168 +0,0 @@ ---- -title: LM last week 6 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- Which of the following best describes what was doing last week? - -

- -
- -
- -
- - - -
-
-
-
-
-
-
- Select all that apply -
- - -
- -
- - -
-
- - -
-
- - -
- -
- - -
-
-
-
-
-
-
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - - - diff --git a/_prototypes/Labour-Market/mainactivity13.html b/_prototypes/Labour-Market/mainactivity13.html deleted file mode 100644 index 3f8c32945e..0000000000 --- a/_prototypes/Labour-Market/mainactivity13.html +++ /dev/null @@ -1,138 +0,0 @@ ---- -title: LM main acitivity 13 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- - What was the main activity of ? -

-

For example ‘primary education’, ‘reparing cars’, ‘contract catering’ or ‘computer servicing’.

-
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- - - - -
-
- -
-
- -
- -
- - Previous - -
- - - - - - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/occupations.html b/_prototypes/Labour-Market/occupations.html deleted file mode 100644 index 36f0a3bd3f..0000000000 --- a/_prototypes/Labour-Market/occupations.html +++ /dev/null @@ -1,20252 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/organisation12.html b/_prototypes/Labour-Market/organisation12.html deleted file mode 100644 index e241d381ad..0000000000 --- a/_prototypes/Labour-Market/organisation12.html +++ /dev/null @@ -1,159 +0,0 @@ ---- -title: LM organisation 12 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- In 's main job, what was the name of the organisation they worked for? -

-
-
- -

Include -

    -
  • the business name if they are self employed
  • -
  • the business name of the company you work for, even if they are employed by an agency
  • -
- -
-
- -
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
- - - - -
-
- -
-
- -
- -
- - Previous - -
- - - - - - - - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/supervise11.html b/_prototypes/Labour-Market/supervise11.html deleted file mode 100644 index c92510ed89..0000000000 --- a/_prototypes/Labour-Market/supervise11.html +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: LM supervise 11 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- Did supervise any employees? -

- -
- -
- -
-
-
- - - -
- -
- - - -
- - -
- - -
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - - - - \ No newline at end of file diff --git a/_prototypes/Labour-Market/tempaway2.html b/_prototypes/Labour-Market/tempaway2.html deleted file mode 100644 index 8ffa0cd885..0000000000 --- a/_prototypes/Labour-Market/tempaway2.html +++ /dev/null @@ -1,152 +0,0 @@ ---- -title: LM temp away 2 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- Last week, was away from work temporarily? -

- -
-
- -

Include -

    -
  • if you were away from work ill
  • -
  • if you were on holiday or annual leave
  • -
  • if you were on maternity, paternity or adoption leave
  • -
  • if you were temporarily laid off
  • -
-
- -
- -
- -
-
-
- - - -
- -
- - - -
-
- - -
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - - - - diff --git a/_prototypes/Labour-Market/traveltowork16.html b/_prototypes/Labour-Market/traveltowork16.html deleted file mode 100644 index a268d2488a..0000000000 --- a/_prototypes/Labour-Market/traveltowork16.html +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: LM travel to work 16 -project: Labour-market -globalcss: false ---- - - - - - - -
-
-
-
Help and support –
- -
-
-
- - -
-
- - - - -
-
-

For:

-
-
- -
- -
- Previous -
-
- -
-
-
- - - - -
-
-
-
-
-
-
- - - -
-

- - How did usually travel to work? - -

- -

For example, you travel by bus and by car. Your bus journey is 5 miles, and the train journey is 8 miles. You should select train as your answer.

- - -
- - - -
- -
-
-
- - - -
- -
- - - -
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
- - - -
-
- - - -
- - -
- - -
- - - - -
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - - - - - diff --git a/_prototypes/Labour-Market/typeahead/css/autocomplete.css b/_prototypes/Labour-Market/typeahead/css/autocomplete.css deleted file mode 100755 index 127bef3fe8..0000000000 --- a/_prototypes/Labour-Market/typeahead/css/autocomplete.css +++ /dev/null @@ -1 +0,0 @@ -.autocomplete__wrapper{position:relative}.autocomplete__hint,.autocomplete__input{-webkit-appearance:none;border:2px solid;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;width:100%}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__hint{color:#bfc1c3;position:absolute}.autocomplete__input--default{padding:4px}.autocomplete__input--focused{outline-offset:0;outline:3px solid #ffbf47}.autocomplete__input--show-all-values{padding:4px 34px 4px 4px;cursor:pointer}.autocomplete__dropdown-arrow-down{z-index:-1;display:inline-block;position:absolute;right:8px;width:24px;height:24px;top:10px}.autocomplete__menu{background-color:#fff;border:2px solid #0b0c0c;border-top:0;color:#34384b;margin:0;max-height:342px;overflow-x:hidden;padding:0;width:100%;width:calc(100% - 4px)}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:rgba(0,0,0,.256863) 0 2px 6px;left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option{border-bottom:solid #bfc1c3;border-width:1px 0;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:first-of-type{border-top-width:0}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:#fafafa}.autocomplete__option--focused,.autocomplete__option:hover{background-color:#005ea5;border-color:#005ea5;color:#fff;outline:0}.autocomplete__option--no-results{background-color:#fafafa;color:#646b6f;cursor:not-allowed}.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:16px;line-height:1.25}.autocomplete__hint,.autocomplete__option{padding:4px}@media (min-width:641px){.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:19px;line-height:1.31579}} diff --git a/_prototypes/Labour-Market/typeahead/css/passport-types.css b/_prototypes/Labour-Market/typeahead/css/passport-types.css deleted file mode 100755 index f4877d034c..0000000000 --- a/_prototypes/Labour-Market/typeahead/css/passport-types.css +++ /dev/null @@ -1,38 +0,0 @@ -.playback_item { - margin-top: 0.5rem; - border-bottom: 1px solid #999; -} - -.page__header .bar { - background: #420754; -} - -.footer { - display: none; -} - -.dynamic-content { - display: none; -} - -#playback__item { - display: none; -} - -#playback-heading { - display: none; -} - -.js-address-start-again-trigger { - display: none; -} - - -.job-title-confirm { - margin-top: 20px; - font-size: 22px; -} - -.start-again-trigger { - margin-left: 10px; -} \ No newline at end of file diff --git a/_prototypes/Labour-Market/typeahead/css/typeahead.css b/_prototypes/Labour-Market/typeahead/css/typeahead.css deleted file mode 100755 index 2ecd961697..0000000000 --- a/_prototypes/Labour-Market/typeahead/css/typeahead.css +++ /dev/null @@ -1,82 +0,0 @@ -.pac-container-wrapper { - position : relative; -} - -.typeahead-component { - z-index : 10; - position : relative; -} - -.pac-container { - position : absolute; - width : 19.6rem; - max-height: 265px; - margin-top : -1px; - margin-left : -1px; - overflow-x : hidden; - overflow-y : auto; - background-color: #fff; - border: 2px solid #4263c2; - border-top: 0; - color: #34384b; - padding: 0; -} - -.pac-logo:after { content: none !important; } - -.pac-item { - display : block; - width : 100%; - padding: .8rem .6rem; - text-align : left; - cursor: pointer; - font-family: "Lato", "Helvetica Neue", Arial, sans-serif; - border : none; - border-top: 2px solid #4263c2; - background : none; - border-radius : 0; -} - -/** -* Item is focused -*/ -.pac-item.focused { - background-color : #4263c2; -} - -.pac-item.focused .pac-matched { - color: #fff; -} -/** -* End item is focused -*/ - -.pac-item:hover, -.pac-item:hover .pac-item-query, -.pac-item:hover .pac-matched { - background-color: #4263c2; - color: white; -} - - -.pac-item, -.pac-item-query { - font-size: 17px; - color : #999; -} - -.pac-item-query { - padding-right : 3px; -} - -.pac-matched { - color : #000; -} - -.pac-item-query:after { - content: ','; -} - -.hide { - display : none; -} diff --git a/_prototypes/Labour-Market/typeahead/data/occupations.json b/_prototypes/Labour-Market/typeahead/data/occupations.json deleted file mode 100644 index 599b9fd710..0000000000 --- a/_prototypes/Labour-Market/typeahead/data/occupations.json +++ /dev/null @@ -1,20251 +0,0 @@ -["A+E Receptionist", -"Abattoir Foreman", -"Abattoir Manager", -"Abattoir Operative", -"Abattoir Worker", -"Abbot", -"Abrasive Goods Maker", -"Abrasive Moulder", -"Abrasive Paper Maker", -"Abrasive Wheel Moulder", -"Abseiler", -"Aca", -"Academic Adviser", -"Academic Coordinator", -"Academic Registrar", -"Acceptance House Manager", -"Accident Investigator", -"Accident Prevention Officer", -"Accommodation And Welfare Officer", -"Accommodation Manager", -"Accommodation Officer", -"Accommodation Warden", -"Accommodations Manager", -"Accommodations Officer", -"Accompanist", -"Accordion Pleater", -"Account Administrator", -"Account Assistant", -"Account Clerk", -"Account Controller", -"Account Coordinator", -"Account Director", -"Account Handler", -"Account Manager Sales", -"Account Technician", -"Accountancy Assistant", -"Accountancy Clerk", -"Accountancy Consultant", -"Accountant", -"Accountant (Part-Time)", -"Accountant And Auditor", -"Accountant Assistant", -"Accountant's Assistant", -"Accountant's Clerk", -"Accounting Assistant", -"Accounting Consultant", -"Accounting Machinist", -"Accounting Supervisor", -"Accounting Technician", -"Accounts Admin", -"Accounts Administator", -"Accounts Administration", -"Accounts Administratior", -"Accounts Administrator", -"Accounts Asistant", -"Accounts Assistant", -"Accounts Associate", -"Accounts Asst", -"Accounts Clark", -"Accounts Clerical Assistant", -"Accounts Clerk", -"Accounts Clerkess", -"Accounts Control Clerk", -"Accounts Controller", -"Accounts Department Manager", -"Accounts Director", -"Accounts Inspector", -"Accounts Investigator", -"Accounts Machinist", -"Accounts Manager", -"Accounts Manageress", -"Accounts Office Supervisor", -"Accounts Officer", -"Accounts Payable Administrator", -"Accounts Payable Clerk", -"Accounts Representative", -"Accounts Supervisor", -"Accounts Team Leader", -"Accounts Technician", -"Accounts/Wages Clerk", -"Accoutrements Maker", -"Accumulator Assembler", -"Accumulator Charger", -"Accumulator Former", -"Accumulator Plate Maker", -"Acetate Maker", -"Acetate Spinner", -"Acetone Recoverer", -"Acetoner", -"Acetylene Burner", -"Acetylene Cutter", -"Acetylene Generator", -"Acid Boiler", -"Acid Burnerman", -"Acid Dipper", -"Acid Maker", -"Acid Man", -"Acid Mixer", -"Acid Pan Man", -"Acid Plant Attendant", -"Acid Plant Hand", -"Acid Tester", -"Acid Worker", -"Acidifier", -"Acidifier Operator", -"Acis", -"Acoustician", -"Acoustics Consultant", -"Acoustics Engineer", -"Acrobat", -"Acrylic Fabricator", -"Action Assembler", -"Action Machinist", -"Actor", -"Actor-Manager", -"Actress", -"Actuarial Assistant", -"Actuarial Clerk", -"Actuarial Consultant", -"Actuary", -"Acupuncturist", -"Acwa", -"Adding Machine Mechanic", -"Adding Machinist", -"Additional Registrar", -"Addressing Machinist", -"Addressograph Operator", -"Admin Manager", -"Admin Supervisor", -"Admin Worker", -"Admin/Receptionist", -"Administration Assistant", -"Administration Director", -"Administration Manager", -"Administration Officer", -"Administration Officer Civil Servant", -"Administration Supervi", -"Administration Superviser", -"Administration Supervisor", -"Administration Team Leader", -"Administration Worker", -"Administration/Sales Assistant", -"Administrative Assistant", -"Administrative Officer", -"Administrative Officer Civil Servant", -"Administrative Officer Civil Service", -"Administrative Officer Civil Service", -"Administrative Officer Civil Service", -"Administrative Secretary", -"Administrative Supervisor", -"Administrative Team Leader", -"Administrative Worker", -"Administrator Accounts", -"Administrator Clerical", -"Administrator Pa", -"Administrator Receptionist", -"Administrator Secretary", -"Administrator-Receptionist", -"Administrator/Accounts", -"Administrator/Pa", -"Administrator/Receptionist", -"Administrator/Secretar", -"Admissions Clerk", -"Admissions Officer", -"Adoption Officer", -"Adult Basic Education Tutor", -"Adult Education Centre Teacher", -"Adult Education Organiser", -"Adult Education Tutor", -"Adult Education Tutor Part Time", -"Adult Nurse", -"Adult Placement Carer", -"Advanced Plumber", -"Advanced Scaffolder", -"Advertisement Canvasser", -"Advertisement Contractor", -"Advertisement Fixer", -"Advertisement Hand", -"Advertisement Inspector", -"Advertisement Manager", -"Advertisement Representative", -"Advertisement Sales Manager", -"Advertisement Traveller", -"Advertisement Writer", -"Advertiser", -"Advertising Account Manager", -"Advertising Account Planner", -"Advertising Agent", -"Advertising Assistant", -"Advertising Buyer", -"Advertising Canvasser", -"Advertising Clerk", -"Advertising Consultant", -"Advertising Contractor", -"Advertising Copywriter", -"Advertising Creative Copy Writer", -"Advertising Creative Copywriter", -"Advertising Director", -"Advertising Executive", -"Advertising Inspector", -"Advertising Installer", -"Advertising Manager", -"Advertising Representative", -"Advertising Sales Executive", -"Advertising Sales Manager", -"Advertising Salesman", -"Advertising Space Salesman", -"Advertising Traveller", -"Advice Case Worker", -"Advice Caseworker", -"Advice Service Manager", -"Advice Worker", -"Advisory Teacher Of The Deaf", -"Advocate", -"Advocates' Clerk", -"Aerial Assembler", -"Aerial Engineer", -"Aerial Installer", -"Aerial Rigger", -"Aerial Rope-Way Man", -"Aerialist", -"Aero Engine Fitter", -"Aero Engineer", -"Aerobic Instructor", -"Aerobics Instructor", -"Aerobics Teacher", -"Aerodrome Attendant", -"Aerodynamicist", -"Aerograph Decorator", -"Aerographer", -"Aeronautical Adviser", -"Aeronautical Engineer", -"Aeronautical Inspector", -"Aeronautical Stress Engineer", -"Aeroplane Pilot", -"Aerospace Engineer", -"Aerospace Engineering Technician", -"Aerospace Systems Engineer", -"After Sales Consultant", -"After Sales Manager", -"After School Club Activities Coordinator", -"After School Club Coordinator", -"Aftersales Consultant", -"Aftersales Manager", -"Ageing Machinist", -"Agency Development Manager", -"Agent For Credit Company", -"Agent-Collector", -"Agricuctural Engineer", -"Agricultural Adviser", -"Agricultural Agent", -"Agricultural And Groundwork Contractor", -"Agricultural Builder", -"Agricultural Chemist", -"Agricultural Consultant", -"Agricultural Contracto", -"Agricultural Contractor", -"Agricultural Contractr", -"Agricultural Craftsman", -"Agricultural Dairy Engineer", -"Agricultural Engineer", -"Agricultural Engineering Technician", -"Agricultural Farmer", -"Agricultural Fitter", -"Agricultural Inspector", -"Agricultural Labourer", -"Agricultural Machinist", -"Agricultural Mechanic", -"Agricultural Merchant", -"Agricultural Nutritionist", -"Agricultural Operative", -"Agricultural Representative", -"Agricultural Scientist", -"Agricultural Sprayer", -"Agricultural Sub Contractor", -"Agricultural Surveyor", -"Agricultural Technicia", -"Agricultural Technician", -"Agricultural Worker", -"Agriculture Contractor", -"Agriculturist", -"Agroclimatologist", -"Agronomist", -"Agrostologist", -"Air Bag Fitter", -"Air Bag Maker", -"Air Bed Inflator", -"Air Bed Maker", -"Air Broker", -"Air Cabin Crew", -"Air Cleaning Plant Attendant", -"Air Compression Attendant", -"Air Conditioner", -"Air Conditioning + Refrigeration Engineer", -"Air Conditioning Engineer", -"Air Conditioning Fitter", -"Air Conditioning Installer", -"Air Conditioning Plant Attendant", -"Air Conditioning Service Engineer", -"Air Conditioning Technician", -"Air Conditioning Tester", -"Air Craft Fitter", -"Air Cushion Inflator", -"Air Cushion Maker", -"Air Driller", -"Air Engineering Mechanic", -"Air Frame Fitter", -"Air Hostess", -"Air Pollution Inspector", -"Air Pump Attendant", -"Air Steward", -"Air Stewardess", -"Air Traffic Control Assistant", -"Air Traffic Control Clerk", -"Air Traffic Control Design Officer", -"Air Traffic Control Officer", -"Air Traffic Controller", -"Air Traffic Engineer", -"Air Traffic Planner", -"Air Traffic Service Assistant", -"Air Traffic Services Assistant", -"Airconditioning Engineer", -"Aircraft Assembler", -"Aircraft Certifying Mechanic", -"Aircraft Cleaner", -"Aircraft Designer", -"Aircraft Despatch Coordinator", -"Aircraft Despatcher", -"Aircraft Dispatcher", -"Aircraft Electrical Technician", -"Aircraft Electrician", -"Aircraft Engine Dismantler", -"Aircraft Engineer", -"Aircraft Engineering Mechanic", -"Aircraft Engineering Supervisor", -"Aircraft Fitter", -"Aircraft Flight Deck Officer", -"Aircraft Groomer", -"Aircraft Handler", -"Aircraft Inspector", -"Aircraft Instrument Fitter", -"Aircraft Joiner", -"Aircraft Loader", -"Aircraft Maintenance Engineer", -"Aircraft Marshaller", -"Aircraft Mechanic", -"Aircraft Painter", -"Aircraft Painter + Finisher", -"Aircraft Planning Engineer", -"Aircraft Purser", -"Aircraft Radio Officer", -"Aircraft Refueller", -"Aircraft Refurbisher", -"Aircraft Steward", -"Aircraft Stress Engineer", -"Aircraft Support Fitter", -"Aircraft Surveyor", -"Aircraft Technician", -"Aircraft Tester", -"Aircraft Worker", -"Aircraftman", -"Airfield Operator", -"Airframe Fitter", -"Airframe Technician", -"Airfreight Export Clerk", -"Airline Baggage Team Leader", -"Airline Cabin Crew", -"Airline Captain", -"Airline Caterer", -"Airline Customer Service Agent", -"Airline Engineer", -"Airline Official", -"Airline Pilot", -"Airline Reservation Agent", -"Airline Steward", -"Airline Travel Centre Supervisor", -"Airport Cargo Agent", -"Airport Director", -"Airport Firefighter", -"Airport Hand", -"Airport Information Assistant", -"Airport Manager", -"Airport Superintendent", -"Airporthand", -"Alarm Engineer", -"Alarm Fitter", -"Alarm Installer", -"Alarm Technician", -"Alexander Technique Practitioner", -"Alexander Technique Teacher", -"Alkali Inspector", -"Alkali Tester", -"Allocation Officer", -"Allocator", -"Allocator Clerk", -"Allowance Deliverer", -"Almoner", -"Alteration Assistant", -"Alteration Cutter", -"Alteration Fitter", -"Alteration Hand", -"Alteration Tailor", -"Alternator Attendant", -"Alternator Fitter", -"Aluminium Fabricator", -"Aluminium Framer", -"Aluminium Granulator", -"Aluminium Moulder", -"Aluminium Pickler", -"Aluminium Worker", -"Ambience Replenishment Controller", -"Ambient Controller", -"Ambient Replenishment Assistant", -"Ambulance Attendant", -"Ambulance Builder", -"Ambulance Care Assisat", -"Ambulance Care Assistant", -"Ambulance Control Assistant", -"Ambulance Controller", -"Ambulance Driver", -"Ambulance Driver Escort", -"Ambulance Driver-Attendant", -"Ambulance Man", -"Ambulance Officer", -"Ambulance Paramedic", -"Ambulance Patient Carer", -"Ambulance Person", -"Ambulance Room Attendant", -"Ambulance Room Superintendent", -"Ambulance Station Attendant", -"Ambulance Technician", -"Ambulanceman", -"Amenities Officer", -"Amenity Attendant", -"Amenity Block Attendant", -"Ames Taper", -"Ammeter Assembler", -"Ammonia Plant Attendant", -"Ammonium Chloride Maker", -"Ammunition Examiner", -"Ammunition Maker", -"Ammunition Viewer", -"Ammunition Worker", -"Ampoule Filler", -"Amusement Arcade Manager", -"Amusement Arcade Owner", -"Amusement Arcade Supervisor", -"Amusement Attendant", -"Amusement Caterer", -"Amusement Park Attendant", -"Anaesthetic Assistant", -"Anaesthetist", -"Analyser", -"Analyst / Programmer", -"Analyst Programer", -"Analyst Programmer", -"Analyst's Assistant", -"Analyst-Programmer", -"Analyst/Programmer", -"Analytical Chemist", -"Analytical Psychotherapist", -"Analytical Technician", -"Anatomical Assistant", -"Anatomical Pathology Technician", -"Anatomist", -"Anatomy Technician", -"Anchor Fitter", -"Anchorer", -"Ancillary Nurse", -"Angle Dozer Driver", -"Animal Attendant", -"Animal Behaviourist", -"Animal Care Assistant", -"Animal Care Laboratory Technician", -"Animal Care Worker", -"Animal Carer", -"Animal Careworker", -"Animal Clinic Assistant", -"Animal Collection Officer", -"Animal Handler", -"Animal Health Attendant", -"Animal Health Inspector", -"Animal Health Officer", -"Animal Keeper", -"Animal Minder", -"Animal Nurse", -"Animal Nursing Auxiliary", -"Animal Nutritionist", -"Animal Scientist", -"Animal Technician", -"Animal Trainer", -"Animal Welfare Assistant", -"Animal Welfare Officer", -"Animation Producer", -"Animator", -"Annealer", -"Annealing Furnace Operator", -"Annealing Furnaceman", -"Annealing Man", -"Annealing Oven Fireman", -"Anocut Machinist", -"Anode Attendant", -"Anodiser", -"Answer Line Operator", -"Anthropologist", -"Antiquarian Bookseller", -"Antiquary", -"Antique Dealer", -"Antique Furniture Restorer", -"Antique Restorer", -"Antique Trader", -"Antiques Dealer", -"Antiques Renovator", -"Antiques Repairer", -"Antiques Restorer", -"Anvil Grinder", -"Anvil Striker", -"Apiarist", -"Apothecary", -"Appeal Director", -"Appeal Manager", -"Appeal Officer", -"Appeals Coordinator", -"Appeals Director", -"Appeals Manager", -"Appeals Officer", -"Appeals Organiser", -"Apple Mac Operator", -"Apple Macintosh Operator", -"Applemac Operator", -"Appliance Officer", -"Application Consultant", -"Application Software Author", -"Applications Consultant", -"Applications Designer", -"Applications Developer", -"Applications Programmer", -"Appraiser", -"Appraiser And Valuer", -"Apprentice Aircraft Fitter", -"Apprentice Bricklayer", -"Apprentice Builder", -"Apprentice Car Mechanic", -"Apprentice Carpenter", -"Apprentice Carpenter And Joiner", -"Apprentice Chef", -"Apprentice Electrical Engineer", -"Apprentice Electrican", -"Apprentice Electrician", -"Apprentice Electronic Engineer", -"Apprentice Farrier", -"Apprentice Footballer", -"Apprentice Gas Engineer", -"Apprentice Gas Fitter", -"Apprentice Hairdresser", -"Apprentice Heating Engineer", -"Apprentice Instructor", -"Apprentice Motor Mechanic", -"Apprentice Painter", -"Apprentice Painter + Decorator", -"Apprentice Painter And Decorater", -"Apprentice Painter And Decorator", -"Apprentice Plasterer", -"Apprentice Plumber", -"Apprentice Precision Engineer", -"Apprentice Sheetmetal Worker", -"Apprentice Stonemason", -"Apprentice Toolmaker", -"Apprentice Vehicle Technician", -"Apprenticeship Supervisor", -"Approved Driving Instructor", -"Approved Electrician", -"Approved Social Worker", -"Approver Driving Instructor", -"Approver Electrician", -"Aprentice Electrition", -"Aprentice Hairdresser", -"Apron Controller", -"Apron Hand", -"Aquaculture Engineer", -"Aquarist", -"Aquarium Attendant", -"Aquatic Scientist", -"Arable Farmer", -"Arbitragist", -"Arbitrator", -"Arboricultural Assistant", -"Arboricultural Consultant", -"Arboricultural Manager", -"Arboricultural Officer", -"Arboricultural Supervisor", -"Arboricultural Technician", -"Arboricultural Worker", -"Arboriculturist", -"Arborist", -"Arc Lamp Fitter", -"Arc Lamp Tester", -"Arc Light Printer", -"Arc Welder", -"Arcade Assistant", -"Arcade Attendant", -"Arcade Cashier", -"Arch Bender", -"Archaeological Surveyor", -"Archaeologist", -"Archaeologist Site Assistant", -"Archbishop", -"Archdeacon", -"Architect", -"Architect Manager", -"Architect's Assistant", -"Architectural Assistant", -"Architectural Associate", -"Architectural Bronze Worker", -"Architectural Carver", -"Architectural Consulta", -"Architectural Consultant", -"Architectural Designer", -"Architectural Metal Worker", -"Architectural Model Maker", -"Architectural Modeller", -"Architectural Planner", -"Architectural Representative", -"Architectural Technican", -"Architectural Technician", -"Architectural Technologist", -"Architecture Manager", -"Archives Assistant", -"Archivist", -"Area Amenity Manager", -"Area Amenity Officer", -"Area Catering Manager", -"Area Facilities Manager", -"Area Hospital Services Manager", -"Area Housing Officer", -"Area Livestock Inspector", -"Area Manager Retail", -"Area Radar Controller", -"Area Railway Supervisor", -"Area Sales Executive", -"Area Sales Manager", -"Area Traffic Controller", -"Armament Engineer", -"Armament Fitter", -"Armament Supply Officer", -"Armaments Examiner", -"Armaments Inspector", -"Armature Assembler", -"Armature Balancer", -"Armature Bander", -"Armature Binder", -"Armature Builder", -"Armature Connector", -"Armature Disc Winder", -"Armature Finisher", -"Armature Impregnator", -"Armature Winder", -"Armourer", -"Armouring Assistant", -"Armouring Machine Driver", -"Armouring Machinist", -"Army Musician", -"Army Soldier", -"Aromatherapist", -"Aromatherapist Reflexologist", -"Arrears Collector", -"Art Adviser", -"Art Consultant", -"Art Dealer", -"Art Decorator", -"Art Designer", -"Art Director", -"Art Editor", -"Art Expert", -"Art Gallery Assistant", -"Art Gallery Owner", -"Art Iron Worker", -"Art Metal Worker", -"Art Restorer", -"Art Technician", -"Art Therapist", -"Artesian Borer", -"Artex Worker", -"Artexer", -"Articled Clerk", -"Articulated Vehicle Driver", -"Artificial Florist", -"Artificial Flower Maker", -"Artificial Insemination Technician", -"Artificial Inseminator", -"Artificial Limb Maker", -"Artificial Limb Technician", -"Artificial Silk Spinner", -"Artificial Stone Maker", -"Artificial Stone Presser", -"Artificial Stone Worker", -"Artificial Wreath Maker", -"Artist", -"Artist Colourman", -"Artist-Designer", -"Artiste", -"Artistic Director", -"Artistic Modeller", -"Artistic Painter", -"Artistic Therapist", -"Arts Administrator", -"Arts Adviser", -"Arts Assistant", -"Arts Centre Manager", -"Arts Development Officer", -"Arts Education Officer", -"Arts Officer", -"Artworker", -"Asaa", -"Asbestos Braider", -"Asbestos Calenderer", -"Asbestos Carder", -"Asbestos Cement Sheeter", -"Asbestos Consultant", -"Asbestos Doubler", -"Asbestos Driller", -"Asbestos Fitter", -"Asbestos Fixer", -"Asbestos Grinder", -"Asbestos Lagger", -"Asbestos Mattress Maker", -"Asbestos Mill Worker", -"Asbestos Opener", -"Asbestos Packer", -"Asbestos Pipe Maker", -"Asbestos Remover", -"Asbestos Ring Maker", -"Asbestos Rover", -"Asbestos Sheet Cutter", -"Asbestos Sheeter", -"Asbestos Spinner", -"Asbestos Sprayer", -"Asbestos Stripper", -"Asbestos Trimmer", -"Asbestos Turner", -"Asbestos Weaver", -"Asbestos Worker", -"Ash And Muck Man", -"Ash Attendant", -"Ash Collector", -"Ash Man", -"Ash Pit Collector", -"Ash Plant Attendant", -"Asphalt Block Maker", -"Asphalt Layer", -"Asphalt Maker", -"Asphalt Mixer", -"Asphalt Mixer Man", -"Asphalt Potman", -"Asphalt Raker", -"Asphalt Roofer", -"Asphalt Spreader", -"Asphalt Tank Operator", -"Asphalter", -"Asphalter's Mate", -"Assay Assistant", -"Assayer", -"Assayer's Assistant", -"Assayist", -"Assembler", -"Assembler-Fitter", -"Assembly Fitter", -"Assembly Inspector", -"Assembly Team Leader", -"Assessment Centre Manager", -"Assessment Officer", -"Assessor", -"Asset Manager", -"Assistant Accountant", -"Assistant Architect", -"Assistant Bank Manager", -"Assistant Banqueting Manager", -"Assistant Bar Manager", -"Assistant Bar Steward", -"Assistant Buyer", -"Assistant Cable Testing Engineer", -"Assistant Carer", -"Assistant Catering Manager", -"Assistant Catering Supervisor", -"Assistant Chef", -"Assistant Chief Constable", -"Assistant Collector Of Taxes", -"Assistant Compliance Officer", -"Assistant County Treasurer", -"Assistant Crane Operator", -"Assistant Curate", -"Assistant Director Of Finance", -"Assistant Director Of Housing", -"Assistant Electrical Engineer", -"Assistant Facilities Manager", -"Assistant Farm Manager", -"Assistant Finance Manager", -"Assistant Finance Officer", -"Assistant Financial Accountant", -"Assistant Financial Analyst", -"Assistant Financial Controller", -"Assistant Florist", -"Assistant Fund Manager", -"Assistant Gardener", -"Assistant Gis Officer", -"Assistant Golf Professional", -"Assistant Greenkeeper", -"Assistant Grocery Manager", -"Assistant Head Chef", -"Assistant Head Greenkeeper", -"Assistant Herdsman", -"Assistant Housing Officer", -"Assistant Human Resources Manager", -"Assistant In Library", -"Assistant It Manager", -"Assistant Landscape Gardener", -"Assistant Librarian", -"Assistant Maid", -"Assistant Management Accountant", -"Assistant Marketing Manager", -"Assistant Nurse", -"Assistant Nursery Nurse", -"Assistant Parts Manager", -"Assistant Payroll Manager", -"Assistant Personnel Manager", -"Assistant Personnel Officer", -"Assistant Photographer", -"Assistant Professional Golfer", -"Assistant Pub Manager", -"Assistant Quantity Surveyor", -"Assistant Quarry Manager", -"Assistant Restaurant Manager", -"Assistant Restaurant Manageress", -"Assistant School Caretaker", -"Assistant School Cook", -"Assistant School Librarian", -"Assistant School Secretary", -"Assistant Scientific Officer", -"Assistant Secretary", -"Assistant Social Worker", -"Assistant Swimming Teacher", -"Assistant Tax Collector", -"Assistant To The Company Secretary", -"Assistant Transport Manager", -"Assistant Treasurer", -"Assistant Vice President", -"Assistant Warehouse Manager", -"Assistant Warehouseman", -"Assitant Accountant", -"Associate Architect", -"Associate Director Investment Banking", -"Associate Postman", -"Associate Postperson", -"Associate Solicitor", -"Association Secretary", -"Assurance Agent", -"Assurance Clerk", -"Astrologer", -"Astrological Psychologist", -"Astronomer", -"Astrophysicist", -"Athlete", -"Attacher", -"attachè", -"attachè Case Maker", -"Attorney", -"Au Pair", -"Au-Pair", -"Auction Assistant", -"Auction Manager", -"Auction Owner", -"Auctioneer", -"Auctioneer And Valuer", -"Auctioneer Valuer", -"Auctioneer's Assistant", -"Auctioneer's Bailiff", -"Audio Describer", -"Audio Typist", -"Audio Visual Engineer", -"Audio Visual Librarian", -"Audio Visual Manager", -"Audio Visual Technicia", -"Audio Visual Technician", -"Audio-Visual Aids Operator", -"Audio-Visual Manager", -"Audiological Scientist", -"Audiologist", -"Audiologist Technician", -"Audiometrician", -"Audit Assistant", -"Audit Clerk", -"Audit Consultant", -"Audit Executive", -"Audit Manager", -"Audit Senior", -"Audit Supervisor", -"Audit Technician", -"Auditor", -"Aupair", -"Author", -"Authorised Collecting Officer", -"Authorised Meat Inspector", -"Auto Attendant", -"Auto Electrical Engineer", -"Auto Electrical Technician", -"Auto Electrican", -"Auto Electrician", -"Auto Glazier", -"Auto Operator", -"Auto Setter", -"Auto Shop Foreman", -"Auto-Electrician", -"Autocad Draughtsman", -"Autocad Engineer", -"Autocad Technician", -"Autocue Operator", -"Autolysis Man", -"Automatic Attendant", -"Automatic Machine Setter", -"Automatic Machinist", -"Automatic Metal Sealing Machinist", -"Automatic Screw Machinist", -"Automatic Sewing Machinist", -"Automobile Electrician", -"Automobile Engineer", -"Automobile Fitter", -"Automobile Technician", -"Automotive Engineer", -"Automotive Engineering Technician", -"Automotive Glazier", -"Automotive Technician", -"Aux Nurse", -"Auxiallry Nurse", -"Auxilary Nurse", -"Auxilery Nurse", -"Auxiliary Nurse", -"Auxiliary Plant Attendant", -"Auxiliry Nurse", -"Auxillary Nurse", -"Auxillarynurse", -"Auxillery Nurse", -"Auxilliary Nurse", -"Auxillry Nurse", -"Auxliary Nurse", -"Average Adjuster", -"Average Adjuster's Clerk", -"Aviation Consultant", -"Aviation Engineer", -"Aviation Security Agent", -"Aviation Security Officer", -"Aviation Technical Consultant", -"Aviator", -"Avionic Engineer", -"Avionic Technician", -"Avionics Designer", -"Avionics Engineer", -"Avionics Systems Engineer", -"Avionics Technician", -"Avon Representative", -"Avon Representive", -"Axeman", -"Axle Box Dresser", -"Axle Box Driller", -"Axle Box Fitter", -"Axle Box Machinist", -"Axle Bush Finisher", -"Axle Bush Turner", -"Axle Fitter", -"Axle Grinder", -"Axle Setter", -"Axle Straightener", -"Axle Turner", -"Babbitter", -"Baby Sitter", -"Babysitter", -"Back Filler", -"Back Jobber", -"Back Sawyer", -"Back Sizer And Dryer", -"Back Tongsman", -"Backdoorman", -"Backwash Attendant", -"Backwash Minder", -"Backwasher", -"Bacon Cutter", -"Bacon Dryer", -"Bacon Hand", -"Bacon Roller", -"Bacteria Bed Attendant", -"Bacteriologist", -"Badge Maker", -"Badge Manufacturer", -"Badge Worker", -"Badger", -"Bag Bundler", -"Bag Carrier", -"Bag Cleaner", -"Bag Cutter", -"Bag Dresser", -"Bag Examiner", -"Bag Filler", -"Bag Frame Fitter", -"Bag Framer", -"Bag Hand", -"Bag Mender", -"Bag Sewer", -"Bag Shaker", -"Bag Tackler", -"Bag Tarrer", -"Bag Tier", -"Baggage Handler", -"Baggage Man", -"Baggage Master", -"Bagger", -"Bagger-Out", -"Bagging Machinist", -"Bail Support Officer", -"Bailiff", -"Baister", -"Bait Digger", -"Bait Maker", -"Bakehouse Assistant", -"Bakehouse Helper", -"Bakehouse Worker", -"Bakelite Assembler", -"Bakelite Maker", -"Bakelite Moulder", -"Bakelite Polisher", -"Bakelite Trimmer", -"Baker", -"Baker And Confectioner", -"Baker Confectioner", -"Baker's Assistant", -"Baker's Deliveryman", -"Baker's Help", -"Baker's Manager", -"Baker/Confectioner", -"Bakers Assistant", -"Bakery Assistant", -"Bakery Counter Assistant", -"Bakery Engineer", -"Bakery Foreman", -"Bakery Hand", -"Bakery Manager", -"Bakery Operative", -"Bakery Oprative", -"Bakery Packer", -"Bakery Plant Hand", -"Bakery Plant Operator", -"Bakery Sales Assistant", -"Bakery Shop Assistant", -"Bakery Supervisor", -"Bakery Worker", -"Baking Powder Operative", -"Balance Screw Maker", -"Balance Spring Maker", -"Balcony Man", -"Bale Marker", -"Bale Opener", -"Bale Stitcher", -"Baler", -"Baler Operator", -"Baling Machinist", -"Ball Bearing Machinist", -"Ball Bearings Viewer", -"Ball Machinist", -"Ball Roller", -"Ball Room Attendant", -"Ball Room Manager", -"Ballast Guard", -"Ballast Inspector", -"Ballast Man", -"Ballast Tipper", -"Ballast Trimmer", -"Ballerina", -"Ballet Dancer", -"Ballet Master", -"Ballet Teacher", -"Balling Head Minder", -"Ballistician", -"Balloon Crew", -"Balloon Decorator", -"Balloon Pilot", -"Balloon Tester", -"Balloonist", -"Ballot Adviser", -"Balustrade Fitter", -"Bamboo Furniture Maker", -"Banana Ripener", -"Banbury Mixer", -"Band Knife Cutter", -"Band Leader", -"Band Master", -"Band Putter-On", -"Band Sawyer", -"Banda Operator", -"Bandage Cutter", -"Bandage Maker", -"Bandage Roller", -"Banding Machinist", -"Bandmaster", -"Bandsman", -"Bank Accountant", -"Bank Agent", -"Bank Assistant", -"Bank Associate", -"Bank Cashier", -"Bank Clark", -"Bank Cleaner", -"Bank Clerk", -"Bank Clerk Customer Service Representative", -"Bank Clerk/Cashier", -"Bank Courier", -"Bank Director", -"Bank Employee", -"Bank Fitter", -"Bank Guard", -"Bank Inspector", -"Bank Manager", -"Bank Messenger", -"Bank Oddman", -"Bank Officer", -"Bank Official", -"Bank Operations Manager", -"Bank Reconciliation Clerk", -"Bank Supervisor", -"Bank-Note Checker", -"Bank-Note Counter", -"Bank-Note Engraver", -"Bank-Note Examiner", -"Bank-Note Inspector", -"Bankclerk", -"Banker", -"Banker Hand", -"Banker Mason", -"Banker's Representative", -"Banking Adviser", -"Banking Advisor", -"Banking Assistant", -"Banking Clerk", -"Banking Consultant", -"Banking Correspondent", -"Banking Manager", -"Banking Representative", -"Banking Supervisor", -"Bankruptcy Examiner", -"Banqueting Coordinator", -"Banqueting Manager", -"Banqueting Supervisor", -"Baptist Minister", -"Bar Assistant", -"Bar Attendant", -"Bar Bender", -"Bar Bender And Fixer", -"Bar Carrier", -"Bar Catcher", -"Bar Catering Assistant", -"Bar Catering Manager", -"Bar Cellarman", -"Bar Cutter", -"Bar Dragger", -"Bar Drawer", -"Bar Feeder", -"Bar Handyman", -"Bar Help", -"Bar Helper", -"Bar Maid", -"Bar Man", -"Bar Manager", -"Bar Manageress", -"Bar Operative", -"Bar Perosn", -"Bar Perso", -"Bar Person", -"Bar Person /Waitress", -"Bar Person Cook", -"Bar Person/Waitress", -"Bar Pointer", -"Bar Reeler", -"Bar Staff", -"Bar Staff Member", -"Bar Steward", -"Bar Stewardess", -"Bar Straightener", -"Bar Superviser", -"Bar Supervisor", -"Bar Tender", -"Bar Waitress", -"Bar Work", -"Bar Worker", -"Bar-Cellarman", -"Bar-Maid", -"Bar/Waitress", -"Barber", -"Barber's Manager", -"Barge Builder", -"Barge Captain", -"Barge Engineer", -"Barge Hand", -"Barge Loader", -"Barge Loading Attendant", -"Barge Master", -"Barge Repairer", -"Barge Trimmer", -"Bargee", -"Bargeman", -"Barista", -"Barium Furnaceman", -"Bark Worker", -"Barker's Assistant", -"Barking Machinist", -"Barley Roaster", -"Barley Sugar Twister", -"Barmaid", -"Barmaid Waitress", -"Barmaid-Waitress", -"Barmaid/Waitress", -"Barman", -"Barman/Waiter", -"Barometer Maker", -"Barometer Mounter", -"Barperson", -"Barperson/Waitress", -"Barrack Accountant", -"Barrack Warden", -"Barracks Accountant", -"Barrel And Cask Maker", -"Barrel Cleaner", -"Barrel Driller", -"Barrel Filler", -"Barrel Fine Borer", -"Barrel Plater", -"Barrel Reamerer", -"Barrel Rifler", -"Barrel Setter", -"Barrel Straightener", -"Barrel Washer", -"Barreller", -"Barrister", -"Barrister Clerk", -"Barrister's Clerk", -"Barrister-At-Law", -"Barristers Clerk", -"Barrow Assistant", -"Barrow Builder", -"Barrow Filler", -"Barrow Maker", -"Barrow Man", -"Bars Manager", -"Bars Supervisor", -"Barstaff", -"Bartack Machinist", -"Bartender", -"Barworker", -"Basin Maker", -"Basket Liner", -"Basket Maker", -"Basket Worker", -"Bass Cutter", -"Bass Dresser", -"Bassoonist", -"Baste Puller", -"Baster", -"Basting Machinist", -"Batch Blender", -"Batch Foreman", -"Batch Mixer", -"Bater", -"Bath Attendant", -"Bath House Attendant", -"Bath Room Attendant", -"Bath Superintendent", -"Bathroom Installer", -"Baths Attendant", -"Baths Foreman", -"Baths Manager", -"Baths Superintendent", -"Batterer", -"Battery Assembler", -"Battery Attendant", -"Battery Case Maker", -"Battery Chargeman", -"Battery Charger", -"Battery Charging Hand", -"Battery Engineer", -"Battery Erector", -"Battery Fitter", -"Battery Former", -"Battery Inspector", -"Battery Machinist", -"Battery Maintenance Man", -"Battery Mechanic", -"Battery Moulder", -"Battery Paster", -"Battery Repairer", -"Battery Room Attendant", -"Battery Tier", -"Battery Worker", -"Bayonet Miller", -"Beach Hut Attendant", -"Beach Inspector", -"Bead Flipper", -"Bead Stringer", -"Beading Machinist", -"Beam And Frame Erector", -"Beam Dyer", -"Beam Fitter", -"Beam Flanger", -"Beam Gaiter", -"Beam Lifter", -"Beam Setter", -"Beam Winder", -"Bear Breaker", -"Bearing Reliner", -"Beater's Assistant", -"Beaterman's Assistant", -"Beautician", -"Beauty Adviser", -"Beauty Advisor", -"Beauty Consultant", -"Beauty Salon Manager", -"Beauty Salon Owner", -"Beauty Specialist", -"Beauty Studio Owner", -"Beauty Therapist", -"Beauty Therapist/Lecturer", -"Beauty Theropist", -"Beauty Therpaist", -"Beauty Therpist", -"Bed + Breakfast Proprietor", -"Bed And Breakfast Proprietor", -"Bed And Breakfast Provider", -"Bed Frame Assembler", -"Bed Frame Maker", -"Bed Manager", -"Bedding Machinist", -"Bedroom Fitter", -"Bedroom Installer", -"Bedroom Manufacturer", -"Bedroom Supervisor", -"Bedstead Maker", -"Bee Farmer", -"Bee Keeper", -"Beef Pickler", -"Beekeeper", -"Beer Delivery Driver", -"Beer Finer", -"Beet Washer Attendant", -"Beetler", -"Behavioural Scientist", -"Behinder", -"Bell Ringer", -"Belly Roller", -"Belt Assembler", -"Belt Attendant", -"Belt Cutter", -"Belt Driver", -"Belt Feeder", -"Belt Hand", -"Belt Maker", -"Belt Mender", -"Belt Motor Man", -"Belt Patrol", -"Belt Patrolman", -"Belt Piecer", -"Belt Presser", -"Belt Repairer", -"Belt Worker", -"Belting Fitter", -"Belting Repairer", -"Belting Sewer", -"Bench Fitter", -"Bench Hand Joiner", -"Bench Inspector", -"Bench Joiner", -"Bench Moulder", -"Bending Presser", -"Benefit Fraud Investigator", -"Benefits Adviser", -"Benefits Assistant Civil Servant", -"Benzol Operator", -"Benzol Plant Man", -"Benzol Plant Operator", -"Benzol Washer", -"Benzole Operator", -"Benzole Plant Man", -"Benzole Plant Operator", -"Benzole Washer", -"Berth Cleaner", -"Berthing Man", -"Berthing Manager", -"Besom Maker", -"Bespoke Last Fitter", -"Best Boy", -"Betting Office Manager", -"Betting Shop Cashier", -"Betting Shop Deputy Manager", -"Betting Shop Manager", -"Betting Shop Manageress", -"Betting Shop Owner", -"Bhandary", -"Bi-Focal Assembler", -"Bias Cutter", -"Bibliographer", -"Bibliographic Assistant", -"Bibliographic Services Assistant", -"Bicycle Maker", -"Bicycle Mechanic", -"Bid Manager", -"Bifocal Fuser", -"Bike Mechanic", -"Bilingual Classroom Assistant", -"Bilingual Secretary", -"Bill Broker", -"Bill Clerk", -"Bill Poster", -"Bill Posting Contractor", -"Bill Sticker", -"Billet Breaker", -"Billet Man", -"Billiard Ball Maker", -"Billiard Ball Turner", -"Billiard Cue Maker", -"Billiard Hall Attendant", -"Billiard Marker", -"Billiard Room Steward", -"Billiard Table Cushion Maker", -"Billiard Table Fitter", -"Billiard Table Maker", -"Billing Analyst", -"Billing Clerk", -"Billposter", -"Bin Feeder", -"Bin Lifter", -"Binder's Assistant", -"Bindery Assistant", -"Bindery Worker", -"Binding Machinist", -"Bingo Assistant", -"Bingo Attendant", -"Bingo Caller", -"Bingo Checker", -"Bingo Hall Attendant", -"Bingo Hall Manager", -"Bingo Manager", -"Bingo Operative", -"Bingo Operator", -"Bingo Steward", -"Binocular Assembler", -"Binocular Framer", -"Biochemist", -"Biographer", -"Bioinformatics Support Officer", -"Biokineticist", -"Biological Chemist", -"Biological Field Surveyor", -"Biologist", -"Biomedical Engineer", -"Biomedical Scientist", -"Biomedical Scientist In Haematology", -"Biomedical Scientist Senior", -"Biomedical Technologist", -"Biophysicist", -"Biotechnologist", -"Bird Catcher", -"Biscuit Boiler", -"Biscuit Coverer", -"Biscuit Cutter", -"Biscuit Emptier", -"Biscuit Feeder", -"Biscuit Fireman", -"Biscuit Machinist", -"Biscuit Maker", -"Biscuit Oddman", -"Biscuit Ovenman", -"Biscuit Packer", -"Biscuit Paster", -"Biscuit Placer", -"Biscuit Sorter", -"Biscuit Stripper", -"Biscuit Tin Washer", -"Biscuit Turner", -"Bishop", -"Bitumen Insulator", -"Bitumen Worker", -"Black And White Etcher", -"Black Cab Driver", -"Black Cab Taxi Driver", -"Black Ornament Worker", -"Blacker", -"Blacksmith", -"Blacksmith Welder", -"Blacksmith's Helper", -"Blacksmith's Mate", -"Blacksmith-Engineer", -"Blade Finisher", -"Blade Grinder", -"Blade Hardener", -"Blanket Binder", -"Blanket Finisher", -"Blanket Machinist", -"Blanket Maker", -"Blanket Miller", -"Blanket Raiser", -"Blanket Whipper", -"Blanking Presser", -"Blast Furnace Attendant", -"Blast Furnace Car Driver", -"Blast Furnace Caster", -"Blast Furnace Foreman", -"Blast Furnace Hand", -"Blast Furnace Potter", -"Blast Furnace Waterman", -"Blast Furnace Worker", -"Blast Furnaceman", -"Bleacher And Dyer", -"Bleaching Powder Man", -"Blende Cleaner", -"Blender", -"Blind Fitter", -"Blind Fixer", -"Blind Maker", -"Blind Repairer", -"Block Floor Layer", -"Block Pavior", -"Block Printer", -"Block Setter", -"Blocking Machinist", -"Blood Collector", -"Blood Donor Assistant", -"Blood Donor Attendant", -"Blood Donor Carer", -"Bloodstock Agent", -"Bloodstock Consultant", -"Bloom Shearer", -"Blooming Mill Roller", -"Blouse Cutter", -"Blouse Machinist", -"Blouse Maker", -"Blouse Presser", -"Blow Major", -"Blow Room Major", -"Blower House Attendant", -"Blower Major", -"Blowing Foreman", -"Blowing Machinist", -"Blowing Room Assistant", -"Blowing Room Attendant", -"Blowing Room Foreman", -"Blowing Room Hand", -"Blowing Room Operative", -"Blue Mill Foreman", -"Blue Printer", -"Blunger Charger", -"Bo'Sun", -"Board Machine Setter", -"Board Tacker", -"Board Washer", -"Boarding Cattery Owner", -"Boarding House Assistant", -"Boarding House Keeper", -"Boarding House Manager", -"Boarding Kennel Proprietor", -"Boat Attendant", -"Boat Builder", -"Boat Builder", -"Boat Builder And Repairer", -"Boat Builder's Labourer", -"Boat Cleaner", -"Boat Fitter", -"Boat Hand", -"Boat Hirer", -"Boat Keeper", -"Boat Loader", -"Boat Maker", -"Boat Owner", -"Boat Repairer", -"Boat Repairer And Builder", -"Boat Skipper", -"Boat Technician", -"Boat Trimmer", -"Boat Yard Manager", -"Boat Yard Owner", -"Boatbuilder", -"Boatel Manager", -"Boatman", -"Boatswain", -"Boatswain's Mate", -"Boatwright", -"Bob Cat Driver", -"Bobbin Capper", -"Bobbin Cleaner", -"Bobbin Counter", -"Bobbin Cutter", -"Bobbin Filler", -"Bobbin Layer", -"Bobbin Machinist", -"Bobbin Pegger", -"Bobbin Piler", -"Bobbin Polisher", -"Bobbin Reeler", -"Bobbin Repairer", -"Bobbin Rincer", -"Bobbin Runner", -"Bobbin Setter", -"Bobbin Sizer", -"Bobbin Slow Tester", -"Bobbin Sorter", -"Bobbin Stripper", -"Bobbin Taker-Off", -"Bobbin Tester", -"Bobbin Threader", -"Bobbin Turner", -"Bobbin Wiper", -"Bobbiner", -"Bobcat Driver", -"Body Artist", -"Body Guard", -"Body Maker And Repairer", -"Body Mounter", -"Body Piercer", -"Body Sprayer", -"Bodyguard", -"Bodyshop Foreman", -"Bodyshop Technician", -"Bogie Cleaner", -"Bogie Driver", -"Bogie Truck Driver", -"Boiler Attendant", -"Boiler Breaker", -"Boiler Cleaner", -"Boiler Clothier", -"Boiler Coverer", -"Boiler Coverer's Mate", -"Boiler Engineer", -"Boiler Erector", -"Boiler Feeder", -"Boiler Fireman", -"Boiler Firer", -"Boiler Fitter", -"Boiler Fixer", -"Boiler Foreman", -"Boiler Furnaceman", -"Boiler House Attendant", -"Boiler House Cleaner", -"Boiler House Foreman", -"Boiler House Superintendent", -"Boiler House Trimmer", -"Boiler Houseman", -"Boiler Inspector", -"Boiler Lagger", -"Boiler Maker", -"Boiler Maker's Assistant", -"Boiler Maker's Helper", -"Boiler Maker's Mate", -"Boiler Minder", -"Boiler Mount Fitter", -"Boiler Mounter", -"Boiler Operator", -"Boiler Pipe Fitter", -"Boiler Plant Attendant", -"Boiler Plater", -"Boiler Repairer", -"Boiler Room Attendant", -"Boiler Scaler", -"Boiler Scraper", -"Boiler Scurfer", -"Boiler Smith", -"Boiler Smith's Assistant", -"Boiler Smith's Helper", -"Boiler Stoker", -"Boiler Tenter", -"Boiler Tester", -"Boiler Trimmer", -"Boiler Tube Cleaner", -"Boiler Washer", -"Boilerhouse Engineer", -"Boilermaker", -"Boilermaker's Holder-Up", -"Boilerman", -"Boilersmith", -"Boiling House Attendant", -"Boiling-Off Man", -"Bolster Grinder", -"Bolt Header", -"Bolt Machinist", -"Bolt Maker", -"Bond Dealer", -"Bond Trader", -"Bond Worker", -"Bonded Store And Vault Keeper", -"Bonderiser", -"Bone Cleaner", -"Bone Crusher", -"Bone Grinder", -"Bonus Administrator", -"Bonus Assessor", -"Bonus Clerk", -"Bonus Surveyor", -"Book Binder", -"Book Case Maker", -"Book Cleaner", -"Book Dealer", -"Book Deliverer", -"Book Designer", -"Book Folder", -"Book Illustrator", -"Book Keeker", -"Book Keeper", -"Book Keeper Accounts", -"Book Keeper Secretary", -"Book Keeper/Secretary", -"Book Keeping", -"Book Keeping Clerk", -"Book Looker-Out", -"Book Publisher", -"Book Repairer", -"Book Restorer", -"Book Seller", -"Book Shop Owner", -"Book Stall Assistant", -"Book Stall Keeper", -"Book Stall Manager", -"Book-Keeper", -"Book-Keeping Clerk", -"Book-Keeping Machinist", -"Bookbinder", -"Bookbinder's Assistant", -"Bookeeper", -"Bookeeper/Secretary", -"Booking Clerk", -"Booking Manager", -"Booking Office Clerk", -"Bookkeeper", -"Bookkeeper Wages Clerk", -"Bookkeeper-Cashier", -"Bookkeeper-Typist", -"Bookmaker", -"Bookmaker Cashier", -"Bookmaker's Clerk", -"Bookmaker's Manager", -"Bookmakers Cashier", -"Bookseller's Assistant", -"Bookshop Manager", -"Bookstall Assistant", -"Booster Attendant", -"Booster House Attendant", -"Boot And Shoe Artist", -"Boot And Shoe Finisher", -"Boot And Shoe Maker", -"Boot And Shoe Operative", -"Boot And Shoe Repairer", -"Boot And Shoe Worker", -"Boot Cleaner", -"Boot Ironer", -"Boot Machinist", -"Boot Maker", -"Boot Operator", -"Boot Polisher", -"Boot Stainer", -"Boot Trimmer", -"Boring Engineer", -"Boring Mill Machinist", -"Boring Mill Operator", -"Borough Accountant", -"Borough Engineer", -"Borough Surveyor", -"Borstal Officer", -"Bosun", -"Botanical Technician", -"Botanist", -"Bottle Blower", -"Bottle Bobbin Worker", -"Bottle Cap Machinist", -"Bottle Capper", -"Bottle Capping Machinist", -"Bottle Cleaner", -"Bottle Filler", -"Bottle Hand", -"Bottle Machinist", -"Bottle Maker", -"Bottle Making Machinist", -"Bottle Mould Fitter", -"Bottle Moulder", -"Bottle Rinser", -"Bottle Sorter", -"Bottle Washer", -"Bottler", -"Bottling Assistant", -"Bottling Foreman", -"Bottling Machinist", -"Bottling Operator", -"Bottom Cutter", -"Bottom Finisher", -"Bottom Painter", -"Bought Ledger Clerk", -"Bought Ledger Controller", -"Bought Ledger Supervisor", -"Bouker", -"Boule De Table", -"Bouncer", -"Bow Dresser", -"Bow Grinder", -"Bowker", -"Bowl Feeder", -"Bowl Picker", -"Bowling Alley Manager", -"Bowling Green Attendant", -"Bowyer", -"Box Assembler", -"Box Dresser", -"Box File Maker", -"Box Filler", -"Box Hand", -"Box Lifter", -"Box Maker's Cutter", -"Box Making Machinist", -"Box Marker", -"Box Office Assistant", -"Box Office Clerk", -"Box Office Manager", -"Box Office Receptionist", -"Box Repairer", -"Box Sealer", -"Box Stamper", -"Box Stenciller", -"Box Stitcher", -"Box Tenter", -"Box Washer", -"Box Wirer", -"Boxer", -"Boxer's Manager", -"Boxer-In", -"Boxing Glove Cutter", -"Boxing Glove Stitcher", -"Brace Cutter", -"Bracelet Maker", -"Braces Maker", -"Braid Machine Tackler", -"Braid Machinist", -"Braid Measurer", -"Braiding Machine Speeder", -"Braiding Net Hand", -"Braille Copyist", -"Brake Adjuster", -"Brake Assembler", -"Brake Block Maker", -"Brake Fitter", -"Brake Liner", -"Brake Lining Fitter", -"Brake Lining Presser", -"Brake Press Setter-Operator", -"Brake Reliner", -"Brake Repairer", -"Brake Stripper", -"Brake Tester", -"Brakeman And Steersman", -"Branch Accountant", -"Branch Financial Controller", -"Branch Librarian", -"Branch Manager Building Society", -"Branch Manager Estate Agents", -"Brand Manager", -"Brander", -"Brass Assembler", -"Brass Bearing Fitter", -"Brass Bobbin Finisher", -"Brass Bobbin Winder", -"Brass Capstan Hand", -"Brass Caster", -"Brass Cleaner", -"Brass Dipper", -"Brass Engraver", -"Brass Fettler", -"Brass Finisher", -"Brass Fitter", -"Brass Furnaceman", -"Brass Machinist", -"Brass Moulder", -"Brass Plater", -"Brass Polisher", -"Brass Stamper", -"Brass Turner", -"Brass Worker", -"Brayle Maker", -"Brazer", -"Brazier", -"Brazing Machinist", -"Bread Slicing Machinist", -"Breadthening Machinist", -"Break-Off Fitter", -"Breaker And Filler", -"Breaker-Up", -"Breakfast Chef", -"Breakfast Cook", -"Breakfast Waitress", -"Breeze Block Maker", -"Breeze Man", -"Breeze Plant Attendant", -"Brewer", -"Brewer Foreman", -"Brewer's Agent", -"Brewer's Engineer", -"Brewery Agent", -"Brewery Assistant", -"Brewery Labourer", -"Brewery Manager", -"Brewery Official", -"Brewery Operative", -"Brewery Operator", -"Brewery Worker", -"Briar Pipe Fitter", -"Brick Arch Builder", -"Brick Archer", -"Brick Burner", -"Brick Cutter", -"Brick Drawer", -"Brick Field Worker", -"Brick Hand", -"Brick Kiln Builder", -"Brick Kiln Stoker", -"Brick Layer", -"Brick Layer Builder", -"Brick Layer's Mate", -"Brick Machinist", -"Brick Maker", -"Brick Making Machinist", -"Brick Moulder", -"Brick Plant Operator", -"Brick Pointer", -"Brick Presser", -"Brick Setter", -"Brick Worker", -"Brick Yard Foreman", -"Brick-Layer", -"Bricklayer", -"Bricklayer & General Builder", -"Bricklayer Builder", -"Bricklayer Labourer", -"Bricklayer Mason", -"Bricklayer's Assistant", -"Bricklayer's Helper", -"Bricklayer's Labourer", -"Bricklayer/Builder", -"Bricklayer/Stonemason", -"Bricklayers Labour", -"Bricklayers Labourer", -"Bricklaying", -"Bricklaying Contractor", -"Bricksetter's Labourer", -"Bricky", -"Brickyard Worker", -"Bridal Consultant", -"Bridalwear Designer", -"Bridge Attendant", -"Bridge Driver", -"Bridge Foreman", -"Bridge Gateman", -"Bridge House Keeper", -"Bridge Inspector", -"Bridge Keeper", -"Bridge Maker", -"Bridge Master", -"Bridge Operator", -"Bridge Painter", -"Bridge Plater", -"Bridge Repairer", -"Bridge Sprayer", -"Bridge Steersman", -"Bridgeman", -"Bridgemaster", -"Bridle Cutter", -"Bridle Maker", -"Brigade Manager", -"Bright Smith", -"Brightener", -"Brim Shaper", -"Brine Pipe Man", -"Brineller", -"Brineman", -"Briner", -"Briquette Maker", -"Bristle Cleaner", -"Bristle Dresser", -"Bristle Mixer", -"Bristle Trimmer", -"British Council Officer", -"British Gas Service Engineer", -"British Telecom Engineer", -"British Telecom Manager", -"British Telecom Technician", -"Britishtelecomengineer", -"Broacher", -"Broaching Machinist", -"Broaching Miller", -"Broadcast Engineer", -"Broadcast Journalist", -"Broadcast Television Engineer", -"Broadcaster", -"Broadcasting Engineer", -"Broadcasting Manager", -"Broking Manager", -"Bromide Printer", -"Bronze Letter Printer", -"Bronzer", -"Bronzing Machinist", -"Bronzing Metaller", -"Brooch Maker", -"Broom Maker", -"Broom Manufacturer", -"Brother", -"Browner", -"Brush Assembler", -"Brush Borer", -"Brush Case Maker", -"Brush Drawer", -"Brush Driller", -"Brush Examiner", -"Brush Filler", -"Brush Finisher", -"Brush Hand", -"Brush Machinist", -"Brush Maker", -"Brush Manufacturer", -"Brush Polisher", -"Brush Stamper", -"Brush Washer", -"Brush Worker", -"Bt Engineer", -"Bt Manager", -"Bt Operator", -"Bt Technician", -"Buckle Coverer", -"Buckler", -"Buddle Cleaner", -"Buddler", -"Budget Assistant", -"Budget Control Officer", -"Budget Controller", -"Budget Officer", -"Budget Support Officer", -"Buffer", -"Buffer Maker", -"Buffet Attendant", -"Buffet Maid", -"Buffet Manager", -"Builder", -"Builder & Decorator", -"Builder / Joiner", -"Builder And Contractor", -"Builder And Decorator", -"Builder And Joiner", -"Builder Bricklayer", -"Builder Carpenter", -"Builder Decorator", -"Builder Foreman", -"Builder Gardener", -"Builder Groundworker", -"Builder Plumber", -"Builder Stone Mason", -"Builder's Agent", -"Builder's Contractor", -"Builder's Fitter", -"Builder's Foreman", -"Builder's Handyman", -"Builder's Jobber", -"Builder's Joiner", -"Builder's Labourer", -"Builder's Machinist", -"Builder's Mate", -"Builder's Mechanic", -"Builder's Plant Operator", -"Builder's Repairer", -"Builder/Bricklayer", -"Builder/Carpenter", -"Builder/Labourer", -"Builders", -"Builders Assistant", -"Builders Labour", -"Builders Labourer", -"Builders Merchant Manager", -"Builders' Assistant", -"Builders' Merchant", -"Building And Civil Engineer", -"Building And Civil Engineering Contractor", -"Building And Roofing Contractor", -"Building Assistant", -"Building Block Maker", -"Building Cleaner", -"Building Company Director", -"Building Consultant", -"Building Contractor", -"Building Contracts Manager", -"Building Control Inspector", -"Building Control Officer", -"Building Control Surveyor", -"Building Director", -"Building Engineer", -"Building Estimator", -"Building Foreman", -"Building Inspector", -"Building Insulator", -"Building Laborer", -"Building Laborour", -"Building Labourer", -"Building Maintenance Operative", -"Building Manager", -"Building Officer", -"Building Operative", -"Building Operator", -"Building Renovator", -"Building Repairer", -"Building Services Administrator", -"Building Services Consultant", -"Building Services Consulting Engineer", -"Building Services Design Engineer", -"Building Services Electrician", -"Building Services Engineer", -"Building Services Manager", -"Building Services Project Engineer", -"Building Site Labourer", -"Building Site Manager", -"Building Society Area Manager", -"Building Society Cashier", -"Building Society Clerk", -"Building Society Customer Adviser", -"Building Society Manager", -"Building Superintendent", -"Building Supervisor", -"Building Surveyor", -"Building Technician", -"Building Worker", -"Buildings Officer", -"Buildings Painter", -"Buildings Sprayer", -"Bulking-Floor Labourer", -"Bull Block Operator", -"Bullard Operator", -"Bullder", -"Bulldozer Driver", -"Bulldozer Operator", -"Bullet Examiner", -"Bullet Gauger", -"Bullet Machinist", -"Bullet Maker", -"Bullet Trimmer", -"Bullet Trimming Operator", -"Bullion Broker", -"Bullion Machinist", -"Bullion Melter", -"Bullion Refiner", -"Bummaree", -"Bumping Machinist", -"Bunch Maker", -"Bundler", -"Bunker Attendant", -"Bunker Controlman", -"Burden Man", -"Bureau Assistant", -"Burgh Chamberlain", -"Burial Ground Keeper", -"Burler", -"Burler And Mender", -"Burner's Assistant", -"Burner's Mate", -"Burnerman", -"Burnishing Machinist", -"Burr Crusher", -"Burr Grinder", -"Burr Man", -"Burrer", -"Bursar", -"Bursar's Assistant", -"Burster", -"Burster Operator", -"Bus Cleaner", -"Bus Conductor", -"Bus Conductress", -"Bus Driver", -"Bus Driver Conductor", -"Bus Driver Psv", -"Bus Engineer", -"Bus Escort", -"Bus Examiner", -"Bus Garage Manager", -"Bus Guard", -"Bus Inspector", -"Bus Mechanic", -"Busdriver", -"Bush Maker", -"Busines Consultant", -"Business Administrator", -"Business Adviser", -"Business Advisor", -"Business Agent", -"Business Analyst", -"Business Banker", -"Business Banking Manager", -"Business Broker", -"Business Consultant", -"Business Continuity Manager", -"Business Counsellor", -"Business Development Assistant", -"Business Development Director", -"Business Development Engineer", -"Business Development Executive", -"Business Development Manager", -"Business Efficiency Expert", -"Business Finance Manager", -"Business Planner", -"Business Strategy Manager", -"Business Support Manager", -"Business Support Officer", -"Business System Analyst", -"Business Systems Analyst", -"Business Systems Consultant", -"Business Systems Developer", -"Business Systems Engineer", -"Business Systems Manager", -"Business Transfer Agent", -"Business Travel Agent", -"Business Travel Consultant", -"Business Travel Manager", -"Business Unit Controller", -"Busman", -"Busser", -"Butcher", -"Butcher Manager", -"Butcher Manager", -"Butcher's Assistant", -"Butcher's Cutter", -"Butcher's Machinist", -"Butcher's Manager", -"Butcher's Salesman", -"Butcher's Shop Manager", -"Butcher's Shop Owner", -"Butcher's Shopman", -"Butcher-Driver", -"Butcher-Manager", -"Butchers Assistant", -"Butchers Shop Assistan", -"Butchery Manager", -"Butchery Supervisor", -"Butler", -"Butt Haulier", -"Butt Lifter", -"Butt Suspender", -"Butter Blender", -"Butter Liquefier", -"Butter Maker", -"Butter Worker", -"Buttery Assistant", -"Button Cleaner", -"Button Coverer", -"Button Cutter", -"Button Driller", -"Button Dyer", -"Button Glazer", -"Button Hole Maker", -"Button Holer", -"Button Machinist", -"Button Maker", -"Button Manufacturer", -"Button Marker", -"Button Operator", -"Button Polisher", -"Button Sewer", -"Button Turner", -"Button Worker", -"Buttonhole Hand", -"Buttonhole Machinist", -"Buttonhole Marker", -"Buttonhole Worker", -"Butyl Moulder", -"Buyer", -"Buyer And Estimator", -"Buyer's Assistant", -"Buyers Assistant", -"Buying Agent", -"Buying Assistant", -"Buying Controller", -"Buying Manager", -"Buying Office Clerk", -"Cab Cleaner", -"Cab Controller", -"Cab Driver", -"Cab Service Owner", -"Cab Washer", -"Cabbie", -"Cabin Attendant", -"Cabin Crew", -"Cabin Crew British Airways", -"Cabin Crew- Airline", -"Cabin Service Director", -"Cabin Services Director", -"Cabinet Assembler", -"Cabinet Case Fitter", -"Cabinet Case Maker", -"Cabinet Fitter", -"Cabinet Inspector", -"Cabinet Machinist", -"Cabinet Maker", -"Cabinet Maker And Joiner", -"Cabinet Maker Joiner", -"Cabinet Maker's Labourer", -"Cabinet Worker", -"Cabinetmaker", -"Cable Armourer", -"Cable Assembler", -"Cable Connector", -"Cable Core Maker", -"Cable Cutter", -"Cable Drum Maker", -"Cable Engine Driver", -"Cable Engineer", -"Cable Fitter", -"Cable Foreman", -"Cable Former", -"Cable Hand", -"Cable Inspector", -"Cable Installation Engineer", -"Cable Installer", -"Cable Insulator", -"Cable Jointer", -"Cable Jointer's Mate", -"Cable Layer", -"Cable Machine Driver", -"Cable Machinist", -"Cable Man", -"Cable Operator", -"Cable Packer", -"Cable Puller", -"Cable Sheather", -"Cable Stripper", -"Cable Tank Man", -"Cable Tester", -"Cable Testing Engineer", -"Cable Trimmer", -"Cable Winder", -"Cable Wrapper", -"Cabling Machine Driver", -"Cabling Machinist", -"Cabman", -"Cad Cam Programmer", -"Cad Coordinator", -"Cad Design Engineer", -"Cad Designer", -"Cad Draughtsman", -"Cad Engineer", -"Cad Manager", -"Cad Operator", -"Cad Technician", -"Caddie", -"Caddy Master", -"Cadmium Plater", -"Cafe Assistant", -"Cafe Assitant", -"Cafe Bar Owner", -"Cafe Manager", -"Cafe Manageress", -"Cafe Owner", -"Cafe Propriator", -"Cafe Proprietor", -"Cafe Worker", -"Cafeteria Assistant", -"Cafeteria Hand", -"cafè Assistant", -"cafè Manager", -"cafè Owner", -"cafè Worker", -"Cage Attendant", -"Cager", -"Cake Bagger", -"Cake Breaker", -"Cake Decorater", -"Cake Decorator", -"Cake Mixer", -"Cake Packer", -"Cake Shop Assistant", -"Cake Stower", -"Cake Trimmer", -"Calamine Crusher", -"Calciner", -"Calciner Watcher", -"Calcining Furnaceman", -"Calculating Machine Mechanic", -"Calculating Machinist", -"Calf Rearer", -"Calibration Engineer", -"Calibration Technician", -"Calico Dyer", -"Calico Framer", -"Calico Printer", -"Call Center Agent", -"Call Centre Adviser", -"Call Centre Advisor", -"Call Centre Agent", -"Call Centre Manager", -"Call Centre Operative", -"Call Centre Operator", -"Call Centre Supervisor", -"Call Centre Team Leader", -"Call Centre Team Manager", -"Call Centre Telephone Operator", -"Call Centre Telephonist", -"Call Handler", -"Call Taker", -"Call Traffic Controller", -"Callcentre Operator", -"Calligrapher", -"Cam Box Fitter", -"Cam-Bowl Grinder", -"Camera Assembler", -"Camera Finisher", -"Camera Fitter", -"Camera Maker", -"Camera Mechanic", -"Camera Repairer", -"Camera Technician", -"Cameraman", -"Cameraman's Assistant", -"Camp Attendant", -"Camp Warden", -"Campaign Manager", -"Campaigner", -"Campanologist", -"Camping Site Manager", -"Camping Site Owner", -"Camshaft Grinder", -"Can Breaker", -"Can Dodger", -"Can Feeder", -"Can Minder", -"Can Seamer", -"Can Tenter", -"Can Tester", -"Canal Inspector", -"Canal Pilot", -"Canal Wharf Keeper", -"Canal Worker", -"Canalman", -"Candle Maker", -"Candlewick Maker", -"Cane Furniture Maker", -"Cane Furniture Manufacturer", -"Cane Seat Maker", -"Cane Weaver", -"Cane Worker", -"Caner", -"Canine Beautician", -"Canine Carer", -"Canine Nurse", -"Canister Maker", -"Canner", -"Cannery Worker", -"Canon", -"Canopy Maker", -"Canteen Assistan", -"Canteen Assistance", -"Canteen Assistant", -"Canteen Attendant", -"Canteen Cleaner", -"Canteen Hand", -"Canteen Help", -"Canteen Helper", -"Canteen Lady", -"Canteen Manager", -"Canteen Manageress", -"Canteen Server", -"Canteen Staff Assistant", -"Canteen Steward", -"Canteen Supervisor", -"Canteen Worker", -"Canvas Goods Maker", -"Canvas Goods Manufacturer", -"Canvas Machinist", -"Canvasser", -"Canvasser And Collector", -"Cap Cutter", -"Cap Finisher", -"Cap Machinist", -"Cap Presser", -"Cap Primer", -"Cap Spinner", -"Capper", -"Capstan Engineer", -"Capstan Fitter-Operator", -"Capstan Foreman", -"Capstan Lathe Setter", -"Capstan Lathe Setter-Operator", -"Capstan Lathe Turner", -"Capstan Machinist", -"Capstan Man", -"Capstan Operator", -"Capstan Setter", -"Capstan Setter-Operator", -"Capstan Turner", -"Capsulation Operator", -"Capsuler", -"Car Assembler", -"Car Assembly Worker", -"Car Body Repair", -"Car Body Repairer", -"Car Body Repairs", -"Car Body Trimmer", -"Car Bodyshop Manager", -"Car Brake Maker", -"Car Breaker", -"Car Cleaner", -"Car Cleaner/Driver", -"Car Collector", -"Car Dealer", -"Car Deliverer", -"Car Delivery Driver", -"Car Dismantler", -"Car Door Fitter", -"Car Engineer", -"Car Finisher", -"Car Fitter", -"Car Fleet Administrator", -"Car Hire Agent", -"Car Hire Supervisor", -"Car Hirer", -"Car Inspector", -"Car Jockey", -"Car Lasher", -"Car Machanic", -"Car Manufacturer", -"Car Mechanic", -"Car Mechanic And Mot Tester", -"Car Mechanic Fitter", -"Car Mechanic Mot Teste", -"Car Mechanic Mot Tester", -"Car Mechanic Trainee", -"Car Mechanic/Mot Tester", -"Car Mechnic", -"Car Paint Sprayer", -"Car Paint Technician", -"Car Painter", -"Car Panel Beater", -"Car Park Attendant", -"Car Park Attendent", -"Car Park Inspector", -"Car Park Manager", -"Car Park Officer", -"Car Park Steward", -"Car Park Supervisor", -"Car Parking Supervisor", -"Car Parts Manager", -"Car Parts Salesman", -"Car Production Worker", -"Car Radiator Builder", -"Car Refinisher", -"Car Renovator", -"Car Rental Agent", -"Car Rental Operator", -"Car Restorer", -"Car Sales", -"Car Sales Administrator", -"Car Sales Adviser", -"Car Sales Executive", -"Car Sales Man", -"Car Sales Manager", -"Car Sales Person", -"Car Salesman", -"Car Salesperson", -"Car Sealer", -"Car Seat Trimmer", -"Car Seller", -"Car Shunter", -"Car Sprayer", -"Car Stripper", -"Car Technician", -"Car Tester", -"Car Trader", -"Car Transporter Driver", -"Car Trimmer", -"Car Valet", -"Car Valet Service Manager", -"Car Valeter", -"Car Valeting", -"Car Valetor", -"Car Valetting", -"Car Wash Assistant", -"Car Washer", -"Car Worker", -"Caravan Builder", -"Caravan Fitter", -"Caravan Park Owner", -"Caravan Park Proprieto", -"Caravan Park Proprietr", -"Caravan Site Hirer", -"Caravan Site Manager", -"Caravan Site Operator", -"Caravan Site Owner", -"Caravan Site Warden", -"Caravan Technician", -"Carbide Grinder", -"Carbide Worker", -"Carbon And Sustainability Officer", -"Carbon Block Assembler", -"Carbon Block Maker", -"Carbon Brush Assembler", -"Carbon Brush Presser", -"Carbon Dioxide Maker", -"Carbon Kiln Man", -"Carbon Machinist", -"Carbon Mixer", -"Carbon Moulder", -"Carbon Paper Machinist", -"Carbon Paper Maker", -"Carbon Presser", -"Carbon Printer", -"Carbon Tissue Maker", -"Carbon Worker", -"Carbonating Hand", -"Carbonator Man", -"Carbonisation Plant Foreman", -"Carbonising Lid Attendant", -"Carborundum Moulder", -"Carburettor Tester", -"Carburising Furnace Operator", -"Carburizer", -"Carcass Service Officer", -"Card Box Maker", -"Card Changer", -"Card Cleaner", -"Card Clothier", -"Card Clothing Grinder", -"Card Drawer", -"Card Dresser", -"Card Feeder", -"Card Fettler", -"Card Filler", -"Card Foreman", -"Card Grinder", -"Card Jobber", -"Card Lacer", -"Card Master", -"Card Minder", -"Card Mounter", -"Card Nailer", -"Card Pegger", -"Card Puncher", -"Card Room Foreman", -"Card Room Hand", -"Card Room Man", -"Card Room Operative", -"Card Room Worker", -"Card Stripper", -"Card Tenter", -"Card Top Clipper", -"Card Trimmer", -"Card Winder", -"Cardboard Box Maker", -"Cardboard Box Worker", -"Cardboard Case Maker", -"Cardboard Stripper", -"Carder Feeder", -"Cardiac Clinical Scientific Officer", -"Cardiac Physiologist", -"Cardiac Technician", -"Carding Engine Cleaner", -"Carding Engineer", -"Carding Foreman", -"Carding Jobber", -"Carding Machinist", -"Carding Minder", -"Carding Room Man", -"Cardiographer", -"Cardiological Technician", -"Cardiologist", -"Cardroom Cleaner", -"Cardroom Grinder", -"Care Aid", -"Care Aide", -"Care Assistant", -"Care Assistant For The Elderly", -"Care Assistant Senior", -"Care Assistant Social Services", -"Care Attendant", -"Care Broker", -"Care Broker Consultant", -"Care Commission Officer", -"Care Enabler", -"Care Home Advocate", -"Care Home Manager", -"Care Manager", -"Care Navigator", -"Care Nurse", -"Care Officer", -"Care Organiser", -"Care Service Manager", -"Care Supervisor", -"Care Support Broker", -"Care Support Worker", -"Care Taker", -"Care Visitor", -"Care Worker", -"Career Consultant", -"Career Development Officer", -"Careers Adviser", -"Careers Advisor", -"Careers Advisory Officer", -"Careers Assistant", -"Careers Consultant", -"Careers Education Coordinator", -"Careers Officer", -"Careers Teacher", -"Carer", -"Carer Assistant", -"Carers Advocate", -"Caretaker", -"Caretaker's Assistant", -"Caretaking Manager", -"Cargo Agent", -"Cargo Capacity Manager", -"Cargo Clerk", -"Cargo Controller", -"Cargo Duty Officer", -"Cargo Handler", -"Cargo Inspector", -"Cargo Manager", -"Cargo Officer", -"Cargo Operations Agent", -"Cargo Superintendent", -"Cargo Supervisor", -"Cargo Worker", -"Carman", -"Carmechanic", -"Carmine Maker", -"Carpark Attendant", -"Carpenter", -"Carpenter & Joiner", -"Carpenter + Joiner", -"Carpenter / Builder", -"Carpenter / Joiner", -"Carpenter /Joiner", -"Carpenter And Builder", -"Carpenter And Joiner", -"Carpenter And Joinery", -"Carpenter Apprentice", -"Carpenter Builder", -"Carpenter Foreman", -"Carpenter Joiner", -"Carpenter Trainee", -"Carpenter&Joiner", -"Carpenter's And Joiner's Mate", -"Carpenter's Assistant", -"Carpenter's Handyman", -"Carpenter's Helper", -"Carpenter's Labourer", -"Carpenter's Mate", -"Carpenter+Joiner", -"Carpenter-Diver", -"Carpenter-Joiner", -"Carpenter/ Joiner", -"Carpenter/Builder", -"Carpenter/Joiner", -"Carpentry", -"Carpentry + Joinery", -"Carpentry And Joiner", -"Carpentry Contractor", -"Carpet + Upholstery Cleaner", -"Carpet And Upholstery Cleaner", -"Carpet Backer", -"Carpet Beater", -"Carpet Binder", -"Carpet Cleaner", -"Carpet Cutter", -"Carpet Dyer", -"Carpet Estimator", -"Carpet Finisher", -"Carpet Fitter", -"Carpet Fixer", -"Carpet Inspector", -"Carpet Layer", -"Carpet Machinist", -"Carpet Maker", -"Carpet Mender", -"Carpet Picker", -"Carpet Planner", -"Carpet Repairer", -"Carpet Setter", -"Carpet Sewer", -"Carpet Technician", -"Carpet Weaver", -"Carpet Worker", -"Carriage And Wagon Examiner", -"Carriage And Wagon Fitter", -"Carriage And Wagon Inspector", -"Carriage And Wagon Stripper", -"Carriage Body Maker", -"Carriage Builder", -"Carriage Cleaner", -"Carriage Driver", -"Carriage Driving Instructor", -"Carriage Fitter", -"Carriage Repairer", -"Carriage Service Man", -"Carriage Spring Maker", -"Carriage Springer", -"Carriage Trimmer", -"Carriage Washer", -"Carrier", -"Carrier Bag Machinist", -"Carrier-Away", -"Carrier-Off", -"Carrotter", -"Carsales", -"Cart Builder", -"Cart Driver", -"Cart Maker", -"Cartage Contractor", -"Cartage Foreman", -"Cartman", -"Cartographer", -"Cartographer-Draughtsman", -"Cartographic Assistant", -"Cartographic Draughtsman", -"Cartographic Surveyor", -"Cartographical Draughtsman", -"Carton Assembler", -"Carton Maker", -"Carton Stitcher", -"Carton Stripper", -"Cartoner", -"Cartoonist", -"Cartridge Charger", -"Cartridge Filler", -"Cartridge Loader", -"Cartridge Maker", -"Case Coverer", -"Case Coverer And Liner", -"Case Hardener", -"Case Hardening Furnaceman", -"Case Liner", -"Case Maker", -"Case Preparer", -"Case Solderer And Jointer", -"Cash Allocation Clerk", -"Cash And Wrap Assistant", -"Cash And Wrap Operator", -"Cash Clerk", -"Cash Collector", -"Cash Controller", -"Cash Converter", -"Cash In Transit Driver", -"Cash Office Assistant", -"Cash Office Assitant", -"Cash Office Clerk", -"Cash Office Supervisor", -"Cash Processor", -"Cashier", -"Cashier Checkout", -"Cashier Clerk", -"Cashier Receptionist", -"Cashier's Assistant", -"Cashier's Clerk", -"Cashier-Receptionist", -"Cashiers Clerk", -"Casino Croupier", -"Casino Inspector", -"Casino Manager", -"Casino Pit Boss", -"Cask Cleaner", -"Cask Marker", -"Cask Repairer", -"Cask Smeller", -"Cask Tester", -"Cask Washer", -"Caster At Machine", -"Caster Driver", -"Caster's Helper", -"Casting Belt Attendant", -"Casting Cleaner", -"Casting Dresser", -"Casting Shop Foreman", -"Castings Fettler", -"Castings Grinder", -"Castle Custodian", -"Castle Warden", -"Casual Lifeguard", -"Casual Waitress", -"Casualty Receptionist", -"Cat Carer", -"Catalogue Compiler", -"Cataloguer", -"Catalyst Man", -"Category Buyer", -"Caterer", -"Caterer's Assistant", -"Catering Administrator", -"Catering Adviser", -"Catering Asisstant", -"Catering Asistant", -"Catering Ass", -"Catering Assisant", -"Catering Assisstant", -"Catering Assistan", -"Catering Assistance", -"Catering Assistant", -"Catering Assistant Supervisor", -"Catering Assit", -"Catering Assitance", -"Catering Assitant", -"Catering Assitent", -"Catering Assstant", -"Catering Asst", -"Catering Asstant", -"Catering Chef", -"Catering Consultant", -"Catering Contractor", -"Catering Controller", -"Catering Director", -"Catering Engineer", -"Catering Equipment Engineer", -"Catering Franchisee", -"Catering Manager", -"Catering Manageress", -"Catering Manger", -"Catering Officer", -"Catering Operations Manager", -"Catering Organiser", -"Catering Representative", -"Catering Service Assistant", -"Catering Services Assistant", -"Catering Services Manager", -"Catering Steward", -"Catering Superviser", -"Catering Supervisor", -"Catering Technician", -"Catering Worker", -"Cateringassistant", -"Caterpillar Operator", -"Cathedral Operator", -"Cathode Coater", -"Cathode Ray Tube Tester", -"Catholic Priest", -"Cattering Assistant", -"Cattery Assistant", -"Cattery Owner", -"Cattery Proprietor", -"Cattle Dealer", -"Cattle Rearer", -"Cattle Remover", -"Cattle Salesman", -"Cattle Transporter", -"Cattleman", -"Caulker", -"Caulker-Burner", -"Caustic Finisher", -"Causticizer", -"Cavity Wall Installer", -"Cavity Wall Insulation Technician", -"Cavity Wall Insulator", -"Cavity Wall Technician", -"Cctv Engineer", -"Cctv Manager", -"Cctv Monitoring Officer", -"Cctv Officer", -"Cctv Operations Manager", -"Cctv Operator", -"Ceiling Erector", -"Ceiling Fitter", -"Ceiling Fixer", -"Ceiling Specialist", -"Ceiling Texturer", -"Celebrant", -"Celebration Cake Decorator", -"Cell Scheduler", -"Cellar Inspector", -"Cellarer", -"Cellist", -"Cellophaner", -"Cellroom Man", -"Celluloid Polisher", -"Cellulose Dipper", -"Cellulose Film Machinist", -"Cellulose Finisher", -"Cellulose Flatter", -"Cellulose Maker", -"Cellulose Polisher", -"Cement Block Maker", -"Cement Gauger", -"Cement Gun Operator", -"Cement Maker", -"Cement Miller", -"Cement Mixer Driver", -"Cement Stower", -"Cement Tester", -"Cement Worker", -"Cemeteries Manager", -"Cemetery Attendant", -"Cemetery Keeper", -"Cemetery Manager", -"Cemetery Worker", -"Census District Manage", -"Census District Manager", -"Census Enumerator", -"Census Team Leader", -"Center Lathe Turner", -"Centering Machinist", -"Central Heating Engineer", -"Central Heating Engineer/Plumber", -"Centralheatingengineer", -"Centre Boss Turner", -"Centre Lathe Setter", -"Centre Lathe Setter-Operator", -"Centre Lathe Turner", -"Centreless Grinder", -"Cephalographic Technician", -"Ceramic Artist", -"Ceramic Decorator", -"Ceramic Driller", -"Ceramic Maker", -"Ceramic Modeller", -"Ceramic Painter", -"Ceramic Pipe Sorter", -"Ceramic Sculptor", -"Ceramic Tiler", -"Ceramic Wall & Floor Tiler", -"Ceramic Wall And Floor Tiler", -"Ceramic Wall Tiler", -"Ceramicist", -"Ceramics Coater", -"Ceramics Consultant", -"Ceramics Engineer", -"Ceramics Manufacturer", -"Ceramist", -"Certificated Bailiff", -"Certified Accountant", -"Chaffeur", -"Chain And Suspension Gear Tester", -"Chain Boy", -"Chain Cable Maker", -"Chain Examiner", -"Chain Fitter", -"Chain Jointer", -"Chain Linker", -"Chain Minder", -"Chain Repairer", -"Chain Setter", -"Chain Smith", -"Chain Striker", -"Chain Welder", -"Chainman", -"Chair Attendant", -"Chair Binder", -"Chair Bodger", -"Chair Frame Maker", -"Chair Maker", -"Chair Paperer", -"Chair Rammer", -"Chair Repairer", -"Chair Scrubber", -"Chair Seater", -"Chair Stuffer", -"Chair Ticket Inspector", -"Chairman", -"Chalet Allocator", -"Chalet Assistant", -"Chalet Maid", -"Chalk Burner", -"Chalkman", -"Chamber Maid", -"Chamber Person", -"Chambermaid", -"Chambermaid-Housekeeper", -"Chamferer", -"Chandler", -"Changing Room Attendant", -"Channel Closer", -"Chapel Keeper", -"Chaplain", -"Char House Man", -"Char Kiln Man", -"Charge Attendant", -"Charge Clerk", -"Charge Driver", -"Charge Nurse", -"Chargehand Carpenter", -"Chargehand Gardener", -"Chargehand Toolmaker", -"Charger Car Driver", -"Charger Driver", -"Chargerman", -"Charity Administrator", -"Charity Campaigner", -"Charity Coordinator", -"Charity Director", -"Charity Fundraiser", -"Charity Shop Manager", -"Charlady", -"Charterd Accountant", -"Charterd Surveyor", -"Chartered Accountan", -"Chartered Accountant", -"Chartered Acountant", -"Chartered Architect", -"Chartered Building Surveyor", -"Chartered Certified Accountant", -"Chartered Librarian", -"Chartered Loss Adjuster", -"Chartered Management Accountant", -"Chartered Physiotherap", -"Chartered Physiotherapist", -"Chartered Quantity Surveyor", -"Chartered Secretary", -"Chartered Structural Engineer", -"Chartered Surveyor", -"Chartered Valuation Surveyor", -"Chartist", -"Charwoman", -"Chasing Tool Maker", -"Chassis Builder", -"Chassis Erector", -"Chassis Finisher", -"Chassis Fitter", -"Chat-Line Operator", -"Chaufeur", -"Chauffer", -"Chauffeur", -"Chauffeur-Gardener", -"Chauffeur-Handyman", -"Chauffeur-Mechanic", -"Chauffeur-Valet", -"Chauffeur/Bearer", -"Check Out Assistant", -"Check Out Cashier", -"Check Out Operater", -"Check Out Operative", -"Check Out Operator", -"Check-Out Assistant", -"Check-Out Cashier", -"Check-Out Clerk", -"Check-Out Manager", -"Check-Out Operative", -"Check-Out Operator", -"Check-Out Supervisor", -"Checker", -"Checker And Packer", -"Checker And Weigher", -"Checker Loader", -"Checker-Loader", -"Checker-Out", -"Checking-In Clerk", -"Checkout Assisstant", -"Checkout Assistant", -"Checkout Caller", -"Checkout Casher", -"Checkout Cashier", -"Checkout Clerk", -"Checkout Manager", -"Checkout Op", -"Checkout Operater", -"Checkout Operative", -"Checkout Operator", -"Checkout Operator And General Assistant", -"Checkout Opertor", -"Checkout Opperator", -"Checkout Person", -"Checkout Superviser", -"Checkout Supervisor", -"Checkout Worker", -"Checkoutoperator", -"Checkweigher", -"Checkweighman", -"Cheese Cutter", -"Cheese Maker", -"Cheese Maker's Assistant", -"Cheese Packer", -"Cheese Winder", -"Cheese Worker", -"Cheesemonger", -"Cheeser", -"Cheesing Frame Minder", -"Cheesing Frame Tenter", -"Chef", -"Chef De Cuisine", -"Chef De Parte", -"Chef De Parti", -"Chef De Partie", -"Chef De Party", -"Chef De Rang", -"Chef Manager", -"Chef Proprietor", -"Chef Supervisor", -"Chef-Manager", -"Chef/Manager", -"Cheff", -"chefís Assistant", -"Chemical Assistant", -"Chemical Blender", -"Chemical Consultant", -"Chemical Engineer", -"Chemical Engineering Consultant", -"Chemical Engineering Technician", -"Chemical Engraver", -"Chemical Foreman", -"Chemical Inspector", -"Chemical Manufacturer", -"Chemical Operator", -"Chemical Plant Operator", -"Chemical Process Operator", -"Chemical Process Technician", -"Chemical Process Worker", -"Chemical Processor", -"Chemical Supervisor", -"Chemical Technician", -"Chemical Tester", -"Chemical Worker", -"Chemicalprocessworker", -"Chemist", -"Chemist Dispenser", -"Chemist Sales Assistan", -"Chemist Shop Assistant", -"Chemist's Assistant", -"chemistís Shop Assistant", -"Chenille Maker", -"Cheque Examiner", -"Chequerer", -"Chick Sexer", -"Chick-Sexer", -"Chicken Catcher", -"Chicken Farmer", -"Chicken Jointer", -"Chicken Plucker", -"Chief Accountant", -"Chief Ambulance Officer", -"Chief Analyst", -"Chief Biomedical Scientist", -"Chief Book Keeper", -"Chief Bookkeeper", -"Chief Cashier", -"Chief Chemist", -"Chief Clerk", -"Chief Compliance Officer", -"Chief Constable", -"Chief Cook", -"Chief Designer", -"Chief Draughtsman", -"Chief Electrical Engineer", -"Chief Electrician", -"Chief Electro Mechanic", -"Chief Engineering Inspector", -"Chief Estimator", -"Chief Executive", -"Chief Experimental Officer", -"Chief Fire Officer", -"Chief Illustrator", -"Chief Immigration Officer", -"Chief Inspector Engineering", -"Chief Internal Auditor", -"Chief Knowledge Officer", -"Chief Library Assistant", -"Chief Male Nurse", -"Chief Marine Engineer", -"Chief Mate", -"Chief Mechanical Engineer", -"Chief Mechanical Transport Officer", -"Chief Medical Officer", -"Chief Messenger", -"Chief Nursing Officer", -"Chief Park Officer", -"Chief Petty Officer Royal Navy", -"Chief Preventive Officer", -"Chief Prison Officer", -"Chief Probation Officer", -"Chief Projectionist", -"Chief Quantity Surveyor", -"Chief Rate Collector", -"Chief Security Officer", -"Chief Steward", -"Chief Store Keeper", -"Chief Storeman", -"Chief Stores Inspector", -"Chief Sub-Editor", -"Chief Supplies Officer", -"Chief Warder", -"Chief Warehouseman", -"Chief Water Inspector", -"Chief Welfare Officer", -"Child Care Assistant", -"Child Care Officer", -"Child Care Practitioner", -"Child Care Worker", -"Child Carer", -"Child Careworker", -"Child Escort", -"Child Minder", -"Child Protection Officer", -"Child Psychotherapist", -"Child Support Officer", -"Child Therapist", -"Child-Minder", -"Childcare", -"Childcare Assistant", -"Childcare Nurse", -"Childcare Officer", -"Childcare Practitioner", -"Childcare Worker", -"Childminder", -"Childminder (Registere", -"Childminder Registered", -"Children's Attendant", -"Children's Centre Pedagogue", -"Children's Guardian", -"Children's Nanny", -"Children's Nurse", -"Children's Nursery Owner", -"Children's Psychotherapist", -"Children's Superintendent", -"Children's Supervisor", -"Children's Therapist", -"Childrens Community Nurse", -"Childrens Entertainer", -"Childrens Escort", -"Childrens Nanny", -"Childrens Nursery Assistant", -"Childrens Supervisor", -"Chimney Builder", -"Chimney Cleaner", -"Chimney Lining Engineer", -"Chimney Repairer", -"Chimney Sweep", -"Chimney Sweeper", -"China Caster", -"China Clay Refiner", -"China Repairer", -"Chip Basket Maker", -"Chip Shop Assistant", -"Chip Shop Owner", -"Chipper And Painter", -"Chipper And Scaler", -"Chipper And Scraper", -"Chipping Machinist", -"Chiropodist", -"Chiropodist-Podiatrist", -"Chiropody Assistant", -"Chiropractor", -"Chlorate Of Soda Man", -"Chlorination Attendant", -"Chlorination Plant Attendant", -"Chlorination Plant Operator", -"Chlorine Gas Worker", -"Chlorine Packer", -"Chloroform Maker", -"Chocolate Coater", -"Chocolate Coverer", -"Chocolate Dipper", -"Chocolate Filler", -"Chocolate Hand", -"Chocolate Maker", -"Chocolate Mixer", -"Chocolate Moulder", -"Chocolate Worker", -"Chocolatier", -"Choir Master", -"Choirboy", -"Choreographer", -"Chorister", -"Chorus Girl", -"Christian Minister", -"Christian Science Practitioner", -"Chrome Furnaceman", -"Chrome Plater", -"Chromer", -"Chromium Finisher", -"Chromium Plater", -"Chronometer Maker", -"Chronometer Repairer", -"Church Administrator", -"Church Army Officer", -"Church Army Worker", -"Church Cleaner", -"Church Elder", -"Church Hall Manager", -"Church Keeper", -"Church Officer", -"Church Organist", -"Church Worker", -"Churn Maker", -"Churner", -"Churner's Assistant", -"Cid Officer", -"Cider Maker", -"Cider Worker", -"Cieling Fixer", -"Cigar Bander", -"Cigar Box Maker", -"Cigar Examiner", -"Cigar Machinist", -"Cigar Maker", -"Cigar Moulder", -"Cigar Passer", -"Cigarette Catcher", -"Cigarette Machine Examiner", -"Cigarette Machinist", -"Cigarette Maker", -"Cigarette Making Machinist", -"Cine Technician", -"Cinema Assistant", -"Cinema Attendant", -"Cinema Cashier", -"Cinema Engineer", -"Cinema Manager", -"Cinema Operative", -"Cinema Operator", -"Cinema Owner", -"Cinema Proprietor", -"Cinema Technician", -"Cinema Usher", -"Cinema Worker", -"Cinematograph Operator", -"Cinematographer", -"Circle Cutter", -"Circuit Administrator", -"Circuit Judge", -"Circular Distributor", -"Circular Fabric Machinist", -"Circular Hand", -"Circular Sawyer", -"Circulation Assistant", -"Circulation Manager", -"Circus Animal Trainer", -"Circus Hand", -"Circus Manager", -"Circus Owner", -"Circus Performer", -"Cit Driver", -"Citizens Advice Bureau Manager", -"City Centre Ambassador", -"City Centre Manager", -"City Chamberlain", -"City Engineer", -"City Surveyor", -"Civic Assistant", -"Civil Assistant", -"Civil Defence Instructor", -"Civil Defence Officer", -"Civil Enforcement Agent", -"Civil Enforcement Officer", -"Civil Engineer", -"Civil Engineer Operative", -"Civil Engineer's Contractor", -"Civil Engineer's Labourer", -"Civil Engineering Agent", -"Civil Engineering Assistant", -"Civil Engineering Consultant", -"Civil Engineering Contractor", -"Civil Engineering Estimator", -"Civil Engineering Foreman", -"Civil Engineering Labourer", -"Civil Engineering Operative", -"Civil Engineering Technician", -"Civil Investigator", -"Civil Servant", -"Civil Servant Adjudication Officer", -"Civil Servant Admin Assistant", -"Civil Servant Admin Officer", -"Civil Servant Administration Officer", -"Civil Servant Administrative Assist", -"Civil Servant Administrative Assista", -"Civil Servant Administrative Assistant", -"Civil Servant Administrative Officer", -"Civil Servant Appeals Officer", -"Civil Servant Clerical Officer", -"Civil Servant Client Adviser", -"Civil Servant Computer Programmer", -"Civil Servant Decision Maker", -"Civil Servant Executive Officer", -"Civil Servant Higher Executive Officer", -"Civil Servant Middle Manager", -"Civil Servant Office Manager", -"Civil Servant Personal Secretary", -"Civil Servant Prison Officer", -"Civil Servant Project Manager", -"Civil Servant Revenue Assistant", -"Civil Servant Revenue Officer", -"Civil Servant Typist", -"Civil Servant Vehicle Inspector", -"Civil Servant-Typist", -"Civilian Custodian", -"Civilian Fingerprint Officer", -"Civilian Orderly", -"Civilian Police Driver", -"Civilian Security Officer", -"Cladder", -"Claimant Adviser", -"Claims Adjuster", -"Claims Assessor", -"Claims Assistant", -"Claims Clerk", -"Claims Correspondant", -"Claims Correspondent", -"Claims Executive", -"Claims Handler", -"Claims Investigator", -"Claims Manager", -"Claims Negotiator", -"Claims Officer", -"Claims Processor", -"Claims Superintendent", -"Claims Supervisor", -"Claims Team Manager", -"Claims Technician", -"Clairvoyant", -"Clamp Truck Driver", -"Clapper Boy", -"Clapper Loader", -"Clapper-Loader", -"Clarifier Man", -"Clarinettist", -"Class 1 Driver", -"Class 1 Hgv Driver", -"Class 1 Lgv Driver", -"Class Attendant", -"Class I Hgv Driver", -"Class One Hgv Driver", -"Class Room Assistant", -"Classer", -"Classic Car Restorer", -"Classified Advertising Manager", -"Classifier", -"Classroom Ancillary", -"Classroom Assistant", -"Classroom Assistant Primary School", -"Classroom Assistant Special Needs", -"Classroom Assitant", -"Classroom Auxilary", -"Classroom Auxiliary", -"Classroom Helper", -"Classroom Support Assistant", -"Classroomassistant", -"Clay Bander", -"Clay Cutter", -"Clay Dryer", -"Clay Feeder", -"Clay Getter", -"Clay Lander", -"Clay Maker", -"Clay Miner", -"Clay Modeller", -"Clay Moulder", -"Clay Pipe Maker", -"Clay Pipe Moulder", -"Clay Potter", -"Clay Runner", -"Clay Wedger", -"Cleaner", -"Cleaner And Greaser", -"Cleaner At School", -"Cleaner Domestic", -"Cleaner In Charge", -"Cleaner In School", -"Cleaner School", -"Cleaner Superviser", -"Cleaner Supervisor", -"Cleaner-Doorman", -"Cleaner-Engineer", -"Cleaner-In-Charge", -"Cleaner-Stoker", -"Cleaning Attendant", -"Cleaning Contractor", -"Cleaning Lady", -"Cleaning Manager", -"Cleaning Services Manager", -"Cleaning Superviser", -"Cleaning Supervisor", -"Cleansing Attendant", -"Cleansing Inspector", -"Cleansing Manager", -"Cleansing Supervisor", -"Clear Winder", -"Clearance Clerk", -"Clearing Frame Tenter", -"Clergyman", -"Clerical Admin", -"Clerical Administrator", -"Clerical Assistant", -"Clerical Assistant In Primary School", -"Clerical Assistant Local Government", -"Clerical Assistant Local Government", -"Clerical Officer", -"Clerical Officer Local Government", -"Clerical Receptionist", -"Clerical Supervisor", -"Clerical Support Assistant", -"Clerical Support Worker", -"Clerical Worker", -"Clerk", -"Clerk And Steward", -"Clerk Cashier", -"Clerk In Holy Orders", -"Clerk Of Arraigns", -"Clerk Of The Council", -"Clerk Of The Course", -"Clerk Of The Court", -"Clerk Of The Peace", -"Clerk Of The Scales", -"Clerk Of Work", -"Clerk Of Works", -"Clerk Telephonist", -"Clerk To Governors", -"Clerk To The Council", -"Clerk To The County Council", -"Clerk To The District Council", -"Clerk To The Governors", -"Clerk To The Justices", -"Clerk To The Parish Council", -"Clerk's Assistant", -"Clerk-Bookkeeper", -"Clerk-Buyer", -"Clerk-Cashier", -"Clerk-In-Charge", -"Clerk-Storekeeper", -"Clerk-Storeman", -"Clerk-Telephonist", -"Clerk-Typist", -"Clerk-Vdu Operator", -"Clerk/Cashier", -"Clerkofworks", -"Clicking Presser", -"Client Accountant", -"Client Development Executive", -"Client Executive", -"Client Liaison Executive", -"Client Relationship Executive", -"Client Service Administrator", -"Client Services Administrator", -"Clinic Administrator", -"Clinic Assistant", -"Clinic Attendant", -"Clinic Clerk", -"Clinic Coordinator", -"Clinic Manager", -"Clinic Nurse", -"Clinic Receptionist", -"Clinical Aromatherapist", -"Clinical Assistant", -"Clinical Audit Facilitator", -"Clinical Cardiac Scientific Officer", -"Clinical Coder", -"Clinical Coding Officer", -"Clinical Coding Supervisor", -"Clinical Effectiveness Facilitator", -"Clinical Engineer", -"Clinical Governance Coordinator", -"Clinical Governance Facilitator", -"Clinical Governance Manager", -"Clinical Governance Officer", -"Clinical Manager", -"Clinical Nurse Leader", -"Clinical Nurse Manager", -"Clinical Nurse Practitioner", -"Clinical Nurse Specialist", -"Clinical Nursing Assistant", -"Clinical Photographer", -"Clinical Physiologist", -"Clinical Project Coordinator", -"Clinical Psychologist", -"Clinical Research Associate", -"Clinical Research Fellow", -"Clinical Research Nurse", -"Clinical Respiratory Physiologist", -"Clinical Scientist", -"Clinical Services Manager", -"Clinical Study Coordinator", -"Clinical Support Technician", -"Clinical Support Worke", -"Clinical Support Worker", -"Clinical Teacher", -"Clinical Team Assistant", -"Clinical Technician", -"Clinical Technologist", -"Clinical Trial Administrator", -"Clinical Trial Assistant", -"Clinical Trial Associate", -"Clinical Trials Administrator", -"Clinical Trials Assistant", -"Clinical Trials Coordinator", -"Clinical Trials Monitor", -"Clinical Trials Technician", -"Clinker Man", -"Clip Sorter", -"Clipping Presser", -"Cloak Room Attendant", -"Cloakroom Attendant", -"Cloakroom Clerk", -"Clock Assembler", -"Clock Case Maker", -"Clock Cleaner", -"Clock Fitter", -"Clock Maker", -"Clock Mechanic", -"Clock Repairer", -"Clock Winder", -"Clocker", -"Clockmaker", -"Clockwork Repairer", -"Clog Block Maker", -"Clog Maker", -"Clogger", -"Close Circuit Television Operator", -"Close Protection Officer", -"Closet Cleaner", -"Cloth Carboniser", -"Cloth Cleaner", -"Cloth Clipper", -"Cloth Collector", -"Cloth Cutler", -"Cloth Designer", -"Cloth Doubler", -"Cloth Drawer", -"Cloth Dresser", -"Cloth Dryer", -"Cloth Drying Machinist", -"Cloth Embosser", -"Cloth Examiner", -"Cloth Finisher", -"Cloth Folder", -"Cloth Inspector", -"Cloth Looker", -"Cloth Maker-Up", -"Cloth Miller", -"Cloth Overlooker", -"Cloth Passer", -"Cloth Picker", -"Cloth Pickler", -"Cloth Pleater", -"Cloth Presser", -"Cloth Printer", -"Cloth Raiser", -"Cloth Scourer", -"Cloth Sewer", -"Cloth Shearer", -"Cloth Sorter", -"Cloth Splitter", -"Cloth Stamper", -"Cloth Stripper", -"Cloth Trimmer", -"Cloth Viewer", -"Clothes Cleaner", -"Clothes Designer", -"Clothes Dyer", -"Clothes Presser", -"Clothier And Outfitter", -"Clothier's Cutter", -"Clothier's Planner", -"Clothing Assembler", -"Clothing Club Manager", -"Clothing Cutter", -"Clothing Designer", -"Clothing Inspector", -"Clothing Machinist", -"Clothing Manufacturer", -"Clothing Packer", -"Clothing Pattern Cutter", -"Clothing Pattern Grader", -"Clothing Presser", -"Clothing Technologist", -"Clown", -"Club Agent", -"Club Attendant", -"Club Collector", -"Club Leader", -"Club Manager", -"Club Master", -"Club Owner", -"Club Secretary", -"Club Steward", -"Club Stewardess", -"Cnc Engineer", -"Cnc Lathe Turner", -"Cnc Machine Operator", -"Cnc Machine Setter", -"Cnc Machine Setter Operator", -"Cnc Machine Setter-Operator", -"Cnc Machinist", -"Cnc Miller", -"Cnc Operater", -"Cnc Operator", -"Cnc Precision Engineer", -"Cnc Press Setter", -"Cnc Programer", -"Cnc Programmer", -"Cnc Programmer Setter Operator", -"Cnc Setter", -"Cnc Setter Operate", -"Cnc Setter Operator", -"Cnc Setter Programmer", -"Cnc Setter-Operator", -"Cnc Setter/Operator", -"Cnc Technician", -"Cnc Turner", -"Cnc Wood Machinist", -"co2 Welder", -"Coach Attendant", -"Coach Body Maker", -"Coach Builder", -"Coach Building Foreman", -"Coach Cleaner", -"Coach Driver", -"Coach Escort", -"Coach Finisher", -"Coach Fitter", -"Coach Guide", -"Coach Joiner", -"Coach Maker", -"Coach Maker's Assistant", -"Coach Mechanic", -"Coach Operator", -"Coach Painter", -"Coach Repairer", -"Coach Smith", -"Coach Spring Finisher", -"Coach Spring Furnaceman", -"Coach Spring Machinist", -"Coach Trimmer", -"Coach Trimming Inspector", -"Coachbuilder", -"Coachdriver", -"Coachmaker", -"Coachman", -"Coal Attendant", -"Coal Bagger", -"Coal Breaker", -"Coal Carrier", -"Coal Carter", -"Coal Charger", -"Coal Cleaner", -"Coal Crusher", -"Coal Cutter Operator", -"Coal Cutterman", -"Coal Deliverer", -"Coal Deliveryman", -"Coal Factor", -"Coal Filler", -"Coal Foreman", -"Coal Handler", -"Coal Heaver", -"Coal Humper", -"Coal Leader", -"Coal Loader", -"Coal Man", -"Coal Merchant", -"Coal Miner", -"Coal Plant Attendant", -"Coal Porter", -"Coal Screener", -"Coal Stower", -"Coal Teemer", -"Coal Trimmer", -"Coal Yard Foreman", -"Coaler", -"Coalman", -"Coast Guard", -"Coastal Nature Conservationist", -"Coastguard", -"Coastguard Officer", -"Coastguard Watch Assistant", -"Coastguard Watch Officer", -"Coat Finisher", -"Coat Fitter", -"Coat Machinist", -"Coat Maker", -"Cobberer", -"Cobbleman", -"Cobbler", -"Cock Fitter", -"Cockle Picker", -"Cockler", -"Cocoa Bean Sorter", -"Cocoa Blender", -"Cocoa Presser", -"Code Controller", -"Coded Welder", -"Coder", -"Coding Clerk", -"Coffee Bar Assistant", -"Coffee Barmaid", -"Coffee Barman", -"Coffee Blender", -"Coffee Girl", -"Coffee Grinder", -"Coffee Maid", -"Coffee Planter", -"Coffee Room Maid", -"Coffee Shop Assistant", -"Coffee Shop Owner", -"Coffee Shop Proprietor", -"Coffee Shop Supervisor", -"Coffee Shop Worker", -"Coffee Stall Attendant", -"Coffee Stall Keeper", -"Coffee Taster", -"Coffin And Casket Maker", -"Coffin Finisher", -"Coffin Furnisher", -"Coffin Maker", -"Coffin Trimmer", -"Cogging Roller", -"Cognitive Behavioural Therapist", -"Coil Assembler", -"Coil Bander", -"Coil Finisher", -"Coil Former", -"Coil Inserter", -"Coil Inspector", -"Coil Insulator", -"Coil Presser", -"Coil Repairer", -"Coil Taper", -"Coil Tester", -"Coil Tinner", -"Coil Winder", -"Coiler Weigher", -"Coiling Machine Setter", -"Coin Maker", -"Coiner", -"Coining Presser", -"Coke Filler", -"Coke Grader", -"Coke Grading Plant Attendant", -"Coke Guide Driver", -"Coke Guide Man", -"Coke Lifter", -"Coke Loader", -"Coke Oven Heater", -"Coke Oven Operator", -"Coke Oven Worker", -"Coke Ovenman", -"Coke Plant Attendant", -"Coke Quencher Attendant", -"Coke Tester", -"Coke Washer", -"Cold End Operator", -"Cold Lay Spreader", -"Cold Roll Attendant", -"Cold Roll Catcher", -"Cold Roll Greaser", -"Cold Roller", -"Cold Smith", -"Cold Stamper", -"Cold Storage Hand", -"Cold Store Fan Man", -"Cold Store Manager", -"Cold Store Operative", -"Cold Store Operator", -"Cold Store Worker", -"Collar Cutter", -"Collar Finisher", -"Collar Presser", -"Collar Shaper", -"Collar Stamper", -"Collar Stitcher", -"Collar Turner", -"Collating Machinist", -"Collecting Agent", -"Collection Agent", -"Collection Assistant", -"Collection Controller", -"Collection Manager", -"Collection Officer", -"Collections Agent", -"Collections Assistant", -"Collections Associate", -"Collections Controller", -"Collections Manager", -"Collections Officer", -"Collector And Salesman", -"Collector Of Parts", -"Collector Of Taxes", -"Collector-Agent", -"Collector-Salesman", -"College Administrator", -"College Caretaker", -"College Cleaner", -"College Porter", -"College Servant", -"College Steward", -"College Technician", -"Collier Assistant", -"Collier Helper", -"Collier's Assistant", -"Collier's Helper", -"Colliery Agent", -"Colliery Button Man", -"Colliery Electrical Engineer", -"Colliery Engineer", -"Colliery Fitter", -"Colliery Manager", -"Colliery Mechanic", -"Colliery Mechanical Engineer", -"Colliery Surveyor", -"Colliery Training Officer", -"Colliery Worker", -"Collotype Machine Manager", -"Collotype Machinist", -"Colon Hydrotherapist", -"Colorado Beetle Operator", -"Colour Analyst", -"Colour Calculator", -"Colour Coater", -"Colour Duster", -"Colour Dyer", -"Colour Etcher", -"Colour Film Worker", -"Colour Grinder", -"Colour Maker", -"Colour Matcher's Assistant", -"Colour Mixer", -"Colour Mixer's Assistant", -"Colour Padder", -"Colour Printer", -"Colour Retoucher", -"Colour Shop Manager", -"Colour Spreader", -"Colour Spreader's Assistant", -"Colour Striker", -"Colour Therapist", -"Colour Weigher And Mixer", -"Coloured Winder", -"Colourist", -"Colourman", -"Columnist", -"Comb Carder", -"Comb Grinder", -"Comb Jobber", -"Comb Leather Maker", -"Comb Maker", -"Comb Mender", -"Comb Minder", -"Comb Quiller", -"Comb Straightener", -"Comb Tenter", -"Comber Foreman", -"Comber Tenter", -"Combine Operator", -"Combing Finisher", -"Combing Foreman", -"Combing Jobber", -"Combustion Engineer", -"Comedian", -"Comie Chef", -"Comis Chef", -"Command Secretary", -"Commander Royal Navy", -"Commentator", -"Commercial Accountant", -"Commercial Administrator", -"Commercial Agent", -"Commercial Airline Pilot", -"Commercial Analyst", -"Commercial Apprentice", -"Commercial Artist", -"Commercial Assistant", -"Commercial Body Builder", -"Commercial Designer", -"Commercial Director", -"Commercial Diver", -"Commercial Engineer", -"Commercial Estimator", -"Commercial Executive", -"Commercial Insurance Broker", -"Commercial Insurance Underwriter", -"Commercial Interviewer", -"Commercial Manager", -"Commercial Operations Manager", -"Commercial Pilot", -"Commercial Planning Manager", -"Commercial Representative", -"Commercial Salesman", -"Commercial Secretary", -"Commercial Supervisor", -"Commercial Traveller", -"Commercial Tyre Fitter", -"Commercial Underwriter", -"Commercial Vehicle Body Builder", -"Commercial Vehicle Builder", -"Commercial Vehicle Mechanic", -"Commercial Vehicle Technician", -"Commi Chef", -"Commis Chef", -"Commisionaire", -"Commisioning Engineer", -"Commission Agent's Assistant", -"Commission Agents Manager", -"Commission Salesman", -"Commissionaire", -"Commissioned Officer Royal Air Force", -"Commissioner Of Oaths", -"Commissioning Engineer", -"Commissioning Manager", -"Committee Administrator", -"Committee Clerk", -"Committee Officer", -"Committee Secretary", -"Commodities Broker", -"Commodities Trading Executive", -"Commodity Broker", -"Commodity Consultant", -"Commodity Trader", -"Communication Engineer", -"Communication Therapist", -"Communications Aide", -"Communications Assistant", -"Communications Consultant", -"Communications Controller", -"Communications Engineer", -"Communications Enginer", -"Communications Manager", -"Communications Officer", -"Communications Operator", -"Communications Operator Police", -"Communications Systems Analyst", -"Communications Voice Analyst", -"Communicator For The Deaf", -"Community Alarm Officer", -"Community Arts Worker", -"Community Auxiliary Nurse", -"Community Bus Driver", -"Community Care Assessor", -"Community Care Assista", -"Community Care Assistant", -"Community Care Manager", -"Community Care Officer", -"Community Care Worker", -"Community Carer", -"Community Careworker", -"Community Centre Manager", -"Community Centre Warden", -"Community Charge Clerk", -"Community Charge Nurse", -"Community Childrens Nurse", -"Community Cohesion Officer", -"Community Development Officer", -"Community Development Worker", -"Community Education Worker", -"Community Fundraiser", -"Community Matron", -"Community Mental Health Assistant", -"Community Mental Health Nurse", -"Community Mental Health Worker", -"Community Midwife", -"Community Nurse", -"Community Nursery Nurse", -"Community Occupational Therapist", -"Community Officer", -"Community Outreach Worker", -"Community Playworker", -"Community Project Coordinator", -"Community Psychiatric Nurse", -"Community Relations Officer", -"Community Resource Manager", -"Community Resource Worker", -"Community Safety Manager", -"Community Safety Officer", -"Community Services Manager", -"Community Staff Nurse", -"Community Warden", -"Community Worker", -"Commutator Assembler", -"Commutator Builder", -"Commutator Hand", -"Commutator Part Maker", -"Commutator Turner", -"Compact Disc Tester", -"Compactor Operator", -"Companion", -"Companion-Help", -"Companion-Housekeeper", -"Companion-Nurse", -"Company Accountant", -"Company Buyer", -"Company Chairman", -"Company Director And Company Secretary", -"Company Director And Secretary", -"Company Director Secretary", -"Company Director/Secretary", -"Company Liquidator", -"Company President", -"Company Registrar", -"Company Representative", -"Company Secretary", -"Company Secretary And Director", -"Company Secretary Director", -"Company Treasurer", -"Compass Adjuster", -"Compass Maker", -"Compass Mechanic", -"Compere", -"Competency Assessor", -"Compilation Clerk", -"Complaints Manager", -"Complaints Officer", -"Complementary Therapist", -"Compliance Manager", -"Compliance Officer", -"Complimentary Health Practitioner", -"Complimentary Medicine Practitioner", -"Complimentary Therapist", -"Compo Man", -"Compo Moulder", -"Component Presser", -"Composer", -"Composing Room Manager", -"Composite Laminator", -"Composite Technician", -"Composition Floor Layer", -"Composition Gilder", -"Composition Maker", -"Composition Manager", -"Composition Stone Maker", -"Compositor", -"Compound Mixer", -"Compounder", -"Comprehensive School Teacher", -"Compressor Attendant", -"Compressor Driver", -"Compressor Hand", -"Compressor House Attendant", -"Compressor Man", -"Compressor Operator", -"Compressor Room Attendant", -"Comptometer Operator", -"Computer Administration Manager", -"Computer Administrator", -"Computer Aided Design Designer", -"Computer Aided Design Draughtsman", -"Computer Aided Design Engineer", -"Computer Aided Design Operator", -"Computer Aided Design Technician", -"Computer Aided Designer", -"Computer Aided Draughtsman", -"Computer Analyst", -"Computer Analyst Programmer", -"Computer Analyst/Programmer", -"Computer Artist", -"Computer Assembler", -"Computer Assistant", -"Computer Assisted Design Engineer", -"Computer Auditor", -"Computer Clerk", -"Computer Consultant", -"Computer Control Supervisor", -"Computer Controller", -"Computer Coordinator", -"Computer Data Controller", -"Computer Design Engineer", -"Computer Designer", -"Computer Developer", -"Computer Engineer", -"Computer Games Designer", -"Computer Games Tester", -"Computer Graphic Designer", -"Computer Hardware Engineer", -"Computer Help Desk Worker", -"Computer Helpdesk Manager", -"Computer Inputter", -"Computer Installation Manager", -"Computer Instructor", -"Computer Maintenance Engineer", -"Computer Maintenance Fitter", -"Computer Manager", -"Computer Network Administrator", -"Computer Network Analyst", -"Computer Network Engineer", -"Computer Network System Manager", -"Computer Network Technician", -"Computer Numerically Control Engineer", -"Computer Officer", -"Computer Operater", -"Computer Operations Analyst", -"Computer Operations Controller", -"Computer Operations Manager", -"Computer Operations Shift Leader", -"Computer Operations Team Leader", -"Computer Operative", -"Computer Operator", -"Computer Programer", -"Computer Programmer", -"Computer Programmer / Analyst", -"Computer Project Coordinator", -"Computer Project Leader", -"Computer Project Manager", -"Computer Projects Officer", -"Computer Repairer", -"Computer Salesman", -"Computer Scientist", -"Computer Security Consultant", -"Computer Service Engineer", -"Computer Service Manager", -"Computer Service Technician", -"Computer Services Manager", -"Computer Shift Leader", -"Computer Software Consultant", -"Computer Software Developer", -"Computer Software Engineer", -"Computer Software Test Engineer", -"Computer Software Trainer", -"Computer Support Analyst", -"Computer Support Assistant", -"Computer Support Engineer", -"Computer Support Officer", -"Computer Support Technician", -"Computer System Administrator", -"Computer Systems Administrator", -"Computer Systems Analyst", -"Computer Systems Analyst/Programmer", -"Computer Systems Consultant", -"Computer Systems Engineer", -"Computer Systems Installer", -"Computer Systems Manager", -"Computer Tape Librarian", -"Computer Tech", -"Computer Technical Consultant", -"Computer Technical Director", -"Computer Technical Manager", -"Computer Technical Specialist", -"Computer Technician", -"Computer Technicion", -"Computer Trainer", -"Computer Typesetter", -"Computing Consultant", -"Computing Officer", -"Computing Technician", -"Conant Tenter", -"Concentrator", -"Concert Agent", -"Concert Hall Manager", -"Concert Pianist", -"Concert Steward", -"Concession Manager", -"Concessions Manager", -"Conche Man", -"Concher", -"Conchologist", -"Concierge", -"Concierge Officer", -"Conciliation Officer", -"Concrete Assembler", -"Concrete Batcher", -"Concrete Block Maker", -"Concrete Block Worker", -"Concrete Caster", -"Concrete Detailer", -"Concrete Dresser", -"Concrete Erector", -"Concrete Finisher", -"Concrete Floor Layer", -"Concrete Foreman", -"Concrete Layer", -"Concrete Leveller", -"Concrete Maker", -"Concrete Mixer", -"Concrete Mixer Attendant", -"Concrete Mixer Driver", -"Concrete Moulder", -"Concrete Operative", -"Concrete Paving Machinist", -"Concrete Pipe Tester", -"Concrete Plant Operator", -"Concrete Pump Driver", -"Concrete Pump Operator", -"Concrete Repairer", -"Concrete Spinner", -"Concrete Technician", -"Concrete Worker", -"Concreter", -"Condenser Attendant", -"Condenser Builder", -"Condenser Hand", -"Condenser Man", -"Condenser Minder", -"Condenser Tenter", -"Cone Rover", -"Cone Winder", -"Confectioner", -"Confectioner And Tobacconist", -"Confectioner And Tobacconist Assistant", -"Confectioner's Assistant", -"Confectionery Hand", -"Confectionery Picker", -"Conference Administrator", -"Conference And Banqueting Assistant", -"Conference And Banqueting Manager", -"Conference And Events Co-Ordinator", -"Conference And Exhibition Organiser", -"Conference Assistant", -"Conference Call Coordinator", -"Conference Centre Manager", -"Conference Co-Ordinator", -"Conference Consultant", -"Conference Coordinator", -"Conference Manager", -"Conference Officer", -"Conference Organiser", -"Conference Producer", -"Conference Representative", -"Confidential Clerk", -"Confidential Secretary", -"Confidential Shredder", -"Configuration Engineer", -"Conjurer", -"Connection Moulder", -"Conservancy Officer", -"Conservation Adviser", -"Conservation Manager", -"Conservation Officer", -"Conservation Worker", -"Conservationist", -"Conservator", -"Conservatory Erector", -"Consession Manager", -"Consessions Manager", -"Consignment Manager", -"Constable", -"Constituency Organiser", -"Construction Consultant", -"Construction Director", -"Construction Engineer", -"Construction Foreman", -"Construction Manager", -"Construction Operative", -"Construction Planner", -"Construction Plant Operator", -"Construction Project Manager", -"Construction Site Manager", -"Construction Supervisor", -"Construction Work", -"Construction Worker", -"Constructional Engineer", -"Constructional Engineering Foreman", -"Constructional Fitter", -"Constructional Machinist", -"Constructional Plant Operator", -"Constructional Plater", -"Constructional Sheeter", -"Consul", -"Consular Assistant", -"Consular Officer", -"Consultant Accountant", -"Consultant Anaesthetist", -"Consultant Electrical Engineer", -"Consultant Nephrologist", -"Consultant Obstetrician", -"Consultant Physician", -"Consultant Production Engineer", -"Consultant Psychiatris", -"Consultant Psychiatrist", -"Consultant Radiologist", -"Consultant Software Engineer", -"Consultant Surgeon", -"Consulting Actuary", -"Consulting Chemist", -"Consulting Civil Engineer", -"Consumer Adviser", -"Consumer Clerk", -"Consumer Controller", -"Consumer Protection Officer", -"Consumer Rights Advice Worker", -"Consumer Scientist", -"Consumer Services Clerk", -"Contact Centre Adviser", -"Contact Centre Agent", -"Contact Centre Operator", -"Contact Lens Assistant", -"Contact Lens Technician", -"Contact Printer", -"Container Controller", -"Container Terminals Manager", -"Contaminated Land Engineer", -"Contaminated Land Specialist", -"Content Analyst", -"Content Coordinator", -"Content Officer", -"Continental Coach Driver", -"Continuous Filament Maker", -"Contour Weaver", -"Contract Accountant", -"Contract Administrator", -"Contract Adviser", -"Contract Assistant", -"Contract Catering Manager", -"Contract Cleaning Manager", -"Contract Consultant", -"Contract Controller", -"Contract Coordinator", -"Contract Engineer", -"Contract Floorlayer", -"Contract Herdsman", -"Contract Officer", -"Contract Window Cleaner", -"Contracting Electrician", -"Contractor Builder", -"Contractor's Agent", -"Contractor's Engineer", -"Contractor's Foreman", -"Contractor's Labourer", -"Contracts Assistant", -"Contracts Co-Ordinator", -"Contracts Consultant", -"Contracts Controller", -"Contracts Coordinator", -"Contracts Engineer", -"Contracts Estimator", -"Contracts Manager", -"Contracts Officer", -"Control Board Attendant", -"Controller Fitter", -"Controller Of Aircraft", -"Controller Of Distribution", -"Controller Of Typists", -"Controller Repairer", -"Controlman", -"Convalescent Home Owner", -"Convenience Store Owner", -"Converter Controller", -"Conveyancer", -"Conveyancing Assistant", -"Conveyancing Clerk", -"Conveyancing Executive", -"Conveyancing Manager", -"Conveyancing Secretary", -"Conveyor", -"Conveyor Assembler", -"Conveyor Attendant", -"Conveyor Belt Machinist", -"Conveyor Belt Worker", -"Conveyor Builder", -"Conveyor Driver", -"Conveyor Erector", -"Conveyor Fitter", -"Conveyor Hand", -"Conveyor Loader", -"Conveyor Man", -"Conveyor Operator", -"Conveyor Repairer", -"Conveyor Transfer Point Attendant", -"Cook", -"Cook House Assistant", -"Cook Housekeeper", -"Cook In Charge", -"Cook Manager", -"Cook Supervisor", -"Cook Waitress", -"Cook's Assistant", -"Cook's Mate", -"Cook-Cleaner", -"Cook-Companion", -"Cook-General", -"Cook-Housekeeper", -"Cook-In-Charge", -"Cook-Manager", -"Cook-Steward", -"Cook-Supervisor", -"Cook/Supervisor", -"Cookery Assistant", -"Cooks Assistant", -"Cooler Attendant", -"Cooper", -"Cooper's Labourer", -"Cooper's Machinist", -"Cop Collector", -"Cop Dyer", -"Cop Packer", -"Cop Reeler", -"Cop Stripper", -"Cop Twister", -"Cop Winder", -"Copier Engineer", -"Copper Band Turner", -"Copper Coiler", -"Copper Engraver", -"Copper Moulder", -"Copper Pan Smith", -"Copper Plate Engraver", -"Copper Plater", -"Copper Smith", -"Copper Smith's Assistant", -"Copper Sprayer", -"Copper Strip Worker", -"Copper Tinner", -"Copperas Heap Man", -"Copperhead Worker", -"Coppersidesman", -"Coppersmith", -"Coppice Worker", -"Copping Frame Minder", -"Copping Frame Tenter", -"Copse Cutter", -"Copy Colourist", -"Copy Editor", -"Copy Holder", -"Copy Inputter", -"Copy Printer", -"Copy Typist", -"Copy Writer", -"Copyholder", -"Copying Machinist", -"Copyright Manager", -"Copywriter", -"Cord Dyer", -"Cord Maker", -"Cord Spinner", -"Cord Waxer", -"Cordite Charger", -"Cordite Worker", -"Cordwinder", -"Core Blower", -"Core Builder", -"Core Cleaner", -"Core Cutting Machinist", -"Core Dipper", -"Core Dresser", -"Core Driller", -"Core Fettler", -"Core Filer", -"Core Inspector", -"Core Layer", -"Core Moulder", -"Core Network Engineer", -"Core Oven Attendant", -"Core Setter", -"Core Stove Attendant", -"Core Turner", -"Cork Block Maker", -"Cork Cutter", -"Cork Docker", -"Cork Fitter", -"Cork Frame Maker", -"Cork Hook Tier", -"Cork Machinist", -"Cork Sorter", -"Cork Tiler", -"Cork Turner", -"Corker", -"Corn Grinder", -"Corn Mill Worker", -"Corn Miller", -"Cornelly Machinist", -"Cornely Machinist", -"Cornetist", -"Coroner", -"Coroner's Officer", -"Coroners Officer", -"Corporate Account Executive", -"Corporate Affairs Manager", -"Corporate Bank Manager", -"Corporate Banking Officer", -"Corporate Communications Writer", -"Corporate Development Manager", -"Corporate Finance Director", -"Corporate Financier", -"Corporate Services Manager", -"Corporation Secretary", -"Correspondence Assistant", -"Correspondence Clerk", -"Corrosion Engineer", -"Corrugated Iron Sheeter", -"Corrugating Machinist", -"Corset Cutter", -"Corset Lacer", -"Corset Machinist", -"Corset Maker", -"Corset Seamer", -"Corsetiere", -"Corsetry Consultant", -"Corsetry Fitter", -"Corticine Maker", -"Cosmetic Maker", -"Cosmetic Mixer", -"Cosmetics Assembler", -"Cosmetics Consultant", -"Cosmetics Counter Manager", -"Cosmetologist", -"Cost Accountant", -"Cost Administrator", -"Cost Analyst", -"Cost And Works Accountant", -"Cost Assistant", -"Cost Clerk", -"Cost Consultant", -"Cost Controller", -"Cost Engineer", -"Cost Estimator", -"Cost Management Consultant", -"Cost Manager", -"Coster", -"Costermonger", -"Costing Assistant", -"Costing Clerk", -"Costing Engineer", -"Costing Manager", -"Costings Clerk", -"Costume Cutter", -"Costume Designer", -"Costume Maker", -"Costumier", -"Cotton Breaker", -"Cotton Card Operator", -"Cotton Carder", -"Cotton Cutter", -"Cotton Drawer", -"Cotton Feeder", -"Cotton Lapper", -"Cotton Mill Worker", -"Cotton Mixer", -"Cotton Operative", -"Cotton Picker", -"Cotton Piecer", -"Cotton Room Man", -"Cotton Room Worker", -"Cotton Supervisor", -"Cotton Tenter", -"Cotton Twister", -"Cotton Winder", -"Cotton Worker", -"Coucher", -"Council Gardener", -"Council Tax Inspector", -"Council Tax Manager", -"Council Tax Officer", -"Council Tax Recovery Officer", -"Counsellor Psychotherapist", -"Counter Assistant", -"Counter Clerk", -"Counter Fraud Specialist", -"Counter Sales", -"Counter Sales Assistant", -"Counter Salesman", -"Counter Sinker", -"Counter Turner", -"Counter-Off", -"Counterhand", -"Country Park Officer", -"Countryside Access Officer", -"Countryside Adviser", -"Countryside Manager", -"Countryside Officer", -"Countryside Ranger", -"Countryside Warden", -"County Analyst", -"County Councillor", -"County Court Registrar", -"County Divisional Surveyor", -"County Engineer", -"County Planning Adviser", -"County Surveyor", -"County Treasurer", -"Coupling Connector", -"Coupling Maker", -"Coupon Sorter", -"Courier", -"Courier Driver", -"Courier Service Owner", -"Courier-Driver", -"Course Administrator", -"Court Administrative Officer", -"Court Administrator", -"Court Assistant", -"Court Attendant", -"Court Bailiff", -"Court Clerk", -"Court Enforcement Officer", -"Court Keeper", -"Court Legal Adviser", -"Court Logger", -"Court Manager", -"Court Officer", -"Court Official", -"Court Reporter", -"Court Supporter", -"Court Usher", -"Courts Administrator", -"Couturier", -"Covenant Administrator", -"Cow Keeper", -"Cowman", -"Coxswain", -"Coz Welder", -"Crab Dresser", -"Cracker Unit Attendant", -"Cracker-Off", -"Craft Designer", -"Craft Instructor", -"Craft Painter", -"Craft Worker", -"Craftsman's Mate", -"Crane Attendant", -"Crane Banksman", -"Crane Cleaner", -"Crane Driver", -"Crane Driver's Assistant", -"Crane Driver's Mate", -"Crane Engineer", -"Crane Fitter", -"Crane Follower", -"Crane Hoister", -"Crane Inspector", -"Crane Man", -"Crane Operator", -"Crane Service Manager", -"Crane Tenter", -"Crank Maker", -"Crank Shaft Balancer", -"Crank Shaft Straightener", -"Crank Turner", -"Crankshaft Grinder", -"Crankshaft Turner", -"Crate Maker", -"Crate Maker's Machinist", -"Crate Mender", -"Crate Repairer", -"Crawler Driver", -"Crayon Maker", -"Cream Maker", -"Creamery Hand", -"Creamery Worker", -"Creaser And Lapper", -"Creative Consultant", -"Creative Director", -"Creative Services Officer", -"Creative Writer", -"Creche Assistant", -"Creche Manager", -"Creche Supervisor", -"Creche Worker", -"Credit Agent", -"Credit Analyst", -"Credit Assessment Manager", -"Credit Card Manager", -"Credit Claim Coordinator", -"Credit Clearer", -"Credit Collector", -"Credit Control Assistant", -"Credit Control Clerk", -"Credit Control Manager", -"Credit Control Officer", -"Credit Control Supervisor", -"Credit Controler", -"Credit Controler", -"Credit Controller", -"Credit Controller Manager", -"Credit Draper", -"Credit Drapers Traveller", -"Credit Investigator", -"Credit Manager", -"Credit Representative", -"Credit Risk Analyst", -"Credit Salesman", -"Credit Scoring Analyst", -"Credit Supervisor", -"Credit Trade Agent", -"Credit Trade Collector", -"Credit Trade Merchant", -"Credit Trade Representative", -"Credit Trade Salesman", -"Credit Trader", -"Credit Underwriter", -"Credit Vetting Officer", -"Creeler", -"Cremator Technician", -"Crematorium Assistant", -"Crematorium Attendant", -"Crematorium Furnace Attendant", -"Crematorium Manager", -"Crematorium Operator", -"Crematorium Technician", -"Creper", -"Crew Member At Mcdonalds", -"Crewing Officer", -"Crewman", -"Cricket Ball Maker", -"Cricket Ball Stitcher", -"Cricket Bat Maker", -"Cricket Coach", -"Cricket Ground Manager", -"Cricket Scorer", -"Cricketer", -"Crime Prevention Engineer", -"Crime Prevention Officer", -"Crime Reporting Bureau Operator", -"Crime Scene Investigator", -"Criminal Intelligence Analyst", -"Criminal Intelligence Officer", -"Criminologist", -"Crimp Spinner", -"Crinkled Paper Machinist", -"Crisis Support Worker", -"Critic", -"Critical Care Technologist", -"Crochet Worker", -"Croft Hand", -"Crop Harvester", -"Crop Sprayer", -"Crop Spraying Contractor", -"Cropper Operator", -"Cropping Machinist", -"Cross Baller", -"Cross Borer And Cutter", -"Cross Brushing Machinist", -"Cross Cut Sawyer", -"Cross Piecer", -"Cross Roller", -"Crossing Keeper", -"Crossing Patrol", -"Crossing Patrol Office", -"Crossword Compiler", -"Croupier", -"Crowder", -"Crown Court Logger", -"Crown Labourer", -"Crown Prosecutor", -"Crowner", -"Crozier", -"Crucible Maker", -"Crucible Maker's Assistant", -"Crucible Worker", -"Crusher Attendant", -"Crushing Plant Foreman", -"Cryogenic Engineer", -"Crystal Maker", -"Crystallographer", -"crëChe Assistant", -"crëChe Attendant", -"crëChe Helper", -"crëChe Leader", -"crëChe Supervisor", -"crëChe Worker", -"Cssd Assistant", -"Cuber Operator", -"Cullet Washer", -"Cup Maker", -"Cupel Man", -"Cupola Attendant", -"Cupola Builder", -"Cupola Charger", -"Cupola Fettler", -"Cupola Foreman", -"Cupola Furnaceman", -"Cupola Man", -"Cupola Repairer", -"Cupola Tenter", -"Curate", -"Curator", -"Curatorial Assistant", -"Cureman", -"Curing Bag Fitter", -"Curriculum Adviser", -"Curriculum Development Adviser", -"Curriculum Development Officer", -"Curriculum Support Assistant", -"Currier", -"Curtain And Blind Fitter", -"Curtain Finisher", -"Curtain Fitter", -"Curtain Folder", -"Curtain Maker", -"Curtain Wall Fixer", -"Curtain Waller", -"Curtainfitter", -"Cushion Filler", -"Cushion Maker", -"Cushion Slipper", -"Cushion Stuffer", -"Custodian", -"Custody Guard", -"Custody Officer", -"Customer Accounts Manager", -"Customer Accounts Representative", -"Customer Adviser", -"Customer Care Adviser", -"Customer Care Advisor", -"Customer Care Assistan", -"Customer Care Assistant", -"Customer Care Assitant", -"Customer Care Associate", -"Customer Care Consultant", -"Customer Care Coordinator", -"Customer Care Manager", -"Customer Care Officer", -"Customer Experience Manager", -"Customer Liaison Assistant", -"Customer Liaison Clerk", -"Customer Liaison Manager", -"Customer Liaison Officer", -"Customer Liaison Supervisor", -"Customer Management Adviser", -"Customer Management Advisor", -"Customer Quality Engineer", -"Customer Relations Adviser", -"Customer Relations Advisor", -"Customer Relations Assistant", -"Customer Relations Executive", -"Customer Relations Manager", -"Customer Relations Officer", -"Customer Relations Representative", -"Customer Sales Agent", -"Customer Sales Assista", -"Customer Sales Assistant", -"Customer Service & Sales Officer", -"Customer Service Admin", -"Customer Service Administrator", -"Customer Service Adviser", -"Customer Service And Sales Officer", -"Customer Service Assistant", -"Customer Service Clerk", -"Customer Service Co-Ordinator", -"Customer Service Consultant", -"Customer Service Coordinator", -"Customer Service Director", -"Customer Service Duty Manager", -"Customer Service Exec", -"Customer Service Executive", -"Customer Service Manag", -"Customer Service Manager", -"Customer Service Mgr", -"Customer Service Officer", -"Customer Service Opera", -"Customer Service Operative", -"Customer Service Operator", -"Customer Service Representative", -"Customer Service Sales Assistant", -"Customer Service Specialist", -"Customer Service Supervisor", -"Customer Service Team Leader", -"Customer Service Trainer", -"Customer Services Administrator", -"Customer Services Adviser", -"Customer Services Agent", -"Customer Services Assistant", -"Customer Services Clerk", -"Customer Services Co Ordinator", -"Customer Services Co-Ordinator", -"Customer Services Consultant", -"Customer Services Coordinator", -"Customer Services Development Manager", -"Customer Services Director", -"Customer Services Executive", -"Customer Services Manager", -"Customer Services Officer", -"Customer Services Officer In A Bank", -"Customer Services Operator", -"Customer Services Receptionist", -"Customer Services Representative", -"Customer Services Superintendent", -"Customer Services Supervisor", -"Customer Services Team Leader", -"Customer Support Analyst", -"Customer Support Manager", -"Customer Support Mgr", -"Customer Support Supervisor", -"Customs & Excise Officer", -"Customs And Excise Officer", -"Customs Attendant", -"Customs Officer", -"Customs Watcher", -"Cut Nail Maker", -"Cutler", -"Cutlery Assembler", -"Cutlery Case Maker", -"Cutlery Etcher", -"Cutlery Glazer", -"Cutlery Grinder", -"Cutlery Polisher", -"Cutlery Worker", -"Cutter And Booker", -"Cutter And Fitter", -"Cutter Improver", -"Cutter Turner", -"Cutter's Helper", -"Cuttling Machinist", -"Cycle Assembler", -"Cycle Builder", -"Cycle Cleaner", -"Cycle Component Fitter", -"Cycle Engineer", -"Cycle Examiner", -"Cycle Finisher", -"Cycle Fitter", -"Cycle Hand", -"Cycle Liner", -"Cycle Machinist", -"Cycle Maker", -"Cycle Polisher", -"Cycle Repairer", -"Cycle Shop Owner", -"Cycle Shop Proprietor", -"Cycle Viewer", -"Cycle Worker", -"Cycling Instructor", -"Cyclist", -"Cylinder Block Maker", -"Cylinder Borer", -"Cylinder Drying Oven Attendant", -"Cylinder Filler", -"Cylinder Houseman", -"Cylinder Inspector", -"Cylinder Moulder", -"Cylinder Preparer", -"Cylinder Tester", -"Cylinder Tester-Rectifier", -"Cylindrical Grinder", -"Cytogeneticist", -"Cytological Technician", -"Cytologist", -"Cytology Screener", -"Cytoscreener", -"Cytotaxonomist", -"d Grade Staff Nurse", -"Dab Maker", -"Daily Help", -"Daily House Keeper", -"Daily Nanny", -"Daily Servant", -"Dairy Engineer", -"Dairy Farmer", -"Dairy Foreman", -"Dairy Herdsman", -"Dairy Manager", -"Damp Proofer", -"Damper Fuse Setter", -"Dance Hall Attendant", -"Dance Hall Manager", -"Dance Hall Owner", -"Dance Instructor", -"Dance Lecturer", -"Dance Movement Therapist", -"Dance Teacher", -"Dancer", -"Dancing Partner", -"Dancing School Owner", -"Dancing Teacher", -"Dandy Roll Maker", -"Dark Room Assistant", -"Darkroom Technician", -"Data Analyst", -"Data Architect", -"Data Base Manager", -"Data Cable Engineer", -"Data Capture Clerk", -"Data Capture Manager", -"Data Capture Operator", -"Data Centre Manager", -"Data Comms Analyst", -"Data Communications Analyst", -"Data Communications Engineer", -"Data Communications Manager", -"Data Control Clerk", -"Data Engineer", -"Data Entry Assistant", -"Data Entry Clerk", -"Data Entry Operator", -"Data Imput Clerk", -"Data Input", -"Data Input Clerk", -"Data Input Officer", -"Data Input Operator", -"Data Inputer", -"Data Inputter", -"Data Manager", -"Data Networking Specialist", -"Data Prep Clerk", -"Data Preparation Officer", -"Data Preparation Operator", -"Data Preparation Team Leader", -"Data Preparation Team Supervisor", -"Data Processer", -"Data Processing Assistant", -"Data Processing Clerk", -"Data Processing Manager", -"Data Processing Officer", -"Data Processing Supervisor", -"Data Processor", -"Data Protection Officer", -"Data Services Controller", -"Data Warehouse Analyst", -"Data Warehouse Manager", -"Database Administrator", -"Database Analyst", -"Database Architect", -"Database Designer", -"Database Developer", -"Database Inputter", -"Database Manager", -"Database Programmer", -"Datawarehouse Architect", -"Day Care Assistant", -"Day Care Officer", -"Day Care Organiser", -"Day Care Supervisor", -"Day Carer", -"Day Centre Manager", -"Day Centre Officer", -"Day Centre Organiser", -"Day Centre Supervisor", -"Day Nursery Manager", -"Day Nursery Proprietor", -"Day Service Manager", -"Day Service Officer", -"Day Services Officer", -"Daycentre Officer", -"De-Ruster", -"Deacon", -"Deal Carrier", -"Dealer Principal", -"Dealer Principle", -"Dealership Accountant", -"Dean", -"Debt Adviser", -"Debt Advisor", -"Debt Collector", -"Debt Controller", -"Debt Counsellor", -"Debt Management Associate", -"Debt Recoverer", -"Debt Recovery Clerk", -"Debt Recovery Officer", -"Debug Technician", -"Deburrer", -"Decatiser", -"Deck Chair Inspector", -"Deck Fitter", -"Deck Officer", -"Decollating Machinist", -"Decorating Contractor", -"Decorative Floor Layer", -"Decorative Glass Worker", -"Decorator", -"Decorator's Looker-Over", -"Decoy Man", -"Deep Etcher", -"Default Representative", -"Defect Investigation Engineer", -"Defence Consultant", -"Degger", -"Degrease Operator", -"Degreaser Operator", -"Degreasing Plant Operator", -"Deli Assistant", -"Deli Controller", -"Deli Counter Assistant", -"Delicatessan Assistant", -"Delicatessen Assistant", -"Delimer", -"Delinter", -"Delivery Agent", -"Delivery Assistant", -"Delivery Boy", -"Delivery Driver", -"Delivery Driver Hgv", -"Delivery Driver Multi Drop", -"Delivery Foreman", -"Delivery Office Manager", -"Delivery Postman", -"Delivery Postperson", -"Delivery Salesman", -"Delivery Suite Manager", -"Delivery Van Driver", -"Deliveryman", -"Democratic Services Assistant", -"Democratic Services Manager", -"Democratic Services Officer", -"Demographer", -"Demolisher", -"Demolition Contractor", -"Demolition Engineer", -"Demolition Foreman", -"Demolition Manager", -"Demolition Operative", -"Demolition Worker", -"Demonstrator", -"Demonstrator-Consultant", -"Demonstrator-Salesman", -"Denier Tester", -"Dental Assistant", -"Dental Attendant", -"Dental Auxiliary", -"Dental Ceramist", -"Dental Consultant", -"Dental Engineer", -"Dental Fitter", -"Dental Health Educator", -"Dental Hygenist", -"Dental Hygienist", -"Dental Hygienist Therapist", -"Dental Mechanic", -"Dental Nurse", -"Dental Nurse Receptionist", -"Dental Nurse-Receptionist", -"Dental Nurse/Reception", -"Dental Nurse/Receptionist", -"Dental Officer", -"Dental Practice Manage", -"Dental Practice Manager", -"Dental Practitioner", -"Dental Radiographer", -"Dental Receptionist", -"Dental Receptionist And Nurse", -"Dental Receptionist Dental Nurse", -"Dental Receptionist-Nurse", -"Dental Surgeon", -"Dental Surgeon Assistant", -"Dental Surgeon's Assistant", -"Dental Surgery Assist", -"Dental Surgery Assista", -"Dental Surgery Assistant", -"Dental Surgery Asst", -"Dental Surgery Nurse", -"Dental Technician", -"Dental Technologist", -"Dental Therapist", -"Dentist", -"Dentist's Mechanic", -"Denture Maker", -"Depolariser Mixer", -"Depositor's Fitter", -"Depot Clerk", -"Depot Controller", -"Depot Foreman", -"Depot Inspector", -"Depot Manager", -"Depot Operations Manager", -"Depot Operative", -"Depot Operator", -"Depot Superintendent", -"Depot Worker", -"Depotman", -"Deputy Betting Shop Manager", -"Deputy Bookshop Manager", -"Deputy Catering Manager", -"Deputy Chief Constable", -"Deputy Customer Service Manager", -"Deputy Director Of Finance", -"Deputy Finance Officer", -"Deputy Head Chef", -"Deputy Head Gardener", -"Deputy Head Greenkeeper", -"Deputy Head Teacher Primary School", -"Deputy Health Club Manager", -"Deputy It Manager", -"Deputy Manager Care Home", -"Deputy Manager Retail", -"Deputy Officer In Charge Nursery Nurse", -"Deputy Payroll Manager", -"Deputy Playgroup Leader", -"Deputy Playleader", -"Deputy Ward Manager", -"Deputy Warehouse Manager", -"Derby Tenter", -"Derivatives Manager", -"Derivatives Trader", -"Dermatologist", -"Derrick Driver", -"Derrick Master", -"Derrickman", -"Design And Development Engineer", -"Design And Test Engineer", -"Design Assistant", -"Design Consultant", -"Design Copier", -"Design Copyist", -"Design Director", -"Design Draftsman", -"Design Draughtsman", -"Design Draughtsperson", -"Design Engineer", -"Design Engineer (Mechanical)", -"Design Manager", -"Design Painter", -"Design Sketcher", -"Design Studio Manager", -"Design Technician", -"Designer Cutter", -"Designer Dressmaker", -"Designer's Copyist", -"Designer-Detailer", -"Designer-Draughtsman", -"Designer/Illustrator", -"Desilveriser", -"Desizer", -"Desk Maker", -"Desk Top Publisher", -"Desk Top Publishing Operator", -"Desktop Publisher", -"Desktop Support Manager", -"Despatch", -"Despatch Assistant", -"Despatch Clerk", -"Despatch Co-Ordinator", -"Despatch Controller", -"Despatch Coordinator", -"Despatch Driver", -"Despatch Foreman", -"Despatch Hand", -"Despatch Inspector", -"Despatch Manager", -"Despatch Operative", -"Despatch Operator", -"Despatch Packer", -"Despatch Porter", -"Despatch Supervisor", -"Despatch Team Leader", -"Despatch Worker", -"Despatcher", -"Destructor Stoker", -"Detail Fitter", -"Detective Agency Owner", -"Detective Inspector", -"Detective Police Constable", -"Detective Sergeant", -"Detention Officer", -"Detonator Assembler", -"Detonator Crimper", -"Detonator Filler", -"Detonator Maker", -"Development Chef", -"Development Chemist", -"Development Control Officer", -"Development Engineer", -"Development Fitter", -"Development Technician", -"Development Technologist", -"Development Underwriter", -"Devil Tenter", -"Deviller", -"Dewer", -"Dextrin Calciner", -"Diabetes Specialist Nurse", -"Diagnostic Radiographer", -"Diagnostic Testing Officer", -"Dial Maker", -"Dial Marker", -"Dial Printer", -"Dial Writer", -"Dialysis Assistant", -"Diamond Broker", -"Diamond Cleaver", -"Diamond Cutter", -"Diamond Die Driller", -"Diamond Dresser", -"Diamond Mounter", -"Diamond Polisher", -"Diamond Sawyer", -"Diamond Setter", -"Diamond Sorter", -"Diamond Tool Maker", -"Diamond Wire Driller", -"Diarist", -"Dictaphone Operator", -"Die And Mill Hardener", -"Die And Tool Maker", -"Die Caser", -"Die Cast Operator", -"Die Cast Setter", -"Die Caster", -"Die Casting Machinist", -"Die Castor", -"Die Corrector", -"Die Engraver", -"Die Fitter", -"Die Keeper", -"Die Maker", -"Die Miller", -"Die Planer", -"Die Polisher", -"Die Presser", -"Die Prover", -"Die Repairer", -"Die Setter", -"Die Shaper", -"Die Sinking Machinist", -"Die Stamper", -"Die Turner", -"Die-Sinking Machine Setter-Operator", -"Diecaster", -"Diemaker", -"Diesel Engine Fitter", -"Diesel Engineer", -"Diesel Fitter", -"Diesel Mechanic", -"Diet & Fitness Instructor", -"Diet Adviser", -"Diet And Fitness Instructor", -"Diet Chef", -"Dietetic Assistant", -"Dietician", -"Dietician-Nutritionist", -"Dietitian", -"Dietitian-Nutritionist", -"Diffuser Attendant", -"Digester", -"Digester Worker", -"Digger Driver", -"Digger Man", -"Digital Cartographer", -"Digital Printer", -"Digitiser", -"Dingman", -"Dining Car Attendant", -"Dining Car Steward", -"Dining Hall Assistant", -"Dining Hall Attendant", -"Dining Hall Maid", -"Dining Room Assistant", -"Dining Room Attendant", -"Dining Room Help", -"Dining Room Helper", -"Dining Room Maid", -"Dining Room Manager", -"Dining Room Orderly", -"Dinner Controller", -"Dinner Nanny", -"Dinner Server", -"Dinner Supervisor", -"Dinner Supervisory Assistant", -"Dinner Time Supervise", -"Dinner Time Supervisor", -"Dinner Welfare Assistant", -"Dinnertime Supervisor", -"Diocesan Secretary", -"Dip Plater", -"Diplomat", -"Dipper And Stripper", -"Dipper Checker", -"Dipper's Assistant", -"Dipper's Attendant", -"Dipper's Taker-Off", -"Dipping Machinist", -"Direct Banking Advisor", -"Direct Ladle Man", -"Direct Marketing Manager", -"Director + Company Secretary", -"Director And Company Secretary", -"Director And Secretary", -"Director Building Company", -"Director Building Contractor", -"Director Company Secretary", -"Director Of A Tool Hire Company", -"Director Of Building Firm", -"Director Of Business Development", -"Director Of Clinical Services", -"Director Of Commercial Services", -"Director Of Communications", -"Director Of Computer Company", -"Director Of Education", -"Director Of External Relations", -"Director Of Finance", -"Director Of Fund Raising", -"Director Of Golf", -"Director Of Human Resources", -"Director Of Information Technology", -"Director Of It", -"Director Of Manufacturing", -"Director Of Marketing", -"Director Of Nursing", -"Director Of Nursing Services", -"Director Of Personnel", -"Director Of Photography", -"Director Of Programmes", -"Director Of Quality", -"Director Of Research And Development", -"Director Of Sales", -"Director Of Sales And Marketing", -"Director Of Small Engi Company", -"Director Of Social Services", -"Director Of Training", -"Director Quality Assurance", -"Director's Assistant", -"Director/Company Secretary", -"Directorate Accountant", -"Directors Assistant", -"Directory Compiler", -"Directory Enquiry Operator", -"Dis Hand", -"Disability Coordinator", -"Disability Officer", -"Disc Jockey", -"Disc Man", -"Discount Broker", -"Dish Maker", -"Dish Washer", -"Dishwasher", -"Disinfecting Officer", -"Disinfector", -"Dispatch Assistant", -"Dispatch Clerk", -"Dispatch Hand", -"Dispatch Manager", -"Dispatch Operative", -"Dispatch Operator", -"Dispatch Rider", -"Dispatch Supervisor", -"Dispatch Worker", -"Dispatcher", -"Dispensary Assistant", -"Dispensary Manager", -"Dispenser", -"Dispenser's Assistant", -"Dispensing Assistant", -"Dispensing Optician", -"Dispensing Technician", -"Display Artist", -"Display Controller", -"Display Decorator", -"Display Designer", -"Display Make-Up Operator", -"Display Manager", -"Display Model Maker", -"Display Representative", -"Display Supervisor", -"Dissected Map Maker", -"Distiller", -"Distribution Administrator", -"Distribution Clerk", -"Distribution Co-Ordinator", -"Distribution Controller", -"Distribution Coordinator", -"Distribution Engineer", -"Distribution Manager", -"Distribution Officer", -"Distribution Operator", -"Distribution Service Manager", -"Distribution Supervisor", -"District Accountant", -"District Advisory Officer", -"District Auxiliary Nurse", -"District Electro Mechanic", -"District Engineer", -"District Enrolled Nurse", -"District Foreman", -"District Judge", -"District Nurse", -"District Nurse Midwife", -"District Nursing Siste", -"District Nursing Sister", -"District Sales Manager", -"District Surveyor", -"District Visitor", -"Ditcher", -"Diver's Attendant", -"Diver's Linesman", -"Diver's Signalman", -"Diver's Tender", -"Diver's Tenter", -"Diversional Therapist", -"Divisional Accountant", -"Divisional Director Construction", -"Divisional Fire Officer", -"Divisional Human Resources Manager", -"Divisional Sales Director", -"Dj", -"Dobby Pegger", -"Dobby Tackler", -"Dock Attendant", -"Dock Checker", -"Dock Crew", -"Dock Engineer", -"Dock Fitter", -"Dock Foreman", -"Dock Gateman", -"Dock Labourer", -"Dock Man", -"Dock Master", -"Dock Pilot", -"Dock Porter", -"Dock Representative", -"Dock Waterman", -"Dock Worker", -"Docker", -"Dockmaster", -"Docks Engineer", -"Docks Manager", -"Dockside Loader", -"Dockside Worker", -"Dockyard Engineer", -"Dockyard Worker", -"Doctor", -"Doctor Maker", -"Doctor Of Chemistry", -"Doctor Of Chiropractic", -"Doctor Of Medicine", -"Doctor Receptionist", -"Doctor's Receptionist", -"Doctor's Secretary", -"Doctors Practice Manager", -"Doctors Recepionist", -"Doctors Receptionist", -"Document Controller", -"Document Management Consultant", -"Documentation Clerk", -"Documentation Controller", -"Dod Box Attendant", -"Doffer", -"Doffer And Setter", -"Doffing Mistress", -"Dog Biscuit Maker", -"Dog Clipper", -"Dog Groomer", -"Dog Handler", -"Dog Stripper", -"Dog Trainer", -"Dog Walker", -"Dog Warden", -"Dogger", -"Dogger-On", -"Doll Assembler", -"Doll Dresser", -"Doll Maker", -"Dolly Hand", -"Dollyer", -"Domestic", -"Domestic /Carer", -"Domestic Appliance Repairer", -"Domestic Asistant", -"Domestic Assastant", -"Domestic Assistan", -"Domestic Assistant", -"Domestic Assistat", -"Domestic Assitant", -"Domestic Asst", -"Domestic Asstant", -"Domestic Bursar", -"Domestic Care Assistant", -"Domestic Care Worker", -"Domestic Carer", -"Domestic Cleaner", -"Domestic Electrical Engineer", -"Domestic Engineer", -"Domestic Heating Engineer", -"Domestic Help", -"Domestic Helper", -"Domestic In Nursing Home", -"Domestic Operative", -"Domestic Servant", -"Domestic Services Manager", -"Domestic Staff", -"Domestic Supervisor", -"Domestic Worker", -"Domesticassistant", -"Domesticcleaner", -"Domiciliary Care Assistant", -"Domiciliary Carer", -"Domicillary Care Assistant", -"Donkeyman", -"Door Attendant", -"Door Keeper", -"Door Maker", -"Door Manufacturer", -"Door Receptionist", -"Door Supervisor", -"Door-To-Door Sales Agent", -"Door-To-Door Sales Distributor", -"Door-To-Door Sales Merchant", -"Door-To-Door Sales Representative", -"Door-To-Door Salesman", -"Doorman", -"Dope Mixer", -"Double Glazer", -"Double Glazier", -"Double Glazing", -"Double Glazing Contractor", -"Double Glazing Fabricator", -"Double Glazing Fitter", -"Double Glazing Installer", -"Double Glazing Manufacturer", -"Double Glazing Sales", -"Double Glazing Salesman", -"Double Glazing Window Fitter", -"Double Tenter", -"Doubler Foreman", -"Doubling Frame Tenter", -"Doubling Machinist", -"Doubling Twister", -"Doubling Winder", -"Dough Machinist", -"Dough Man", -"Drag Line Operator", -"Dragger-Down", -"Drain Cleaner", -"Drain Inspector", -"Drain Layer", -"Drain Pipe Fitter", -"Drain Pipe Maker", -"Drain Tester", -"Drainage Contractor", -"Drainage Engineer", -"Drainage Foreman", -"Drainage Inspector", -"Drainage Surveyor", -"Drainage Worker", -"Drainer", -"Drainman", -"Drama Organiser", -"Drama Therapist", -"Dramatherapist", -"Dramatist", -"Draper", -"Draper's Assistant", -"Draught Proofer", -"Draughting Technician", -"Draughtsman", -"Draughtsman's Assistant", -"Draughtsman-Engineer", -"Draughtsman-Surveyor", -"Draughtsperson", -"Draw Bench Operator", -"Draw Frame Tenter", -"Draw Presser", -"Draw Tenter", -"Draw Threader", -"Drawers Maker", -"Drawing Box Attendant", -"Drawing Checker", -"Drawing Mounter", -"Drawing Office Assistant", -"Drawing Office Manager", -"Drawing Office Printer", -"Drawing Office Supervisor", -"Drawing Tenter", -"Drawthreader", -"Drawtwist Operator", -"Drayman", -"Drayman's Assistant", -"Dredge Hopperman", -"Dredgeman", -"Dredger", -"Dredger Captain", -"Dredger Driver", -"Dredger Driver's Mate", -"Dredger Engineer", -"Dredger Master", -"Dredger Operator", -"Dredgerman", -"Dredgermaster", -"Dredging Foreman", -"Dredging Master", -"Drencher", -"Dress Designer", -"Dress Finisher", -"Dress Fitter", -"Dress Machinist", -"Dress Maker", -"Dress Maker's Assistant", -"Dresser's Filler", -"Dressing Case Maker", -"Dressing Room Attendant", -"Dressmaker", -"Dressmaker's Machinist", -"Dried Milk Machinist", -"Drifter Stoker", -"Drill Bits Grinder", -"Drill Changer", -"Drill Charger", -"Drill Fluter", -"Drill Grinder", -"Drill Hardener", -"Drill Operator", -"Drill Setter", -"Drill Setter-Operator", -"Drill Straightener", -"Driller Setter", -"Drilling Superintendent", -"Drink Dispenser", -"Dripping Refiner", -"Driver", -"Driver / Warehouseman", -"Driver And Collector", -"Driver Carer", -"Driver Courier", -"Driver Handyman", -"Driver Handyperson", -"Driver Hgv", -"Driver Lgv", -"Driver Packer", -"Driver Salesman", -"Driver Storeman", -"Driver Sweeper", -"Driver Van", -"Driver Warehouse", -"Driver Warehouse Man", -"Driver Warehouse Person", -"Driver Warehouseman", -"Driver Wharehouseman", -"Driver's Mate", -"Driver-Bearer", -"Driver-Carer", -"Driver-Conductor", -"Driver-Courier", -"Driver-Escort", -"Driver-Fitter", -"Driver-Handyman", -"Driver-Instructor", -"Driver-Mechanic", -"Driver-Packer", -"Driver-Postman", -"Driver-Salesman", -"Driver-Storeman", -"Driver-Warehouseman", -"Driver/Carer", -"Driver/Escort", -"Driver/Handyman", -"Driver/Warehouse Man", -"Driver/Warehouse Person", -"Driver/Warehouseman", -"Drivers Mate", -"Driving Assessor", -"Driving Examiner", -"Driving Instructer", -"Driving Instructor", -"Driving Instructor Adi", -"Driving Range Worker", -"Driving School Owner", -"Driving Standards Officer", -"Drop Forger's Mate", -"Dropperman", -"Drosser", -"Drossman", -"Drott Driver", -"Drott Operator", -"Drover", -"Drs Receptionist", -"Drug Inspector", -"Drug Room Man", -"Drug Safety Associate", -"Drug Store Keeper", -"Drug Store Owner", -"Druggist", -"Drugs And Alcohol Counsellor", -"Drum And Keg Maker", -"Drum Cleaner", -"Drum Lagger", -"Drum Layer", -"Drum Room Operator", -"Drum Washer", -"Drum Winder", -"Drumhand", -"Dry Blower", -"Dry Cleaner", -"Dry Cleaner's Agent", -"Dry Cleaning", -"Dry Cleaning Assistant", -"Dry Cleaning Operative", -"Dry Cooling Plant Attendant", -"Dry Dock Labourer", -"Dry Dock Worker", -"Dry Kiln Man", -"Dry Liner", -"Dry Plate Coater", -"Dry Proofer", -"Dry Salter", -"Dry Soap Grinder", -"Dry Stone Waller", -"Dry Waller", -"Dry-Liner", -"Drying Plant Operator", -"Drying Room Operator", -"Dryliner", -"Dtp Operator", -"Dubbing Editor", -"Dubbing Mixer", -"Ductwork Erector", -"Duffer", -"Dump Truck Driver", -"Dumper Driver", -"Dumper Driver's Assistant", -"Dumper Truck Driver", -"Dumptruck Operator", -"Dumpy Motor Driver", -"Duplicating Machinist", -"Duplicator", -"Duplicator Operator", -"Dust Carrier", -"Dust Destructor Foreman", -"Dust Grinder", -"Dustcart Driver", -"Dustman", -"Duty Bar Manager", -"Duty Detailer", -"Dye Caster", -"Dye House Assistant", -"Dye House Labourer", -"Dye House Manager", -"Dye Line Operator", -"Dye Maker", -"Dye Mixer", -"Dyeing Technician", -"Dyeline Machinist", -"Dyeline Operator", -"Dyeline Printer", -"Dyer", -"Dyer And Cleaner", -"Dyer's Agent", -"Dyer's Labourer", -"Dyer's Operative", -"Dyers Finisher", -"Dyewood Miller", -"Dynamic Balancer", -"Dynamic Positioning Operator", -"Dynamics Balancer", -"Dynamo Assembler", -"Dynamo Attendant", -"Dynamo Fitter", -"Dynamo Tester", -"Dynamo Winder", -"dèCor Designer", -"e Commerce Manager", -"e Grade Staff Nurse", -"e-Business Assistant", -"e-Commerce Manager", -"Ear Piercing Consultant", -"Early Years Practitioner", -"Early Years Professional", -"Early Years Teacher", -"Ebay Trader", -"Ebonite Finisher", -"Ebonite Grinder", -"Ebonite Moulder", -"Ebonite Turner", -"Ebonite Worker", -"Ecclesiastic", -"Ecg Technician", -"Ecologist", -"Ecology Officer", -"Economic Adviser", -"Economic Analyst", -"Economic Assistant", -"Economic Consultant", -"Economic Development Officer", -"Economic Forecaster", -"Economic Planner", -"Economics Controller", -"Economist", -"Edge Inker", -"Edge Polisher", -"Edge Roller Attendant", -"Edge Tool Examiner", -"Edge Tool Finisher", -"Edge Tool Fitter", -"Edge Tool Maker", -"Edge Tool Plater", -"Edge Tool Setter", -"Edge Tool Stamper", -"Edge Tool Worker", -"Edgeman", -"Editing Facilities Coordinator", -"Editor", -"Editor-In-Chief", -"Editorial Assistant", -"Editorial Consultant", -"Editorial Director", -"Editorial Manager", -"Education Adviser", -"Education And Community Coordinator", -"Education Assistant", -"Education Care Officer", -"Education Consultant", -"Education Inspector", -"Education Officer", -"Education Online Webmaster", -"Education Ranger", -"Education Social Worker", -"Education Support Assistant", -"Education Welfare Officer", -"Educational Assistant", -"Educational Care Officer", -"Educational Consultant", -"Educational Psychologist", -"Educational Representative", -"Educational Support Assistant", -"Eeg Technician", -"Effluent Inspector", -"Efl Teacher", -"Egg Breaker", -"Egg Candler", -"Egg Collector", -"Egg Cracker", -"Egg Grader", -"Egg Packer", -"Egg Producer", -"Egg Sorter", -"Egg Tester", -"Egger And Washer", -"Egyptologist", -"Eiderdown Maker", -"Elastic Hosier", -"Elastic Spring Fitter", -"Elasticator", -"Elasticator Machinist", -"Elected Councillor", -"Election Agent", -"Elections Canvasser", -"Elections Manager", -"Elections Officer", -"Electoral Administrator", -"Electoral Services Officer", -"Electrian", -"Electric Blanket Repairer", -"Electric Bulb Stamper", -"Electric Conduit Jointer", -"Electric Cooker Assembler", -"Electric Fire Assembler", -"Electric Fire Maker", -"Electric Furnaceman", -"Electric Jointer", -"Electric Lamp Assembler", -"Electric Lamp Maker", -"Electric Light Circuit Man", -"Electric Melter", -"Electric Motor Driver", -"Electric Motor Rewinder", -"Electric Plant Attendant", -"Electric Porcelain Turner", -"Electric Sign Maker", -"Electric Track Labourer", -"Electric Traction Engineer", -"Electric Truck Driver", -"Electric Welder", -"Electrical And Mechanical Engineer", -"Electrical Assembler", -"Electrical Assembly", -"Electrical Bench Fitter", -"Electrical Buyer", -"Electrical Consultant", -"Electrical Contracting", -"Electrical Contractor", -"Electrical Contracts Engineer", -"Electrical Controller", -"Electrical Craftsman", -"Electrical Design Engineer", -"Electrical Designer", -"Electrical Engineer", -"Electrical Engineer's Fitter", -"Electrical Engineering Fitter", -"Electrical Engineering Research Manager", -"Electrical Engineering Supervisor", -"Electrical Engineering Technician", -"Electrical Equipment Tester-Rectifier", -"Electrical Estimator", -"Electrical Fitter", -"Electrical Fitter Apprentice", -"Electrical Foreman", -"Electrical Harness Maker", -"Electrical Inspector", -"Electrical Installation Fitter", -"Electrical Installation Foreman", -"Electrical Instrument Assembler", -"Electrical Insulator", -"Electrical Jointer", -"Electrical Linesman", -"Electrical Machinery Designer", -"Electrical Mains Engineer", -"Electrical Maintenance Engineer", -"Electrical Maintenance Fitter", -"Electrical Maintenance Foreman", -"Electrical Maintenance Hand", -"Electrical Maintenance Man", -"Electrical Mechanic", -"Electrical Plant Inspector", -"Electrical Press Emptier", -"Electrical Project Engineer", -"Electrical Projects Engineer", -"Electrical Retail Manager", -"Electrical Service Engineer", -"Electrical Superintendent", -"Electrical Superviser", -"Electrical Supervisor", -"Electrical Surveyor", -"Electrical Team Leader", -"Electrical Technician", -"Electrical Test Engineer", -"Electrical Tester", -"Electrical Wholesaler", -"Electrical Winder", -"Electrical Wireman", -"Electrical Wirer", -"Electrical/Instrument Technician", -"Electrical/Mechanical Engineer", -"Electrican", -"Electrician", -"Electrician (Trainee)", -"Electrician's Assistant", -"Electrician's Handyman", -"Electrician's Help", -"Electrician's Helper", -"Electrician's Labourer", -"Electrician's Mate", -"Electricity Linesman", -"Electritian", -"Electrition", -"Electro Mechanic", -"Electro Mechanical Engineer", -"Electro Plater", -"Electro-Chemist", -"Electro-Encephalographer", -"Electro-Mechanical Engineer", -"Electro-Plater", -"Electro-Plating Manager", -"Electro-Therapeutist", -"Electro-Therapist", -"Electro/Mechanical Engineer", -"Electrochemical Machinist", -"Electrode Machine Setter", -"Electroencephalographic Recordist", -"Electroformer", -"Electrologist", -"Electrolysist", -"Electrolytic Attendant", -"Electrolytic Chlorine Worker", -"Electron Microscopist", -"Electronic Assembler", -"Electronic Assembly", -"Electronic Engineer", -"Electronic Engineering Research Manager", -"Electronic Equipment Tester-Rectifier", -"Electronic Fitter", -"Electronic Instrument Mechanic", -"Electronic Mechanic", -"Electronic Service Engineer", -"Electronic Technician", -"Electronic Test Technician", -"Electronic Wireman", -"Electronics Assembler", -"Electronics Assistant", -"Electronics Design Engineer", -"Electronics Designer", -"Electronics Development Engineer", -"Electronics Engineer", -"Electronics Foreman", -"Electronics Service Engineer", -"Electronics Technician", -"Electrophoretic Painting Plant Operator", -"Electroplater", -"Electroplating Assistant", -"Electroplating Chemist", -"Electroplating Foreman", -"Electrotyper", -"Element Bender", -"Element Maker", -"Element Winder", -"Elevator Driver", -"Elevator Operator", -"Embalmer", -"Embosser's Assistant", -"Embossing Machinist", -"Embroider", -"Embroiderer", -"Embroidery", -"Embroidery Designer", -"Embroidery Machinist", -"Embroidery Maker", -"Embroidery Mender", -"Embroidery Printer", -"Embryologist", -"Emergency Ambulance Technician", -"Emergency Care Assistant", -"Emergency Care Practitioner", -"Emergency Medical Dispatcher", -"Emergency Medical Technician", -"Emergency Nurse Practitioner", -"Emergency Planning Officer", -"Emergency Plumber", -"Emery Bobber", -"Emery Cloth Cutting Machinist", -"Emery Paper Maker", -"Emery Polisher", -"Emery Wheel Grinder", -"Emigration Agent", -"Employee Benefit Consultant", -"Employee Development Adviser", -"Employee Development Manager", -"Employee Relations Assistant", -"Employee Relations Manager", -"Employee Relations Officer", -"Employer Compliance Manager", -"Employer Compliance Officer", -"Employer Relations Consultant", -"Employment Adviser", -"Employment Agency Interviewer", -"Employment Agency Owner", -"Employment And Training Adviser", -"Employment Assistant", -"Employment Consultant", -"Employment Inspector", -"Employment Officer", -"Emptier", -"Emulsion Coater", -"Emulsion Maker", -"Emulsion Mixer", -"Enablement Worker", -"Enamel Brusher", -"Enamel Dipper", -"Enamel Fuser", -"Enamel Grinder", -"Enamel Inspector", -"Enamel Kiln Man", -"Enamel Maker", -"Enamel Mixer", -"Enamel Painter", -"Enamel Polisher", -"Enamel Worker", -"Enamelled Slate Worker", -"Enameller", -"Enamelling Shop Foreman", -"Encloser", -"End Capper And Sealer", -"Endocrinologist", -"Energy Adviser", -"Energy Advisor", -"Energy Assessor", -"Energy Conservation Officer", -"Energy Consultant", -"Energy Manager", -"Enforcement Officer", -"Enforcement Planner", -"Engine Assembler", -"Engine Attendant", -"Engine Brakesman", -"Engine Breaker", -"Engine Builder", -"Engine Driver", -"Engine Driver's Assistant", -"Engine Erector", -"Engine Fireman", -"Engine Fitter", -"Engine Head Tenter", -"Engine House Attendant", -"Engine Inspector", -"Engine Minder", -"Engine Mounter", -"Engine Oilman", -"Engine Operator", -"Engine Reconditioner", -"Engine Repair Fitter", -"Engine Room Assistant", -"Engine Room Attendant", -"Engine Room Store Keeper", -"Engine Stoker", -"Engine Stripper", -"Engine Tender", -"Engine Tenter", -"Engine Tester", -"Engine Turner", -"Engine Worker", -"Engineer", -"Engineer And Architect", -"Engineer Fitter", -"Engineer Inspector", -"Engineer Machinist", -"Engineer Miller", -"Engineer Toolmaker", -"Engineer Turner", -"Engineer's Agent", -"Engineer's Assistant", -"Engineer's Compressor", -"Engineer's Erector", -"Engineer's Fitter", -"Engineer's Handyman", -"Engineer's Machinist", -"Engineer's Mate", -"Engineer's Miller", -"Engineer's Pattern Maker", -"Engineer's Setter", -"Engineer-Draughtsman", -"Engineer-Driller", -"Engineer-Estimator", -"Engineer-Examiner", -"Engineer-Fitter", -"Engineer-Inspector", -"Engineer-Machinist", -"Engineer-Toolmaker", -"Engineering Analyst", -"Engineering Assistant", -"Engineering Buyer", -"Engineering Co-Ordinator", -"Engineering Consultant", -"Engineering Coordinator", -"Engineering Craftsman", -"Engineering Design Draughtsman", -"Engineering Design Manager", -"Engineering Designer", -"Engineering Director", -"Engineering Draughtsman", -"Engineering Examiner", -"Engineering Fitter", -"Engineering Foreman", -"Engineering Geologist", -"Engineering Grinder", -"Engineering Inspector", -"Engineering Machine Operator", -"Engineering Machinist", -"Engineering Manager", -"Engineering Miller", -"Engineering Planner", -"Engineering Smith", -"Engineering Stores Person", -"Engineering Superintendent", -"Engineering Supervisor", -"Engineering Surveyor", -"Engineering Team Leader", -"Engineering Teamleader", -"Engineering Techician Airframes", -"Engineering Technician", -"Engineering Tool Setter", -"Engineering Toolmaker", -"Engineering Worker", -"Engineers Mate", -"Engineers Patternmaker", -"Engineman", -"Enginewright", -"English As A Foreign Language Teacher", -"English As A Second Language Teacher", -"English For Specific Purposes Teacher", -"Engraver", -"Engraver's Machinist", -"Engraver's Turner", -"Engraver-Etcher", -"Enquiry Agent", -"Enquiry Officer", -"Enrobing Machinist", -"Enrolled Nurse", -"Enrolled Nurse General", -"Enrolled Nurse Mental", -"Ent Secretary", -"Entertainer", -"Entertainment Agent", -"Entertainment Consultant", -"Entertainment Manager", -"Entertainment Organiser", -"Entertainments Manager", -"Entertainments Officer", -"Entertainments Organiser", -"Entomologist", -"Envelope Adjuster", -"Envelope Cementer", -"Envelope Filler", -"Envelope Folder", -"Envelope Machinist", -"Environmental Campaigner", -"Environmental Chemist", -"Environmental Consultant", -"Environmental Education Officer", -"Environmental Engineer", -"Environmental Health Inspector", -"Environmental Health Manager", -"Environmental Health Officer", -"Environmental Health Technician", -"Environmental Management Officer", -"Environmental Manager", -"Environmental Monitoring Officer", -"Environmental Officer", -"Environmental Protection Manager", -"Environmental Protection Officer", -"Environmental Psychologist", -"Environmental Scientist", -"Environmental Services Manager", -"Environmental Technician", -"Environmental Warden", -"Environmentalist", -"Epidemiologist", -"Epos Clerk", -"Epos Controller", -"Epos Operator", -"Equal Opportunities Officer", -"Equalities Officer", -"Equalities Policy Adviser", -"Equality Officer", -"Equestrian", -"Equestrienne", -"Equine Dental Technician", -"Equine Groom", -"Equipment Cleaner", -"Equipment Engineer", -"Equipment Hire Manager", -"Equities Trader", -"Equity Manager", -"Equity Trader", -"Erection Engineer", -"Erection Fitter", -"Erector's Labourer", -"Erector's Mate", -"Erector-Fitter", -"Ergonomist", -"Erp Consultant", -"Escort", -"Escort Care Assistant", -"Escort-Driver", -"Esol Teacher", -"Esp Teacher", -"Essence Hand", -"Establishment Assistant", -"Establishment Officer", -"Estate Accountant", -"Estate Agency Manager", -"Estate Agency Negotiator", -"Estate Agent", -"Estate Agent Manager", -"Estate Agent Negotiator", -"Estate Agent Sales Advisor", -"Estate Agent's Assistant", -"Estate Agent's Jobber", -"Estate Assistant", -"Estate Bailiff", -"Estate Dealer", -"Estate Developer", -"Estate Engineer", -"Estate Foreman", -"Estate Handyman", -"Estate Labourer", -"Estate Maintenance Hand", -"Estate Manager", -"Estate Officer", -"Estate Ranger", -"Estate Steward", -"Estate Superintendent", -"Estate Surveyor", -"Estate Warden", -"Estate Worker", -"Estates Assistant", -"Estates Foreman", -"Estates Manager", -"Estates Officer", -"Estimating Assistant", -"Estimating Engineer", -"Estimating Manager", -"Estimator", -"Estimator And Surveyor", -"Estimator's Assistant", -"Estimator-Draughtsman", -"Estimator-Engineer", -"Etcher's Assistant", -"Etgii", -"Ethnologist", -"Ethnomusicologist", -"Etymologist", -"Euclid Driver", -"European Marketing Manager", -"European Sales Director", -"Evaluation Engineer", -"Evangelist", -"Evaporator Attendant", -"Evening Legal Secretary", -"Event Manager", -"Event Marketing Manager", -"Event Organiser", -"Event Rider", -"Events Assistant", -"Events Co-Ordinator", -"Events Coordinator", -"Events Manager", -"Events Officer", -"Events Organiser", -"Eviscerator", -"Exam Marker", -"Excavator Driver", -"Excavator Driver's Mate", -"Excavator Engineer", -"Excavator Fitter", -"Excavator Operator", -"Excess Luggage Collector", -"Exchange Broker", -"Executive Assistant", -"Executive Chauffeur", -"Executive Coach", -"Executive Director Of Nursing", -"Executive Head Chef", -"Executive Officer Civil Servant", -"Executive Pa", -"Executive Personal Assistant", -"Exhaust Attendant", -"Exhaust House Attendant", -"Exhauster Attendant", -"Exhibition Consultant", -"Exhibition Coordinator", -"Exhibition Designer", -"Exhibition Erector", -"Exhibition Fitter", -"Exhibition Manager", -"Exhibition Model Maker", -"Exhibition Officer", -"Exhibition Organiser", -"Exhibitions Consultant", -"Exhibitions Organiser", -"Expeditor", -"Experimental Assistant", -"Experimental Engineer", -"Experimental Fitter", -"Experimental Mechanic", -"Experimental Officer", -"Experimental Worker", -"Explosive Hand", -"Explosive Worker", -"Explosives Inspector", -"Explosives Mixer", -"Export Administrator", -"Export Agent", -"Export And Import Officer", -"Export Assistant", -"Export Clerk", -"Export Co-Ordinator", -"Export Consultant", -"Export Controller", -"Export Coordinator", -"Export Director", -"Export Foreman", -"Export Manager", -"Export Officer", -"Export Packer", -"Export Sales Administrator", -"Export Sales Manager", -"Export Salesman", -"Export-Import Supervisor", -"Exporter", -"External Grinder", -"External Planning Engineer", -"Extruding Driver", -"Eyelet Holer", -"Eyelet Machinist", -"Eyelet-Hole Machinist", -"Fabric Calender Hand", -"Fabric Cutter", -"Fabric Finisher", -"Fabric Printer", -"Fabric Worker", -"Fabrication Engineer", -"Fabrication Fitter", -"Fabrication Manager", -"Fabrication Welder", -"Fabrications Manager", -"Fabricator", -"Fabricator Welder", -"Fabricator Welder Fitter", -"Fabricator-Welder", -"Fabricator/Welder", -"Fabrics Slitter", -"Face Grinder", -"Face Haulage Man", -"Face Painter", -"Facilities Assistant", -"Facilities Manager", -"Facilities Officer", -"Facilities Supervisor", -"Facilities Support Manager", -"Facility Manager", -"Facing Machinist", -"Factory Assistant", -"Factory Cleaner", -"Factory Labour", -"Factory Labourer", -"Factory Manager", -"Factory Packer", -"Factory Rigger", -"Factory Worker", -"Faculty Administrator", -"Faience And Mosaic Fixer", -"Faience Moulder", -"Faience Worker", -"Fair Ground Attendant", -"Fair Trading Officer", -"Fairground Assistant", -"Fairground Hand", -"Fairground Manager", -"Fairground Worker", -"Falconer", -"Faller Driller", -"Faller Finisher", -"False Twister", -"Family Aid", -"Family Aid Worker", -"Family Aide", -"Family Case Worker", -"Family Caseworker", -"Family Centre Worker", -"Family Mediator", -"Family Planner", -"Family Planning Nurse", -"Family Support Worker", -"Family Therapist", -"Fan Attendant", -"Fan Driver", -"Fan Fitter", -"Fancy Goods Maker", -"Fancy Leather Maker", -"Fancy Leather Worker", -"Fancy Machinist", -"Fancy Tin Worker", -"Farm Agent", -"Farm Assistant", -"Farm Bailiff", -"Farm Contractor", -"Farm Foreman", -"Farm Grieve", -"Farm Hand", -"Farm Handyman", -"Farm Help", -"Farm Implements Repairer", -"Farm Labour", -"Farm Labourer", -"Farm Manager", -"Farm Mechanic", -"Farm Owner", -"Farm Partner", -"Farm Secretary", -"Farm Shop Manager", -"Farm Steward", -"Farm Stock Manager", -"Farm Technician", -"Farm Worker", -"Farmer", -"Farmer - Livestock", -"Farmer And Agricultural Contractor", -"Farmer And Contractor", -"Farmer Contractor", -"Farmer Director", -"Farmer Livestock", -"Farmer Wife", -"Farmer's Wife", -"Farmers Wife", -"Farmerswife", -"Farmhand", -"Farming", -"Farming Consultant", -"Farming Contractor", -"Farming Partner", -"Farrier", -"Fasher", -"Fashion Adviser", -"Fashion Artist", -"Fashion Artist And Designer", -"Fashion Buyer", -"Fashion Consultant", -"Fashion Designer", -"Fashion Illustrator", -"Fashion Predictor", -"Fashion Retail Manager", -"Fashion Retailer", -"Fashion Stylist", -"Fast Fit Technician", -"Fast Food Assistant", -"Fast Food Caterer", -"Fast Food Operative", -"Fast Food Retailer", -"Fast Food Shop Owner", -"Fast Food Supervisor", -"Fastfoodworker", -"Fat Boiler", -"Fat Extractor Man", -"Fat Grader", -"Fat Melter", -"Fat Refiner", -"Father Christmas", -"Fault Finder", -"Fax Engineer", -"Fax Service Engineer", -"Fca", -"Fcis", -"Fcwa", -"Fe College Lecturer", -"Fe Lecturer", -"Feather Beater", -"Feather Cleaner", -"Feather Curler", -"Feather Machinist", -"Feather Mounter", -"Feather Sorter", -"Feather Sticker", -"Feather Washer", -"Feather Worker", -"Feature Writer", -"Features Writer", -"Fee Earner", -"Feller Hand", -"Felling Hand", -"Felling Machinist", -"Fellmonger", -"Felt Batter", -"Felt Dryer", -"Felt Fixer", -"Felt Fixer's Labourer", -"Felt Hardener", -"Felt Hood Shrinking Machinist", -"Felt Maker", -"Felt Miller", -"Felt Roofer", -"Felt Sewer", -"Felt Washer", -"Felt Worker", -"Fence Erecter", -"Fence Erector", -"Fence Installer", -"Fencer", -"Fencing Assembler", -"Fencing Contractor", -"Fencing Erector", -"Feng Shui Consultant", -"Feng Shui Practitioner", -"Fent Sorter", -"Fenter", -"Fermenter", -"Fern Collector", -"Ferrier", -"Ferrule Maker", -"Ferry Captain", -"Ferryman", -"Fertilizer Maker", -"Festival Organiser", -"Fettler", -"Fibre Can Maker", -"Fibre Carder", -"Fibre Cutter", -"Fibre Drafter", -"Fibre Dresser", -"Fibre Dressing Machinist", -"Fibre Dyer", -"Fibre Glass Operator", -"Fibre Glass Worker", -"Fibre Opener", -"Fibre Optic Engineer", -"Fibre Polisher", -"Fibre Sorter", -"Fibre Trimmer", -"Fibreglass Laminator", -"Fibreglass Moulder", -"Fibreglass Spinner", -"Fibreglass Winder Operator", -"Fibreglass Worker", -"Fibrous Fixer", -"Fibrous Plasterer", -"Fichu Maker", -"Field Engineer", -"Field Glass Maker", -"Field Manager", -"Field Sales Engineer", -"Field Sales Executive", -"Field Sales Manager", -"Field Sales Rep", -"Field Sales Representative", -"Field Trials Officer", -"Field Worker", -"Fieldman", -"Fieldsman", -"Fight Arranger", -"Figure Maker", -"Filament Assembler", -"Filament Coater", -"Filament Former", -"Filament Maker", -"Filament Mounter", -"Filament Shaper", -"Filament Spiraller", -"Filament Winder", -"File Cutter", -"File Examiner", -"File Grinder", -"File Hardener", -"File Maker", -"File Prover", -"File Rinser", -"File Setter", -"File Stripper", -"Filing Administrator", -"Filing Clerk", -"Filling And Capping Machinist", -"Filling Station Attendant", -"Filling Station Cashier", -"Filling Station Owner", -"Film Agent", -"Film Applicator", -"Film Artist", -"Film Assembler", -"Film Assistant", -"Film Casting Machinist", -"Film Developer", -"Film Developing Machinist", -"Film Director", -"Film Distributor", -"Film Editor", -"Film Engineer", -"Film Examiner", -"Film Hiring Agent", -"Film Inspector", -"Film Joiner", -"Film Librarian", -"Film Loader", -"Film Maker", -"Film Printer", -"Film Printing Machinist", -"Film Processor", -"Film Producer", -"Film Projectionist", -"Film Recorder Operator", -"Film Renter", -"Film Repairer", -"Film Sensitiser", -"Film Splicer", -"Film Stripper", -"Film Stylist", -"Film Technician", -"Filter Engineer", -"Filter House Attendant", -"Filtration Attendant", -"Finance & Administration Manager", -"Finance Administration Manager", -"Finance Administration Officer", -"Finance Administrator", -"Finance Advisor", -"Finance Agent", -"Finance Analyst", -"Finance And Administraion Manager", -"Finance Assistant", -"Finance Assitant", -"Finance Associate", -"Finance Broker", -"Finance Clerk", -"Finance Controller", -"Finance Director", -"Finance Manager", -"Finance Officer", -"Finance Project Manager", -"Finance Representative", -"Finance Team Leader", -"Financial Account Manager", -"Financial Accountant", -"Financial Accounting Manager", -"Financial Accounts Assistant", -"Financial Accounts Manager", -"Financial Administrator", -"Financial Adviser", -"Financial Advisor", -"Financial Advisor/ Mortgage Advisor", -"Financial Agent", -"Financial Analyst", -"Financial Assistant", -"Financial Broker", -"Financial Clerk", -"Financial Consultant", -"Financial Controller", -"Financial Director", -"Financial Loans Adviser", -"Financial Manager", -"Financial Planner", -"Financial Planning Adviser", -"Financial Planning Consultant", -"Financial Planning Manager", -"Financial Planning Officer", -"Financial Regulator", -"Financial Representative", -"Financial Risk Analyst", -"Financial Secretary", -"Financial Services Administrator", -"Financial Services Adviser", -"Financial Services Consultant", -"Financial Systems Manager", -"Financial Trader", -"Financier", -"Fine Art Auctioneer And Valuer", -"Fine Art Consultant", -"Fine Chemical Maker", -"Fine Chemicals Maker", -"Fine Drawer", -"Fine Etcher", -"Finger Print Expert", -"Fingerprint Assistant", -"Fingerprint Clerk", -"Fingerprint Officer", -"Finings Maker", -"Finingsman", -"Finished Glove Passer", -"Finishing Catcher", -"Finishing Manager", -"Finishing Mill Hand", -"Finishing Roller", -"Finner", -"Fire Alarm Engineer", -"Fire Alarm Service Engineer", -"Fire Beater", -"Fire Brigade Officer", -"Fire Captain", -"Fire Consultant", -"Fire Control Officer", -"Fire Engineer", -"Fire Extinguisher Engineer", -"Fire Extinguisher Service Engineer", -"Fire Fighter", -"Fire Guard", -"Fire Inspector", -"Fire Lighter", -"Fire Lighter Maker", -"Fire Log Dealer", -"Fire Officer", -"Fire Prevention Adviser", -"Fire Prevention Engineer", -"Fire Prevention Man", -"Fire Prevention Officer", -"Fire Proofer", -"Fire Protection Consultant", -"Fire Protection Engineer", -"Fire Protection Officer", -"Fire Protection Service Engineer", -"Fire Safety Advisor", -"Fire Safety Consultant", -"Fire Safety Officer", -"Fire Salvage Officer", -"Fire Security Officer", -"Fire Service Officer", -"Fire Superintendent", -"Fire Surveyor", -"Fire Systems Designer", -"Fire Watcher", -"Fireclay Mason", -"Fireclay Moulder", -"Firefighter", -"Firelighter Manufacturer", -"Fireman", -"Fireman And Trimmer", -"Fireman's Assistant", -"Fireplace Builder", -"Fireplace Fitter", -"Fireplace Fixer", -"Fireplace Manufacturer", -"Fireproof Door Maker", -"Firewood Chopper", -"Firewood Dealer", -"Firewood Merchant", -"Firework Assembler", -"Firework Maker", -"Fireworks Coverer", -"Fireworks Maker", -"Firing Range Worker", -"First Aid Attendant", -"First Aid Instructor", -"First Aid Officer", -"First Aid Room Attendant", -"First Aid Trainer", -"First Engineer", -"First Hand Melter", -"First Level Registered Nurse", -"First Mate", -"First Responder", -"First Secretary", -"Fish & Chip Shop Proprietor", -"Fish + Chip Shop Owner", -"Fish And Chip Dealer", -"Fish And Chip Fryer", -"Fish And Chip Shop Assistant", -"Fish And Chip Shop Manager", -"Fish And Chip Shop Owner", -"Fish And Chip Shopkeeper", -"Fish And Chips Seller", -"Fish And Fruit Salesman", -"Fish And Poultry Salesman", -"Fish Bobber", -"Fish Box Carrier", -"Fish Cake Maker", -"Fish Cleaner", -"Fish Dealer", -"Fish Farm Assistant", -"Fish Farm Manager", -"Fish Farm Worker", -"Fish Farmer", -"Fish Filleter", -"Fish Filliter", -"Fish Frier", -"Fish Frier's Assistant", -"Fish Fryer", -"Fish Gutter", -"Fish Hatcher", -"Fish Hatchery Owner", -"Fish Header", -"Fish Hook Bender", -"Fish Hook Pointer", -"Fish House Worker", -"Fish Keeper", -"Fish Labourer", -"Fish Lander", -"Fish Loader", -"Fish Lumper", -"Fish Merchant", -"Fish Monger", -"Fish Nobber", -"Fish Packer", -"Fish Preparer", -"Fish Processor", -"Fish Retailer", -"Fish Salesman", -"Fish Salter", -"Fish Shop Assistant", -"Fish Splitter", -"Fisheries Consultant", -"Fisheries Officer", -"Fisheries Research Scientist", -"Fisherman", -"Fisherman-Crofter", -"Fishery Inspector", -"Fishery Officer", -"Fishing Boat Mate", -"Fishing Boat Owner", -"Fishing Reel Maker", -"Fishing Rod Bag Maker", -"Fishing Rod Finisher", -"Fishing Rod Maker", -"Fishing Rod Plugger", -"Fishing Tackle Retailer", -"Fishing Tackle Worker", -"Fishmonger", -"Fishmonger's Assistant", -"Fishmonger's Manager", -"Fishmonger's Salesman", -"Fishmonger's Shop Manager", -"Fishplate Puncher", -"Fitness Centre Manager", -"Fitness Coach", -"Fitness Consultant", -"Fitness Instructor", -"Fitness Trainer", -"Fitter", -"Fitter & Turner", -"Fitter And Assembler", -"Fitter And Erector", -"Fitter And Examiner", -"Fitter And Marker-Off", -"Fitter And Tester", -"Fitter And Trimmer", -"Fitter And Turner", -"Fitter Engineer", -"Fitter Machinist", -"Fitter Turner", -"Fitter's Assistant", -"Fitter's Handyman", -"Fitter's Helper", -"Fitter's Labourer", -"Fitter's Mate", -"Fitter's Presser", -"Fitter-Assembler", -"Fitter-Driver", -"Fitter-Engineer", -"Fitter-Erector", -"Fitter-In-Charge", -"Fitter-Inspector", -"Fitter-Machinist", -"Fitter-Mechanic", -"Fitter-Tester", -"Fitter-Turner", -"Fitter-Welder", -"Fitter/Assembler", -"Fitter/Machinist", -"Fitter/Turner", -"Fitters Assistant", -"Fitters Mate", -"Fitting Shop Inspector", -"Fittings And Furniture Fitter", -"Fittings Cutter", -"Fixer Mason", -"Fixer Mason's Labourer", -"Fixer's Mate", -"Fixer-Mason", -"Fixture Setter", -"Flag Cutter", -"Flag Machinist", -"Flagger", -"Flagger's Mate", -"Flagman", -"Flake Maker", -"Flame Cutter", -"Flame Setter", -"Flanger's Assistant", -"Flanging Machinist", -"Flannelette Brusher", -"Flannelette Raiser", -"Flasher", -"Flat Grinder", -"Flat Hardener Tenter", -"Flat Lock Machinist", -"Flat Locker", -"Flat Roofer", -"Flat Spring Maker", -"Flatman", -"Flats Steward", -"Flatter And Polisher", -"Flautist", -"Flavourist", -"Flax Bundler", -"Fleet Administration Manager", -"Fleet Administrator", -"Fleet Controller", -"Fleet Engineer", -"Fleet Manager", -"Fleet Sales Executive", -"Fleet Sales Manager", -"Fleet Services Administrator", -"Flesher", -"Fleshing Machinist", -"Flexible Pipe Maker", -"Flexible Tube Maker", -"Flexographic Printer", -"Flexowriter Operator", -"Flight Attendant", -"Flight Despatcher", -"Flight Dispatcher", -"Flight Engineer", -"Flight Examiner", -"Flight Inspector", -"Flight Manager", -"Flight Operations Inspector", -"Flight Operations Manager", -"Flight Operations Officer", -"Flight Planner", -"Flight Services Supervisor", -"Flight Simulation Instructor", -"Flight Simulator Engineer", -"Flight Steward", -"Flight Superintendent", -"Flight Trainer", -"Flint Picker", -"Flock Grinder", -"Flock Machinist", -"Flock Picker", -"Flock Sorter", -"Flood Defence Engineer", -"Flood Defence Officer", -"Flood Defence Operative", -"Flood Gate Attendant", -"Flood Gateman", -"Flood Warning Manager", -"Flood Warning Officer", -"Floor Cleaner", -"Floor Coverer", -"Floor Covering Layer", -"Floor Layer", -"Floor Laying Technician", -"Floor Moulder", -"Floor Polisher", -"Floor Screeder", -"Floor Tiler", -"Floor Walker", -"Floorer", -"Flooring Contractor", -"Flooring Specialist", -"Flooring Technician", -"Floorlayer", -"Floral Arranger", -"Floral Artist", -"Floral Assistant", -"Floral Decorator", -"Floral Designer", -"Floral Technician", -"Florist", -"Florist Assistant", -"Florist Manager", -"Florist Manageress", -"Florist Shop Owner", -"Florist's Assistant", -"Flotation Plant Operator", -"Flour Blender", -"Flour Brusher", -"Flour Confectioner", -"Flour Dresser", -"Flour Mill Hand", -"Flour Mill Worker", -"Flour Miller", -"Flour Mixer", -"Flour Pitcher", -"Flour Sifter", -"Flow Solder Operator", -"Flow Solderer", -"Flower Arranger", -"Flower Packer", -"Flower Painter", -"Flower Picker", -"Flt Driver", -"Flue Cleaner", -"Fluffer", -"Fluorescent Powder Mixer", -"Flute Teacher", -"Flux Dust Charger", -"Fly Dresser", -"Fly Hand", -"Fly Necker", -"Fly Paper Maker", -"Fly Spinner", -"Fly Tenter", -"Fly Twister", -"Flyer Balancer", -"Flyer Cutter", -"Flyer Frame Tenter", -"Flyer Holer", -"Flyer Legger", -"Flyer Necker", -"Flying Instructor", -"Flying Shear Operator", -"Flying Shears Operator", -"Flyman", -"Foam Converter", -"Foam Fabricator", -"Foam Machinist", -"Foil Blocker", -"Foiler", -"Fondant Dipper", -"Fondant Machinist", -"Food And Beverage Assistant", -"Food And Beverage Associate", -"Food And Beverage Manager", -"Food Consultant", -"Food Counter Assistant", -"Food Inspector", -"Food Manufacturer", -"Food Mixer", -"Food Operative", -"Food Packer", -"Food Packing", -"Food Preparation Assistant", -"Food Process Operative", -"Food Process Operator", -"Food Process Worked", -"Food Process Worker", -"Food Processing Operative", -"Food Production Operative", -"Food Production Worker", -"Food Retail Manager", -"Food Sales Assistant", -"Food Scientist", -"Food Service Assistant", -"Food Technician", -"Food Technition", -"Food Technologist", -"Food Wholesaler", -"Food Worker", -"Foodpacker", -"Foot Ball Maker", -"Foot Care Assistant", -"Foot Machinist", -"Foot Maker", -"Football Coach", -"Football Coaching", -"Football Development Officer", -"Football Ground Manager", -"Football In The Community Officer", -"Football Maker", -"Football Player", -"Football Pools Agent", -"Football Pools Supervisor", -"Football Scout", -"Football Stitcher", -"Footballer", -"Footcare Assistant", -"Footwear Assembler", -"Footwear Maker", -"Footwear Manufacturing Operative", -"Footwear Planner", -"Force Armourer", -"Forcing Machinist", -"Forecast Analyst", -"Forecourt Assistant", -"Forecourt Attendant", -"Forecourt Cashier", -"Forecourt Foreman", -"Forecourt Manager", -"Forecourt Sales Assistant", -"Forecourt Shop Assistant", -"Forecourt Superviser", -"Forecourt Supervisor", -"Forehand", -"Foreign Agent", -"Foreign Correspondent", -"Foreign Exchange Broker", -"Foreign Exchange Cashier", -"Foreign Exchange Dealer", -"Foreign Exchange Manager", -"Foreign Exchange Money Broker", -"Foreign Exchange Settlements Clerk", -"Foreign Exchange Trader", -"Foreign Language Assistant", -"Foreign Service Officer", -"Foreman Blacksmith", -"Foreman Bricklayer", -"Foreman Cabinet Maker", -"Foreman Car Mechanic", -"Foreman Carpenter", -"Foreman Electrician", -"Foreman Gardener", -"Foreman Of Works", -"Foreman Painter", -"Foreman Pipe Fitter", -"Foreman Pipefitter", -"Foreman Plumber", -"Foreman Scaffolder", -"Foreman Welder", -"Forensic Accountant", -"Forensic Chemist", -"Forensic Computer Analyst", -"Forensic Fire Investigator", -"Forensic Handwriting Examiner", -"Forensic Medical Examiner", -"Forensic Psychologist", -"Forensic Scientist", -"Forensic Services Manager", -"Forensic Social Worker", -"Forest Craftsman", -"Forest Keeper", -"Forest Labourer", -"Forest Manager", -"Forest Nursery Manager", -"Forest Officer", -"Forest Ranger", -"Forest Worker", -"Forest Workman", -"Forester", -"Forestry Consultant", -"Forestry Contractor", -"Forestry Craftsman", -"Forestry Foreman", -"Forestry Manager", -"Forestry Officer", -"Forestry Worker", -"Forge Assistant", -"Forge Hand", -"Forge Helper", -"Forge Machinist", -"Forge Operator", -"Forge Presser", -"Forge Roller", -"Forge Striker", -"Forge Worker", -"Forged Nail Maker", -"Forgeman", -"Forger", -"Forger's Striker", -"Forging Foreman", -"Forging Machinist", -"Fork Drawer", -"Fork Finisher", -"Fork Guard Maker", -"Fork Lift Driver", -"Fork Lift Engineer", -"Fork Lift Operator", -"Fork Lift Truck Drive", -"Fork Lift Truck Driver", -"Fork Lift Truck Engineer", -"Fork Lift Truck Fitter", -"Fork Lift Truck Operator", -"Fork Lift Truck Service Engineer", -"Fork Lift Truckdriver", -"Fork Lifter", -"Fork Strap Maker", -"Fork Truck Driver", -"Fork Truck Operator", -"Fork Truck Service Engineer", -"Fork-Lift Driver", -"Fork-Lift Operator", -"Fork-Lift Truck Driver", -"Forker", -"Forklift Driver", -"Forklift Driver Labourer", -"Forklift Engineer", -"Forklift Mechanic", -"Forklift Operator", -"Forklift Truck Driver", -"Forklift Truck Engineer", -"Forklift Truck Operato", -"Forklift Truck Operator", -"Forklift Truckdriver", -"Forkliftdriver", -"Forklifttruckdriver", -"Forktruck Driver", -"Form Maker", -"Formwork Designer", -"Formwork Joiner", -"Fortune Teller", -"Forwarding Agent", -"Forwarding Clerk", -"Foster Carer", -"Foster Mother", -"Foster Parent", -"Fostering Officer", -"Foundation Stage Consultant", -"Foundation Stage Coordinator", -"Foundry Core Maker", -"Foundry Engineer", -"Foundry Filer", -"Foundry Foreman", -"Foundry Hand", -"Foundry Labourer", -"Foundry Man", -"Foundry Manager", -"Foundry Moulder", -"Foundry Muffle Worker", -"Foundry Operative", -"Foundry Owner", -"Foundry Pattern Maker", -"Foundry Process Operator", -"Foundry Supervisor", -"Foundry Worked", -"Foundry Worker", -"Foundryworker", -"Fountain Pen Fitter", -"Fountain Pen Polisher", -"Fountain Pen Repairer", -"Four Court Attendant", -"Fourth Mate", -"Fowl Trusser", -"Foy Boatman", -"Fraiser", -"Frame Bender's Helper", -"Frame Carver", -"Frame Driller", -"Frame Helper", -"Frame Minder", -"Frame Polisher", -"Frame Setter", -"Frame Slotter", -"Frame Spinner", -"Frame Stripper", -"Frame Tenter", -"Frame Threader", -"Framing Plater", -"Franchise Director", -"Fraud Inspector", -"Fraud Investigating Officer", -"Fraud Investigation Officer", -"Fraud Investigator", -"Fraud Officer", -"Frcog", -"Frcp", -"Frcs", -"Freehand Painter", -"Freelance Artist", -"Freelance Copywriter", -"Freelance Gardener", -"Freelance Hairdresser", -"Freelance Illustrator", -"Freelance Legal Translator", -"Freelance Mobile Hairdresser", -"Freelance Musician", -"Freelance Photographer", -"Freelance Riding Instructor", -"Freelance Sales Agent", -"Freelance Writer", -"Freezer", -"Freight Canvasser", -"Freight Clerk", -"Freight Container Repairer", -"Freight Controller", -"Freight Forwarder", -"Freight Forwarding Clerk", -"Freight Lifter", -"Freight Manager", -"Freight Representative", -"Freight Supervisor", -"French Crabber", -"French Polisher", -"French Polisher's Mate", -"Fresh Food Stock Control Manager", -"Fresh Food Stock Controller", -"Fresh Foods Replenishment Assistant", -"Friar", -"Friction Glazer", -"Fried Fish Shopkeeper", -"Friendly Society Manager", -"Friller", -"Fringe Mould Turner", -"Fringer", -"Frit Kiln Man", -"Frit Wheeler", -"Fritter", -"Front Minder", -"Front Office Receptionist", -"Front Tenter", -"Frost Nail Maker", -"Frost Screw Maker", -"Fruit Boiler", -"Fruit Cleaner", -"Fruit Farmer", -"Fruit Gardener", -"Fruit Grader", -"Fruit Grower", -"Fruit Packer", -"Fruit Sorter", -"Fruit Tinner", -"Fruit Washer", -"Fruiterer", -"Fruiterer's Assistant", -"Fruitman", -"Fsaa", -"Fuel Engineer", -"Fuel Injection Engineer", -"Fuel Injection Fitter", -"Fuel Officer", -"Fuel Supply Officer", -"Full Time Nanny", -"Full Time Sales Assistant", -"Full Time Voluntary Missionary", -"Full-Time Sales Assistant", -"Fuller", -"Fumigator", -"Fun Factory Worker", -"Function Coordinator", -"Fund Assistant", -"Fund Holding Administrator", -"Fund Holding Assistant", -"Fund Manager", -"Fund Raiser", -"Fund Raising Manager", -"Fund Secretary", -"Fundraiser", -"Fundraising Consultant", -"Fundraising Manager", -"Fundraising Officer", -"Funeral Administrator", -"Funeral Arranger", -"Funeral Assistant", -"Funeral Director", -"Funeral Director's Assistant", -"Funeral Directors Assistant", -"Funeral Operative", -"Funfair Assistant", -"Funfair Attendant", -"Fur Blocker", -"Fur Blower", -"Fur Cleaner", -"Fur Cutter", -"Fur Dresser", -"Fur Dyer", -"Fur Fibre Mixer", -"Fur Finisher", -"Fur Grounder", -"Fur Machinist", -"Fur Mantle Maker", -"Fur Sewer", -"Fur Sorter", -"Furnace Builder", -"Furnace Dismantler", -"Furnace Doorman", -"Furnace Drum Packer", -"Furnace Engineer", -"Furnace Erector", -"Furnace Feeder", -"Furnace Fitter", -"Furnace Gauger", -"Furnace Inspector", -"Furnace Liner", -"Furnace Moulder", -"Furnace Repairer", -"Furnace Stoker", -"Furnace Tenter", -"Furnace Tester", -"Furnace Watcher", -"Furnaceman's Helper", -"Furnishing Manager", -"Furniture Assembler", -"Furniture Consultant", -"Furniture Designer", -"Furniture Designer And Maker", -"Furniture Designer Maker", -"Furniture Finisher", -"Furniture Fitter", -"Furniture Importer", -"Furniture Maker", -"Furniture Manufacturer", -"Furniture Manufacturing Operative", -"Furniture Polish Mixer", -"Furniture Polisher", -"Furniture Porter", -"Furniture Remover", -"Furniture Remover's Assistant", -"Furniture Repairer", -"Furniture Repository Keeper", -"Furniture Restorer", -"Furniture Stripper", -"Furrier's Assistant", -"Further Education Lecturer", -"Further Education Teacher", -"Further Education Tutor", -"Fuse Maker", -"Fuser's Mate", -"Fusing Presser", -"Fustian Cutter", -"Fustian Dyer", -"Futures And Options Trader", -"Futures Trader", -"Galenical Worker", -"Gallery Director", -"Gallery Manager", -"Galley Hand", -"Galvanised Roofing Erector", -"Galvaniser", -"Galvaniser's Assistant", -"Galvanising Dipper", -"Galvanometer Maker", -"Game Bird Dresser", -"Game Dealer", -"Game Farmer", -"Game Keeper", -"Game Warden", -"Gamekeeper", -"Games Attendant", -"Games Designer", -"Games Developer", -"Games Programmer", -"Gaming Supervisor", -"Gang Master", -"Gangwayman", -"Ganister Grinder", -"Gantry Driver", -"Gantry Liftman", -"Gantry Man", -"Garage Assistant", -"Garage Attendant", -"Garage Builder", -"Garage Cashier", -"Garage Director", -"Garage Engineer", -"Garage Erector", -"Garage Fitter", -"Garage Foreman", -"Garage Hand", -"Garage Handyman", -"Garage Inspector", -"Garage Manager", -"Garage Mechanic", -"Garage Owner", -"Garage Partner", -"Garage Prop", -"Garage Propietor", -"Garage Proprieter", -"Garage Proprietor", -"Garage Propriotor", -"Garage Service Manager", -"Garage Warden", -"Garageowner", -"Garde-Manger", -"Garden And Parks Labourer", -"Garden Centre Assistan", -"Garden Centre Assistant", -"Garden Centre Manager", -"Garden Centre Owner", -"Garden Centre Partner", -"Garden Contractor", -"Garden Designer", -"Garden Furniture Maker", -"Garden Labourer", -"Garden Nursery Assistant", -"Garden Seat Maker", -"Gardener", -"Gardener / Groundsman", -"Gardener Driver", -"Gardener Groundsman", -"Gardener Handyman", -"Gardener's Assistant", -"Gardener's Handyman", -"Gardener's Labourer", -"Gardener-Caretaker", -"Gardener-Chauffeur", -"Gardener-Groundsman", -"Gardener-Handyman", -"Gardener/Handyman", -"Gardening", -"Gardening Assistant", -"Gardening Contractor", -"Gardiner", -"Gardner", -"Gardner/Handyman", -"Garment Cleaner", -"Garment Cutter", -"Garment Dyer", -"Garment Examiner", -"Garment Inspector", -"Garment Maker", -"Garment Manufacturer", -"Garment Mender", -"Garment Passer", -"Garment Presser", -"Garment Viewer", -"Garnet Machinist", -"Garnet Worker", -"Garnett Operator", -"Garnetter", -"Garterer", -"Gas And Water Engineer", -"Gas Board Superintendent", -"Gas Burner Driller", -"Gas Compressor", -"Gas Cooker Assembler", -"Gas Cutter", -"Gas Engineer", -"Gas Engineer's Plater", -"Gas Fire Fitter", -"Gas Fire Radiant Maker", -"Gas Fireman", -"Gas Fitter", -"Gas Fitter Plumber", -"Gas Heating Engineer", -"Gas House Foreman", -"Gas Inspector", -"Gas Linesman", -"Gas Mains Erector", -"Gas Maker", -"Gas Manager", -"Gas Mantle Maker", -"Gas Manufacturer", -"Gas Meter Maker", -"Gas Operator", -"Gas Oven Attendant", -"Gas Plant Attendant", -"Gas Plant Foreman", -"Gas Plant Inspector", -"Gas Plant Operator", -"Gas Plant Stoker", -"Gas Plant Worker", -"Gas Producer", -"Gas Producer Attendant", -"Gas Producer Operator", -"Gas Purifier Foreman", -"Gas Regulator's Assistant", -"Gas Ring Driller", -"Gas Servic Engineer", -"Gas Service Engineer", -"Gas Service Layer", -"Gas Service Technician", -"Gas Stoker", -"Gas Technician", -"Gas Winder", -"Gas Worker", -"Gas Works Superintendent", -"Gasholder Fitter", -"Gasket Maker", -"Gasser", -"Gastroenterologist", -"Gastroenterology Physiologist", -"Gastroenterology Technician", -"Gate Attendant", -"Gate Checker", -"Gate House Keeper", -"Gate Keeper", -"Gate Keeper And Pointsman", -"Gate Maker", -"Gate Porter", -"Gatekeeper", -"Gatekeeper And Pointsman", -"Gateman", -"Gauge Checker", -"Gauge Fitter", -"Gauge Inspector", -"Gauge Setter", -"Gaulter", -"Gear Box Fitter", -"Gear Cutter", -"Gear Cutting Machinist", -"Gear Fitter", -"Gear Grinder", -"Gear Lapper", -"Gear Shaver", -"Gearbox Reconditioner", -"Gearhead Attendant", -"Gearhead Operator", -"Gelatine Dryer", -"Gelatine Grinder", -"Gelatine Preparer", -"Gelatine Sorter", -"Gelatine Worker", -"Gem Designer", -"Gem Setter", -"Gemmologist", -"Genealogist", -"General Agent", -"General Assistant", -"General Builder", -"General Building", -"General Building Contr", -"General Carrier", -"General Catering Assistant", -"General Catering Manager", -"General Cleaner", -"General Contractor", -"General Counsel", -"General Dealer", -"General Farm Worker", -"General Fitter", -"General Gardener", -"General Handyman", -"General Haulier", -"General Hotel Assistant", -"General Kitchen Assistant", -"General Kitchen Asst", -"General Manager Engineering", -"General Medical Practitioner", -"General Office Assistant", -"General Porter", -"General Practice Receptionist", -"General Practice Registrar", -"General Practitioner", -"General Practitioner's Receptionist", -"General Presser", -"General Printer", -"General Retail Assistant", -"General Sales Assistan", -"General Sales Assistant", -"General Shop Assistant", -"General Store Keeper", -"General Store Owner", -"General Turner", -"General Warehouse Assistant", -"Generator Attendant", -"Generator Man", -"Genetic Counsellor", -"Genetic Engineer", -"Genetic Technologist", -"Geneticist", -"Genral Builder", -"Genral Farm Worker", -"Gentlemans Hairdresser", -"Gents Barber", -"Gents Hairdresser", -"Geochemist", -"Geoenvironmental Engineer", -"Geoenvironmental Specialist", -"Geographer", -"Geographical Information Systems Assistant", -"Geographical Information Systems Officer", -"Geohydrologist", -"Geological Adviser", -"Geological Consultant", -"Geological Mapper", -"Geological Technician", -"Geologist", -"Geology Technician", -"Geomorphologist", -"Geophysical Analyst", -"Geophysical Consultant", -"Geophysical Data Processor", -"Geophysical Data Reducer", -"Geophysical Engineer", -"Geophysicist", -"Geoscientist", -"Geotechnical Engineer", -"Geotechnician", -"Geotechnologist", -"Geriatrician", -"Ghillie", -"Gig Driver", -"Gig Maker", -"Gilder And Plater", -"Gill Box Attendant", -"Gill Spinner", -"Gill Tenter", -"Gillie", -"Gilling Machinist", -"Gilt Edger", -"Gimp Maker", -"Gimp Spinner", -"Gimper", -"Ginger Beer Brewer", -"Girder Erector", -"Girder Reconditioner", -"Gis Assistant", -"Gis Data Officer", -"Gis Manager", -"Gis Officer", -"Giver-Out", -"Gland Packer", -"Glass Bander", -"Glass Bender", -"Glass Blower", -"Glass Blower's Assistant", -"Glass Cloth Maker", -"Glass Cutter", -"Glass Cutting Machinist", -"Glass Decorator", -"Glass Designer", -"Glass Driller", -"Glass Engineer", -"Glass Engraver", -"Glass Fabricator", -"Glass Finisher", -"Glass Fitter", -"Glass Former", -"Glass Furnace Operator", -"Glass Grinder", -"Glass House Foreman", -"Glass Inspector", -"Glass Letter Cutter", -"Glass Lipper", -"Glass Lustre Cutter", -"Glass Maker", -"Glass Manipulator", -"Glass Manufacturer", -"Glass Merchant", -"Glass Mixer", -"Glass Modeller", -"Glass Paper Maker", -"Glass Polisher", -"Glass Polisher's Assistant", -"Glass Polisher's Attendant", -"Glass Presser", -"Glass Printer", -"Glass Processor", -"Glass Repairer", -"Glass Selector", -"Glass Silk Spinner", -"Glass Sorter", -"Glass Stopper Grinder", -"Glass Tank Operator", -"Glass Tester", -"Glass Tooler", -"Glass Viewer", -"Glass Washer", -"Glass Worker", -"Glass Writer", -"Glassfibre Laminator", -"Glasshouse Worker", -"Glassman", -"Glaze Blower", -"Glaze Brusher", -"Glaze Painter", -"Glaze Sprayer", -"Glaze Stopper", -"Glaze Tiler", -"Glazer's Assistant", -"Glazier", -"Glazier And Decorator", -"Glazier's Assistant", -"Glazier's Mate", -"Gliding Instructor", -"Glockenspiel Maker", -"Glost Kiln Man", -"Glost Oddman", -"Glost Ovenman", -"Glost Placer", -"Glost Polisher", -"Glove Brusher", -"Glove Cutter", -"Glove Dipper", -"Glove Dyer", -"Glove Fabric Maker", -"Glove Finisher", -"Glove Ironer", -"Glove Liner", -"Glove Maker", -"Glove Manufacturer", -"Glove Sewer", -"Glove Sorter", -"Glove Turner", -"Glove Worker", -"Glow Lamp Maker", -"Glucose Maker", -"Glue Boiler", -"Glue Dryer", -"Glue Maker", -"Glue Mixer", -"Glycerine Drummer", -"Glycerine Worker", -"Gold Beater", -"Gold Blocker", -"Gold Carver", -"Gold Changer", -"Gold Chaser", -"Gold Cutter", -"Gold Engraver", -"Gold Finisher", -"Gold Flatter", -"Gold Machinist", -"Gold Melter", -"Gold Mounter", -"Gold Plater", -"Gold Polisher", -"Gold Printer", -"Gold Refiner", -"Gold Smith", -"Gold Stripper", -"Gold Worker", -"Goldsmith", -"Golf Ball Maker", -"Golf Ball Winder", -"Golf Ball Worker", -"Golf Club Maker", -"Golf Club Manager", -"Golf Club Mistress", -"Golf Club Starter", -"Golf Club Steward", -"Golf Course Man", -"Golf Course Manager", -"Golf Professional", -"Golf Starter", -"Golfer", -"Goods Checker", -"Goods Controller", -"Goods Despatch", -"Goods Despatcher", -"Goods Dispatcher", -"Goods Driver", -"Goods Elevator Attendant", -"Goods Guard", -"Goods In Clerk", -"Goods In Inspector", -"Goods In Supervisor", -"Goods Inward Clerk", -"Goods Inwards Checker", -"Goods Inwards Clerk", -"Goods Inwards Inspector", -"Goods Inwards Manager", -"Goods Inwards Supervisor", -"Goods Out Manager", -"Goods Porter", -"Goods Receiving Inspector", -"Goods-In Clerk", -"Goods-In Coordinator", -"Gouger", -"Governess", -"Government Chemist", -"Government Officer", -"Government Official", -"Gown Finisher", -"Gown Machinist", -"Gp", -"Gp Practice Manager", -"Gp Receptionist", -"Grab Driver", -"Grab Labourer", -"Grader Driver", -"Grader-Packer", -"Graduate Guidance Tutor", -"Grain Elevators Engineer", -"Grain Grader", -"Grain Machinery Man", -"Grain Mill Hand", -"Grain Miller", -"Grain Trader", -"Grainer And Marbler", -"Granary Attendant", -"Granary Hand", -"Granary Keeper", -"Granary Man", -"Granite Polisher", -"Granolithic Concreter", -"Granolithic Floor Layer", -"Granolithic Layer's Labourer", -"Granolithic Layer's Mate", -"Grants Officer", -"Graphic Artist", -"Graphic Design", -"Graphic Design Consultant", -"Graphic Design Coordinator", -"Graphic Design Manager", -"Graphic Designer", -"Graphics Assistant", -"Graphics Designer", -"Graphics Officer", -"Graphics Technician", -"Graphite Inspector", -"Graphite Machinist", -"Graphite Turner", -"Graphitising Furnaceman", -"Graphologist", -"Grass Cutter", -"Grass Keeper", -"Grate Fitter", -"Grate Fixer", -"Grave Digger", -"Grave Stone Maker", -"Gravedigger", -"Gravel Washer", -"Gravestone Maker", -"Gravity Die Caster", -"Gravure Planner", -"Gravure Printer", -"Grease Boiler", -"Grease Maker", -"Grease Man", -"Grease Melter", -"Grease Scourer", -"Grease Tinner", -"Greaser", -"Green House Assistant", -"Green Improver", -"Green Keeper", -"Green Scale Attendant", -"Greengrocer", -"Greenhouse Erector", -"Greenhouse Overlooker", -"Greenkeeper", -"Greensman", -"Grey Room Assistant", -"Grey Room Attendant", -"Grey Room Hand", -"Grey Room Man", -"Greyhound Trainer", -"Grid Machine Setter", -"Grieve", -"Grill Chef", -"Grill Hand", -"Grinder", -"Grinder Operator", -"Grinder's Assistant", -"Grinding Engineer", -"Grinding Mill Hand", -"Grindstone Fitter", -"Grip", -"Grit Blaster", -"Grit Washer", -"Grocer", -"Grocer's Assembler", -"Grocer's Assistant", -"Grocers Traveller", -"Grocery Assisant", -"Grocery Assistant", -"Grocery Manager", -"Grocery Manageress", -"Grog Mill Worker", -"Gromet Maker", -"Grommet Maker", -"Grommeter", -"Groom", -"Groom Stable Hand", -"Groom-Gardener", -"Groomsman", -"Ground Attendant", -"Ground Engineer", -"Ground Hostess", -"Ground Keeper", -"Ground Layer", -"Ground Service Man", -"Ground Steward", -"Groundman", -"Grounds Keeper", -"Grounds Maintenance Operative", -"Grounds Maintenance Supervisor", -"Grounds Man", -"Grounds Person", -"Groundsman", -"Groundsman Gardener", -"Groundsperson", -"Group 4 Security Guard", -"Group Accountant", -"Group Buyer", -"Group Chief Accountant", -"Group Credit Manager", -"Group Finance Director", -"Group Financial Controller", -"Group It Manager", -"Group Management Accountant", -"Group Marketing Manager", -"Group Parts Manager", -"Group Procurement Manager", -"Grouter", -"Grower", -"Grp Laminator", -"Guardian Ad Litem", -"Guardian Ad Litem And Report Officer", -"Guardsman", -"Guest House Manager", -"Guest House Owner", -"Guest House Proprietor", -"Guest Service Manager", -"Guesthouse Owner", -"Guesthouse Proprietor", -"Guide", -"Guide Dog Mobility Instructor", -"Guide Operator", -"Guider-In", -"Guillotine Operater", -"Guitar Teacher", -"Guitarist", -"Gulley Cleaner", -"Gulley Emptier's Mate", -"Gulley Man", -"Gully Machinist", -"Gum Sorter", -"Gun Assembler", -"Gun Attendant", -"Gun Bag Maker", -"Gun Fitter", -"Gun Maker", -"Gun Metal Moulder", -"Gun Prover", -"Gun Sighting Gear Maker", -"Gun Smith", -"Gun Turner", -"Gunner", -"Gunsmith", -"Gut Cleaner", -"Gut Gauger", -"Gut Scraper", -"Gut Selector", -"Gut Spinner", -"Gut Splitter", -"Gut Twister", -"Gutman", -"Gutter Moulder", -"Gym Assistant", -"Gym Instructor", -"Gym Manager", -"Gymnasium Attendant", -"Gymnast", -"Gymnastics Coach", -"Gymnastics Fitter", -"Gymnastics Instructor", -"Gynaecologist", -"Gypsum Burner", -"Gypsum Dresser", -"Gypsum Kiln Man", -"Gypsum Miller", -"h G V Driver", -"h G V Lorry Driver", -"h M Inspector Of Taxes", -"Haberdasher", -"Haberdashery Assistant", -"Hackle Driller", -"Hackler", -"Hackney Cab Driver", -"Hackney Carriage Drive", -"Hackney Carriage Driver", -"Hackney Carriage Proprietor", -"Hackney Carriages Owner", -"Haematologist", -"Hafter", -"Haidresser", -"Hair And Beauty Technician", -"Hair Carder", -"Hair Designer", -"Hair Drawer", -"Hair Dreser", -"Hair Dresser", -"Hair Dryer", -"Hair Dyer", -"Hair Matcher", -"Hair Preparer", -"Hair Sorter", -"Hair Stylist", -"Hair Worker", -"Hairdreser", -"Hairdresse", -"Hairdresser", -"Hairdresser (Mobile)", -"Hairdresser Assistant", -"Hairdresser Freelance", -"Hairdresser Mobile", -"Hairdresser Part Time", -"Hairdresser Receptionist", -"Hairdresser Salon Owner", -"Hairdresser Stylist", -"Hairdresser's Assistant", -"Hairdresser's Manager", -"Hairdresser/Barber", -"Hairdressers", -"Hairdressers Assistant", -"Hairdressing", -"Hairdressing Apprentice", -"Hairdressing Assistant", -"Hairdressing Salon Owner", -"Hairdressing Stylist", -"Hairdrsser", -"Hairstylist", -"Half Tone Etcher", -"Hall Keeper", -"Hall Porter", -"Hame Polisher", -"Hammer Driver", -"Hammer Operator", -"Hammer Stamper", -"Hammerman", -"Hammerman's Assistant", -"Hand Bag Maker", -"Hand Divider", -"Hand Driller", -"Hand Engraver", -"Hand Flat Machinist", -"Hand Frame Worker", -"Hand Knife Cutter", -"Hand Loom Worker", -"Hand Oven Baker", -"Hand Packer", -"Hand Plater", -"Hand Printer", -"Hand Sewer", -"Hand Tool Maker", -"Handbag Designer", -"Handbag Frame Maker", -"Handicapper", -"Handicraft Instructor", -"Handicrafts Instructor", -"Handkerchief Folder", -"Handle Bar Bender", -"Handle Bar Fitter", -"Handle Machinist", -"Handle Turner", -"Handsewer", -"Handwriting Analyst", -"Handyman", -"Handyman Driver", -"Handyman-Driver", -"Handyman-Gardener", -"Handyman-Labourer", -"Handyman/Driver", -"Hanger-On", -"Hank Buncher", -"Hank Dyer", -"Hank Winder", -"Hanking Machinist", -"Harbour Master", -"Harbour Pilot", -"Harbourmaster", -"Hard Corer", -"Hard Heading Man", -"Hard Waste Tenter", -"Hardener's Assistant", -"Hardening Machinist", -"Harness Gaiter", -"Harness Maker", -"Harp Maker", -"Harpist", -"Harpooner", -"Harvester Operator", -"Hassock Maker", -"Hat Block Maker", -"Hat Blocker", -"Hat Case Maker", -"Hat Cleaner", -"Hat Coverer", -"Hat Cutter", -"Hat Designer", -"Hat Dyer", -"Hat Finisher", -"Hat Former", -"Hat Leather Binder", -"Hat Maker", -"Hat Manufacturer", -"Hat Polisher", -"Hat Printer", -"Hat Sewer", -"Hat Steamer", -"Hat Wire Twister", -"Hat Worker", -"Hatch Foreman", -"Hatch Minder", -"Hatchery Assistant", -"Hatchery Operative", -"Hatchery Operator", -"Hatchman", -"Hatchwayman", -"Haulage Button Man", -"Haulage Contractor", -"Haulage Engine Driver", -"Haulage Engineman", -"Haulage Motor Man", -"Haulerman", -"Haulier", -"Hawker", -"Hay Baler", -"Head Barmaid", -"Head Barman", -"Head Barperson", -"Head Barstaff", -"Head Barworker", -"Head Brewer", -"Head Carder", -"Head Caretaker", -"Head Chef", -"Head Clerk", -"Head Cook", -"Head Dental Nurse", -"Head Dyer", -"Head Electrical Engineer", -"Head Fruitman", -"Head Gardener", -"Head Greenkeeper", -"Head Groom", -"Head Groundsman", -"Head Herdsman", -"Head Horse Keeper", -"Head House Keeper", -"Head Housekeeper", -"Head Hunter", -"Head Messenger", -"Head Minder", -"Head Occupational Therapist", -"Head Of Business Development", -"Head Of Compliance", -"Head Of Computer Services", -"Head Of Customer Quality", -"Head Of Customer Services", -"Head Of Department In Fe College", -"Head Of Finance", -"Head Of Fundraising", -"Head Of Housekeeping", -"Head Of Human Resources", -"Head Of Information Technology", -"Head Of Intellectual Property", -"Head Of Internal Audit", -"Head Of It", -"Head Of Lending", -"Head Of Logistics", -"Head Of Marketing", -"Head Of Personnel", -"Head Of Pmo", -"Head Of Programme Management Office", -"Head Of Public Affairs", -"Head Of Public Relations", -"Head Of Purchasing", -"Head Of Sales", -"Head Of Security", -"Head Of Statistics", -"Head Office Accountant", -"Head Park Keeper", -"Head Pastry Chef", -"Head Postman", -"Head Postwoman", -"Head Receptionist", -"Head Roller", -"Head Store Keeper", -"Head Storeman", -"Head Tuner", -"Head Varnish Maker", -"Head Veterinary Nurse", -"Head Waiter", -"Head Waitress", -"Headhunter", -"Headmasters Personal Assistant", -"Headteacher Primary", -"Heald Cleaner", -"Heald Dresser", -"Heald Examiner", -"Heald Maker", -"Heald Man", -"Heald Polisher", -"Heald Springer", -"Heald Threader", -"Healder", -"Healding Machinist", -"Healer", -"Health & Fitness Consultant", -"Health & Safety Officer", -"Health + Safety Adviso", -"Health + Safety Manager", -"Health Adviser", -"Health Advisor", -"Health And Fitness Consultant", -"Health And Fitness Instructor", -"Health And Fitness Manager", -"Health And Safety Adviser", -"Health And Safety Advisor", -"Health And Safety Consultant", -"Health And Safety Coordinator", -"Health And Safety Director", -"Health And Safety Inspector", -"Health And Safety Manager", -"Health And Safety Officer", -"Health And Safety Practitioner", -"Health Care Manager", -"Health Care Practitioner", -"Health Care Support Worker", -"Health Club Manager", -"Health Club Owner", -"Health Coordinator", -"Health Education Specialist", -"Health Farm Manager", -"Health Physics Engineer", -"Health Physics Foreman", -"Health Physics Monitor", -"Health Physics Surveyor", -"Health Promotion Adviser", -"Health Promotion Officer", -"Health Promotion Specialist", -"Health Records Officer", -"Health Safety And Environmental Manager", -"Health Service Manager", -"Health Service Officer", -"Health Studio Owner", -"Health Visitor", -"Healthcare Manager", -"Healthcare Support Worker", -"Hearing Aid Audiologist", -"Hearing Aid Consultant", -"Hearing Therapist", -"Hearse Driver", -"Heat And Domestic Engineer", -"Heat Attendant", -"Heat Treater", -"Heat Treatment Engineer", -"Heat Treatment Foreman", -"Heat Treatment Furnace Operator", -"Heat Treatment Furnaceman", -"Heath Cutter", -"Heathman", -"Heathsman", -"Heating & Plumbing Engineer", -"Heating & Ventilation Engineer", -"Heating Adviser", -"Heating And Lighting Engineer", -"Heating And Plumbing Engineer", -"Heating And Ventilating Engineer", -"Heating And Ventilation Engineer", -"Heating And Ventilation Fitter", -"Heating Attendant", -"Heating Consultant", -"Heating Eng", -"Heating Enginee", -"Heating Engineer", -"Heating Engineer Apprentice", -"Heating Engineer Plumber", -"Heating Engineer's Fitter", -"Heating Fitter", -"Heating Installer", -"Heating Representative", -"Heating Service Engineer", -"Heating-Engineer", -"Heats Attendant", -"Heavey Goods Vehicle Driver", -"Heavy Engineer", -"Heavy Good Vehicle Driver", -"Heavy Goods Driver", -"Heavy Goods Driver Class 1", -"Heavy Goods Driver Class One", -"Heavy Goods Lorry Driver", -"Heavy Goods Mechanic", -"Heavy Goods Vechile Driver", -"Heavy Goods Vehicle Class One Driver", -"Heavy Goods Vehicle Driver", -"Heavy Goods Vehicle Driver Class 1", -"Heavy Goods Vehicle Driver Class One", -"Heavy Goods Vehicle Mechanic", -"Heavy Goods Vehicle Technician", -"Heavy Lifter", -"Heavy Plant Fitter", -"Heavy Plant Operator", -"Heavy Plater", -"Heddle Cleaner", -"Hedge Cutter", -"Hedge Layer", -"Hedger", -"Hedger And Ditcher", -"Heel Bar Operator", -"Heel Breaster", -"Heel Builder", -"Heel Compressor", -"Heel Coverer", -"Heel Fitter", -"Heel Maker", -"Heel Pad Trimmer", -"Heel Trimmer", -"Helicopter Engineer", -"Helicopter Landing Officer", -"Helicopter Pilot", -"Helmet Coverer", -"Helmet Maker", -"Helminthologist", -"Helmsman", -"Help Desk Administrator", -"Help Desk Analyst", -"Help Desk Manager", -"Help Desk Operator", -"Help Desk Supervisor", -"Helpdesk Administrator", -"Helpdesk Analyst", -"Helpdesk Manager", -"Helpdesk Operator", -"Helper-Up", -"Helpline Operator", -"Helve Maker", -"Hem Stitcher", -"Hemmer", -"Hemming Machinist", -"Hemp Cutter", -"Hemstitch Machinist", -"Hemstitcher", -"Heraldic Engraver", -"Herb Packer", -"Herbalist", -"Herd Manager", -"Herdsman", -"Herdsperson", -"Heritage Assistant", -"Heritage Manager", -"Heritage Officer", -"Herpetologist", -"Herring Worker", -"Hgv 1", -"Hgv 1 Driver", -"Hgv 1 Tanker Driver", -"Hgv 2 Driver", -"Hgv Class 1", -"Hgv Class 1 Driver", -"Hgv Class 1 Lorry Driver", -"Hgv Class 2 Driver", -"Hgv Class I Driver", -"Hgv Class One", -"Hgv Class One Driver", -"Hgv Class One Lorry Driver", -"Hgv Class1 Driver", -"Hgv Classi Driver", -"Hgv Delivery Driver", -"Hgv Drive", -"Hgv Driver", -"Hgv Driver Class", -"Hgv Driver Class 1", -"Hgv Driver Class I", -"Hgv Driver Class One", -"Hgv Driver Labourer", -"Hgv Driver Loader", -"Hgv Driver Operator", -"Hgv Driver/Labourer", -"Hgv Engineer", -"Hgv Fitter", -"Hgv I Driver", -"Hgv Instructor", -"Hgv Lorry Driver", -"Hgv Lorrydriver", -"Hgv Mechanic", -"Hgv Multi Drop Driver", -"Hgv Multi-Drop Driver", -"Hgv One Driver", -"Hgv Shunter", -"Hgv Tanker Driver", -"Hgv Technician", -"Hgv-Driver", -"Hgv/Driver", -"hgv1 Driver", -"hgv1 Lorry Driver", -"hgv2 Driver", -"Hgvdriver", -"Hgvi Driver", -"Hgvi Lorry Driver", -"Hgvmechanic", -"Hide Cleaner", -"Hide Sorter", -"Hide Splitter", -"High Pressure Stoker", -"High Pressure Water Jetter", -"High School Teacher", -"High Voltage Cable Jointer", -"High Voltage Distribution Engineer", -"Higher Clerical Officer", -"Higher Grade Clerk", -"Higher Grade Postman", -"Higher Grade Postwoman", -"Highway Engineer", -"Highway Manager", -"Highways Cleaner", -"Highways Engineer", -"Highways Foreman", -"Highways Ganger", -"Highways Inspector", -"Highways Maintenance Engineer", -"Highways Maintenance Hand", -"Highways Manager", -"Highways Operative", -"Highways Superintendent", -"Highways Supervisor", -"Hinge Maker", -"Hip Assessor", -"Hire And Sales Controller", -"Hire Car Driver", -"Hire Centre Manager", -"Hire Clerk", -"Hire Controller", -"Hire Coordinator", -"Hire Desk Controller", -"Hire Purchase Investigator", -"Hire Purchase Manager", -"Hire Shop Manager", -"Hirer", -"Histological Technician", -"Histologist", -"Histopathologist", -"Historian", -"Historic Buildings Inspector", -"Historical Research Manager", -"Historical Researcher", -"Hm Inspector Of Taxes", -"Hmfi", -"Hmis", -"Hoarding Erector", -"Hob Grinder", -"Hobbing Machinist", -"Hobby Therapist", -"Hockey Stick Maker", -"Hod Carrier", -"Hoe Plater", -"Hoffman Presser", -"Hoist Attendant", -"Hoist Driver", -"Hoist Operator", -"Hoist Tenter", -"Hoistman", -"Holding Manager", -"Holdsman", -"Holiday Advisor", -"Holiday Camp Manager", -"Holiday Camp Worker", -"Holiday Centre Manager", -"Holiday Centre Worker", -"Holiday Consultant", -"Holiday Cottage Proprietor", -"Holiday Flat Owner", -"Holiday Flats Manager", -"Holiday Flats Owner", -"Holiday Park Manager", -"Holiday Rep", -"Holiday Representative", -"Holiday Sales Advisor", -"Holistic Therapist", -"Hollanderman", -"Hollow-Ware Maker", -"Hollow-Ware Presser", -"Hollow-Ware Seamer", -"Hollow-Ware Stamper", -"Hollow-Ware Tester", -"Home Aid", -"Home Aide", -"Home Care Aide", -"Home Care Ass", -"Home Care Assessor", -"Home Care Assistance", -"Home Care Assistant", -"Home Care Assitant", -"Home Care Manager", -"Home Care Organiser", -"Home Care Supervisor", -"Home Care Worker", -"Home Carer", -"Home Cleaner", -"Home Economist", -"Home Help", -"Home Help Carer", -"Home Help Organiser", -"Home Inspector", -"Home Matron", -"Home Shopper", -"Home Shopping Assistant", -"Home Shopping Picker Packer", -"Home Support Assistant", -"Home Support Team Leader", -"Home Support Worker", -"Home Tutor", -"Home Visitor", -"Home-Carer", -"Home-Help", -"Homecall Operator", -"Homecare Assistant", -"Homecare Manager", -"Homecare Supervisor", -"Homecare Worker", -"Homecareassistant", -"Homecarer", -"Homehelp", -"Homeless Persons Officer", -"Homeless Prevention Officer", -"Homelessness Officer", -"Homeopath", -"Homeopathic Chemist", -"Homeopathic Practitioner", -"Homesupportworker", -"Homoeopath", -"Homoeopathic Chemist", -"Homoeopathic Practitioner", -"Homogeniser", -"Hone Maker", -"Honer", -"Honing Machinist", -"Hood Frame Maker", -"Hood Shaver", -"Hook Tier", -"Hookman", -"Hop Picker", -"Hop Presser", -"Hopper Machinist", -"Hopper Master", -"Horizontal Borer", -"Horizontal Miller", -"Horological Engineer", -"Horologist", -"Horse Box Repairer", -"Horse Breaker", -"Horse Clipper", -"Horse Collar Maker", -"Horse Driver", -"Horse Groom", -"Horse Hair Machinist", -"Horse Hair Washer", -"Horse Keeper", -"Horse Riding Instructo", -"Horse Riding Instructor", -"Horse Rug And Blanket Machinist", -"Horse Shoe Maker", -"Horse Shoer", -"Horse Trainer", -"Horseman", -"Horsemeat Vendor", -"Horticultural Adviser", -"Horticultural Assistant", -"Horticultural Consultant", -"Horticultural Engineer", -"Horticultural Officer", -"Horticultural Scientist", -"Horticultural Supervisor", -"Horticultural Technician", -"Horticultural Therapist", -"Horticultural Worker", -"Horticulture Worker", -"Horticulturist", -"Hose Armourer", -"Hose Builder", -"Hose Maker", -"Hoseman", -"Hosepipe Tenter", -"Hosier", -"Hosier And Haberdasher", -"Hosiery Cutter", -"Hosiery Engineer", -"Hosiery Examiner", -"Hosiery Finisher", -"Hosiery Grader", -"Hosiery Hand", -"Hosiery Inspector", -"Hosiery Knitter", -"Hosiery Machine Mechanic", -"Hosiery Machinist", -"Hosiery Maker", -"Hosiery Maker-Up", -"Hosiery Mechanic", -"Hosiery Mender", -"Hosiery Milliner", -"Hosiery Operative", -"Hosiery Presser", -"Hosiery Repairer", -"Hosiery Sorter", -"Hosiery Transferer", -"Hosiery Whaler", -"Hosiery Worker", -"Hospital Administrator", -"Hospital Appeals Secretary", -"Hospital Attendant", -"Hospital Cashier", -"Hospital Cleaner", -"Hospital Clerk", -"Hospital Consultant", -"Hospital Doctor", -"Hospital Domestic", -"Hospital Engineer", -"Hospital Librarian", -"Hospital Manager", -"Hospital Orderly", -"Hospital Play Specialist", -"Hospital Porter", -"Hospital Receptionist", -"Hospital School Teacher", -"Hospital Secretary", -"Hospital Service Manager", -"Hospital Technician", -"Hospital Theatre Technician", -"Hospital Ward Clerk", -"Hospital Worker", -"Hospitality Manager", -"Hostel Attendant", -"Hostel Manager", -"Hostel Matron", -"Hostel Officer", -"Hostel Steward", -"Hostel Supervisor", -"Hostler", -"Hot Airman", -"Hot Brass Stamper", -"Hot Dip Assistant", -"Hot Drop Stamper", -"Hot Metal Stamper", -"Hot Operator", -"Hot Piler", -"Hot Plater", -"Hot Roller", -"Hot Saw Worker", -"Hot Sawyer", -"Hot Stamper", -"Hot Water Engineer", -"Hotel Assistant", -"Hotel Attendant", -"Hotel Barman", -"Hotel Chambermaid", -"Hotel Chef", -"Hotel Cleaner", -"Hotel Concierge", -"Hotel Detective", -"Hotel Front Office Manager", -"Hotel General Manager", -"Hotel Head Receptionis", -"Hotel House Keeper", -"Hotel Housekeeper", -"Hotel Inspector", -"Hotel Keeper", -"Hotel Manager", -"Hotel Manageress", -"Hotel Night Porter", -"Hotel Owner", -"Hotel Porter", -"Hotel Proprietor", -"Hotel Receptionist", -"Hotel Reservationist", -"Hotel Reservations Manager", -"Hotel Room Attendant", -"Hotel Service Assistan", -"Hotel Services Ass", -"Hotel Services Assistant", -"Hotel Services Manager", -"Hotel Services Supervisor", -"Hotel Waiter", -"Hotel Waitress", -"Hotel Worker", -"Hotelier", -"Hotellier", -"House Agent", -"House Builder", -"House Cleaner", -"House Decorator", -"House Domestic", -"House Father", -"House Furnisher", -"House Keeper", -"House Keeper-Companion", -"House Keeping Assistant", -"House Maid", -"House Mother", -"House Painter", -"House Parent", -"House Porter", -"House Repairer", -"House Services Manager", -"House Steward", -"House Superintendent", -"House Viewer", -"Household Assistant", -"Housekeeper Assistant", -"Housekeeping Assistant", -"Housekeeping Manager", -"Housekeeping Services Team Leader", -"Housekeeping Superviso", -"Housekeeping Supervisor", -"Housekeeping Supervisr", -"Housemaid", -"Houseparent", -"Housewife And Farmer", -"Housing Adviser", -"Housing And Planning Inspector", -"Housing Assistant", -"Housing Benefit Assessor", -"Housing Benefit Officer", -"Housing Benefit Team Leader", -"Housing Benefits Officer", -"Housing Caretaker", -"Housing Director", -"Housing Estate Caretaker", -"Housing Inspector", -"Housing Maintenance Officer", -"Housing Management Assistant", -"Housing Management Officer", -"Housing Manager", -"Housing Needs Officer", -"Housing Officer", -"Housing Officer Local Government", -"Housing Project Coordinator", -"Housing Support Officer", -"Housing Support Worker", -"Hovercraft Engineer", -"Hovercraft Pilot", -"Hr Administrator", -"Hr Advisor", -"Hr Assistant", -"Hr Consultant", -"Hr Manager", -"Hr Officer", -"Hsdu Assistant", -"Hsdu Technician", -"Hub Operative", -"Hugger-Off", -"Human Factors Specialist", -"Human Resource Administrator", -"Human Resource Advisor", -"Human Resource Assistant", -"Human Resource Consultant", -"Human Resource Manager", -"Human Resource Officer", -"Human Resources Administrator", -"Human Resources Adviser", -"Human Resources Adviso", -"Human Resources Advisor", -"Human Resources Assistant", -"Human Resources Consultant", -"Human Resources Director", -"Human Resources Generalist", -"Human Resources Manage", -"Human Resources Manager", -"Human Resources Mgr", -"Human Resources Officer", -"Humidifier Attendant", -"Humidity Controller", -"Hunt Servant", -"Hunter", -"Huntsman", -"Hurdle Maker", -"Hwsmyn", -"Hydrapulper", -"Hydrate Operator", -"Hydraulic And Mechanical Leather Worker", -"Hydraulic Cleaner", -"Hydraulic Driller", -"Hydraulic Engineer", -"Hydraulic Engineman", -"Hydraulic Fitter", -"Hydraulic Main Attendant", -"Hydraulic Operator", -"Hydraulic Repairer", -"Hydraulic Service Engineer", -"Hydraulic Technician", -"Hydraulic Valveman", -"Hydro Extractor", -"Hydro Operator", -"Hydro-Blaster", -"Hydro-Extractor", -"Hydro-Extractor Operator", -"Hydrobiologist", -"Hydrodynamicist", -"Hydrogeologist", -"Hydrographer", -"Hydrographic Officer", -"Hydrographic Survey Assistant", -"Hydrographic Surveyor", -"Hydrologist", -"Hydrometer Maker", -"Hydrometrist", -"Hydropathic Practitioner", -"Hydropulper Assistant", -"Hydrotherapist", -"Hydrotherapy Attendant", -"Hygene Operative", -"Hygiene Assistant", -"Hygiene Cleaner", -"Hygiene Controller", -"Hygiene Manager", -"Hygiene Operative", -"Hygiene Operator", -"Hygiene Worker", -"Hygienist", -"Hypnotherapist", -"Hyster", -"Hyster Driver", -"i T Administrator", -"i T Consultant", -"i T Manager", -"i T Project Manager", -"i T Recruitment Consultant", -"i.t Administrator", -"i.t Consultant", -"i.t Manager", -"i.t.Consultant", -"Ibm Composer Operator", -"Ibm Operator", -"Ice Cream Machinist", -"Ice Cream Maker", -"Ice Cream Mixer", -"Ice Cream Salesman", -"Ice Cream Vendor", -"Ice Room Attendant", -"Ice Skater", -"Ice-Cream Machinist", -"Ice-Cream Maker", -"Ice-Cream Mixer", -"Ice-Cream Salesman", -"Ice-Cream Vendor", -"Icer", -"Ichthyologist", -"Icing Room Worker", -"Icl Operator", -"Ict Technician", -"Illuminating Engineer", -"Illuminator", -"Illuminiser", -"Illusionist", -"Illustrator", -"Imam", -"Imca Advocate", -"Imca Services Manager", -"Immigration Officer", -"Immunisation Manager", -"Immunologist", -"Implantology Coordinator", -"Implementation Analyst", -"Import Agent", -"Import Clerk", -"Import Executive", -"Import Manager", -"Import Supervisor", -"Import-Export Agent", -"Importer", -"Importer-Exporter", -"Imposition Hand", -"Impresario", -"Impressionist", -"In Engineer", -"In Store Cleaning Manager", -"In Store Demonstrator", -"In-Flight Service Manager", -"In-Flight Supervisor", -"Incandescent Mantle Maker", -"Incinerator Manager", -"Incinerator Operator", -"Incline Driver", -"Incline Winder", -"Inclusion Coordinator", -"Income Assistant", -"Income Tax Inspector", -"Incorporated Accountant", -"Incumbent", -"Independant Financial Adviser", -"Independant Financial Advisor", -"Independent Finacial Adviser", -"Independent Financial Adviser", -"Independent Financial Advisor", -"Independent Financial Consultant", -"Index Compiler", -"Indexer", -"Indian Chef", -"Indirect Tax Manager", -"Individual Support Assistant", -"Indoor Salesman", -"Indoor Wireman", -"Induction Motor Winder", -"Industrial Chemist", -"Industrial Cleaner", -"Industrial Clener", -"Industrial Consultant", -"Industrial Designer", -"Industrial Door Fitter", -"Industrial Electrician", -"Industrial Engineer", -"Industrial Fireman", -"Industrial Fitter", -"Industrial Painter", -"Industrial Plumber", -"Industrial Radiographer", -"Industrial Radiologist", -"Industrial Relations Adviser", -"Industrial Relations Manager", -"Industrial Relations Officer", -"Industrial Roofer", -"Industrial Trainer", -"Industrial Window Cleaner", -"Infant Helper", -"Infant School Teacher", -"Infant Teacher", -"Infantry Soldier", -"Infestation Inspector", -"Information Analyst", -"Information And Advice Officer", -"Information Architect", -"Information Assistant", -"Information Compliance Officer", -"Information Manager", -"Information Officer", -"Information Scientist", -"Information System Officer", -"Information Systems Consultant", -"Information Systems Coordinator", -"Information Systems Manager", -"Information Systems Officer", -"Information Systems Technician", -"Information Technology Analyst", -"Information Technology Assistant", -"Information Technology Consultant", -"Information Technology Coordinator", -"Information Technology Development Manager", -"Information Technology Director", -"Information Technology Engineer", -"Information Technology Manager", -"Information Technology Planner", -"Information Technology Project Manager", -"Information Technology Specialist", -"Information Technology Supervisor", -"Information Technology Support Manager", -"Information Technology Team Leader", -"Information Technology Technician", -"Information Technology Trainer", -"Infrastructure Architect", -"Infrastructure Manager", -"Ingiver", -"Ingot Car Operator", -"Ingot Caster", -"Ingot Heater", -"Ingot Stamper", -"Ingot Stripper", -"Injection Moulder", -"Ink Grinder", -"Ink Maker", -"Ink Mill Hand", -"Ink Mixer", -"Inland Revenue Assistant", -"Inland Revenue Executive", -"Inland Revenue Officer", -"Inn Keeper", -"Innkeeper", -"Inorganic Chemist", -"Input Assistant", -"Input Clerk", -"Insole Moulder", -"Insolvency Administrator", -"Insolvency Examiner", -"Insolvency Manager", -"Insolvency Practice Manager", -"Insolvency Practitioner", -"Inspection Engineer", -"Inspection Foreman", -"Inspection Worker", -"Inspector Engineer", -"Inspector Fitter", -"Inspector Of Ancient Monuments", -"Inspector Of Electrical Fitters", -"Inspector Of Electricians", -"Inspector Of Fair Trading", -"Inspector Of Fighting Vehicles", -"Inspector Of Fitters", -"Inspector Of Health And Safety", -"Inspector Of Mechanics", -"Inspector Of Naval Ordnance", -"Inspector Of Park Keepers", -"Inspector Of Postal Services", -"Inspector Of Postmen", -"Inspector Of Rates And Rentals", -"Inspector Of Schools", -"Inspector Of Shipping", -"Inspector Of Shipwrights", -"Inspector Of Special Subjects", -"Inspector Of Storehousemen", -"Inspector Of Taxes", -"Inspector Of Trading Standards", -"Inspector Of Weights And Measures", -"Inspector Of Works", -"Installation Electrican", -"Installation Electrici", -"Installation Electrician", -"Installation Engineer", -"Installation Fitter", -"Installation Technician", -"Instore Demonstrator", -"Instructional Officer", -"Instrument Assembler", -"Instrument Case Maker", -"Instrument Craftsman", -"Instrument Curator", -"Instrument Designer", -"Instrument Electrical Technician", -"Instrument Engineer", -"Instrument Engraver", -"Instrument Fitter", -"Instrument Foreman", -"Instrument Grinder", -"Instrument Inspector", -"Instrument Maker", -"Instrument Manufacturer", -"Instrument Mechanic", -"Instrument Pipefitter", -"Instrument Repairer", -"Instrument Technician", -"Instrument Tester", -"Instrument Wireman", -"Instrumental Music Teacher", -"Instrumentalist", -"Instrumentation Designer", -"Insulating Engineer", -"Insulating Fitter", -"Insulating Machine Driver", -"Insulation Cutter", -"Insulation Engineer", -"Insulation Fixer", -"Insulation Hand", -"Insulation Inspector", -"Insulation Sprayer", -"Insulation Surveyor", -"Insulation Tester", -"Insurance Account Executive", -"Insurance Account Handler", -"Insurance Admin", -"Insurance Administrator", -"Insurance Administratr", -"Insurance Adviser", -"Insurance Advisor", -"Insurance Agent", -"Insurance Assessor", -"Insurance Assistant", -"Insurance Associate", -"Insurance Branch Manager", -"Insurance Broker", -"Insurance Canvasser", -"Insurance Claims Adjuster", -"Insurance Claims Advisor", -"Insurance Claims Assessor", -"Insurance Claims Controller", -"Insurance Claims Handler", -"Insurance Claims Manager", -"Insurance Claims Negotiator", -"Insurance Claims Representative", -"Insurance Claims Settler", -"Insurance Claims Technician", -"Insurance Clerk", -"Insurance Clerkess", -"Insurance Collector", -"Insurance Company Manager", -"Insurance Consultant", -"Insurance Engineer", -"Insurance Handler", -"Insurance Incident Manager", -"Insurance Inspector", -"Insurance Investigator", -"Insurance Manager", -"Insurance Office Clerk", -"Insurance Office Manager", -"Insurance Officer", -"Insurance Official", -"Insurance Rep", -"Insurance Representative", -"Insurance Risk Surveyor", -"Insurance Sales Adviser", -"Insurance Sales Advisor", -"Insurance Sales Agent", -"Insurance Salesman", -"Insurance Saleswoman", -"Insurance Superintendent", -"Insurance Supervisor", -"Insurance Surveyor", -"Insurance Technician", -"Insurance Traveller", -"Insurance Underwriter", -"Insurance Underwriting Controller", -"Insurancebroker", -"Intake Clerk", -"Intake Man", -"Intellectual Property Manager", -"Inter Tenter", -"Interactive Media Designer", -"Interactive Software Engineer", -"Interior And Spatial Designer", -"Interior Decorator", -"Interior Design Consultant", -"Interior Designer", -"Interior Landscaper", -"Interlocking Fitter", -"Internal Audit Manager", -"Internal Auditor", -"Internal Combustion Engine Tester-Rectifier", -"Internal Driver", -"Internal Grinder", -"Internal Sales Account Manager", -"Internal Sales Engineer", -"Internal Transport Foreman", -"Internal Verifier", -"International Banker", -"International Lorry Driver", -"International Marketing Manager", -"Internet Administrator", -"Internet Consultant", -"Internet Developer", -"Internet Manager", -"Internet Shopper", -"Internet Shopping Assistant", -"Interpretation Officer", -"Interpretative Officer", -"Interpreter", -"Intertype Operator", -"Intranet Coordinator", -"Intranet Manager", -"Intruder Alarm Engineer", -"Intruder Alarm Service Engineer", -"Intruder Alarm Technician", -"Invalid Attendant", -"Invalid Care Worker", -"Invalid Carriage Maker", -"Inventor", -"Inventory Administrator", -"Inventory Analyst", -"Inventory Clerk", -"Inventory Control Clerk", -"Inventory Controller", -"Inventory Manager", -"Inventory Systems Manager", -"Inventory Team Leader", -"Inversion Attendant", -"Investigating Officer", -"Investigation Officer", -"Investigations Manager", -"Investment Administrat", -"Investment Administrator", -"Investment Adviser", -"Investment Analyst", -"Investment Banker", -"Investment Banking Analyst", -"Investment Broker", -"Investment Consultant", -"Investment Counsellor", -"Investment Dealer", -"Investment Director", -"Investment Manager", -"Investor Development Manager", -"Invigilator", -"Invisible Mender", -"Invoice Checker", -"Invoice Clerk", -"Invoice Controller", -"Invoice Manager", -"Invoice Typist", -"Invoicer", -"Invoicing Clerk", -"Ip Planner", -"Iron And Steelworker", -"Iron Bender", -"Iron Binder", -"Iron Borer", -"Iron Box Fitter", -"Iron Breaker", -"Iron Cabinet Fitter", -"Iron Caster", -"Iron Checker", -"Iron Checker's Assistant", -"Iron Cleaner", -"Iron Dresser", -"Iron Fettler", -"Iron Fighter", -"Iron Moulder", -"Iron Pickler", -"Iron Pipe Moulder", -"Iron Planisher", -"Iron Plate Straightener", -"Iron Plate Worker", -"Iron Plater", -"Iron Shifter", -"Iron Staircase Erector", -"Iron Straightener", -"Iron Striker", -"Ironer", -"Ironmonger", -"Ironmonger's Fitter", -"Ironmongery Fitter", -"Ironstone Borer", -"Ironstone Worker", -"Ironwork Erector", -"Ironwork Fitter", -"Irrigation Engineer", -"Irrigator", -"Is Project Manager", -"Is Technician", -"Issuer", -"It Account Manager", -"It Administrator", -"It Analyst", -"It Architect", -"It Assistant", -"It Auditor", -"It Business Analyst", -"It Co-Ordinator", -"It Communications Manager", -"It Consultant", -"It Controller", -"It Coordinator", -"It Developer", -"It Development Manager", -"It Director", -"It Engineer", -"It Field Service Engineer", -"It Helpdesk Analyst", -"It Helpdesk Manager", -"It Helpdesk Operator", -"It Helpdesk Supervisor", -"It Helpline Support Officer", -"It Implementation Manager", -"It Management Consultant", -"It Manager", -"It Manger", -"It Network Manager", -"It Operations Manager", -"It Planner", -"It Programme Manager", -"It Project Analyst", -"It Project Coordinator", -"It Project Management Consultant", -"It Project Manager", -"It Projects Manager", -"It Recruitment Consultant", -"It Sales Manager", -"It Security Analyst", -"It Security Consultant", -"It Security Manager", -"It Security Officer", -"It Service Delivery Manager", -"It Service Manager", -"It Services Manager", -"It Specialist", -"It Strategist", -"It Supervisor", -"It Support Analyst", -"It Support Assistant", -"It Support Consultant", -"It Support Engineer", -"It Support Executive", -"It Support Manager", -"It Support Officer", -"It Support Operator", -"It Support Specialist", -"It Support Technician", -"It Support Trainer", -"It Systems Administrator", -"It Systems Analyst", -"It Systems Engineer", -"It Systems Specialist", -"It Systems Support Analyst", -"It Team Leader", -"It Technical Specialist", -"It Technician", -"It Technition", -"It Trainer", -"It.Recruitment Consultant", -"Itu Nurse", -"Ivory Carver", -"Ivory Polisher", -"Ivory Sawyer", -"Ivory Turner", -"Jack Minder", -"Jack Tenter", -"Jacket Machinist", -"Jackman", -"Jacquard Frame Tenter", -"Jacquard Harness Assembler", -"Jacquard Lacer", -"Jacquard Machinist", -"Jacquard Maker", -"Jacquard Perforator", -"Jacquard Puncher", -"Jacquard Tackler", -"Jam Finisher", -"Jam Maker", -"Jam Topper", -"Janitor", -"Japanner", -"Jar Washer", -"Java Developer", -"Jcb Driver", -"Jcb Operator", -"Jelly Boiler", -"Jelly Maker", -"Jennier", -"Jet Cleaner", -"Jet Engine Tester-Rectifier", -"Jet Man", -"Jet Worker", -"Jetty Foreman", -"Jetty Hand", -"Jetty Labourer", -"Jetty Operative", -"Jetty Operator", -"Jettyman", -"Jewel Broker", -"Jewel Case Maker", -"Jewel Setter", -"Jeweller And Watch Repairer", -"Jeweller And Watchmaker", -"Jeweller's Assistant", -"Jeweller's Lapper", -"Jeweller's Maker-Up", -"Jewellery And Plate Repairer", -"Jewellery Assembler", -"Jewellery Designer", -"Jewellery Maker", -"Jewellery Manufacturer", -"Jewellery Model Maker", -"Jewellery Polisher", -"Jig And Gauge Maker", -"Jig And Tool Fitter", -"Jig Borer", -"Jig Dyer", -"Jig Grinder", -"Jig Maker", -"Jig Setter", -"Jig Tenter", -"Jigger Machinist", -"Jiggerman", -"Jigging Machinist", -"Job Buyer", -"Job Dyer", -"Job Evaluation Analyst", -"Job Evaluation Assistant", -"Job Evaluation Officer", -"Job Evaluator", -"Job Searcher", -"Jobbing Builder", -"Jobbing Gardener", -"Jobbing Grinder", -"Jobbing Jeweller", -"Jobbing Man", -"Jobbing Presser", -"Jockey", -"Joggler", -"Joggling Machinist", -"Joiner", -"Joiner & Carpenter", -"Joiner + Carpenter", -"Joiner And Builder", -"Joiner And Carpenter", -"Joiner And Glazier", -"Joiner Builder", -"Joiner Cabinet Maker", -"Joiner Carpenter", -"Joiner Machinist", -"Joiner Minder", -"Joiner Tenter", -"Joiner's Assistant", -"Joiner's Labourer", -"Joiner's Machinist", -"Joiner's Mate", -"Joiner-Builder", -"Joiner-Machinist", -"Joiner/Builder", -"Joiner/Cabinet Maker", -"Joiner/Carpenter", -"Joiner/Shopfitter", -"Joinery Manufacturer", -"Jointer Operator", -"Jointer's Assistant", -"Jointers Mate", -"Jointless Floor Layer", -"Jolley Machinist", -"Jollier", -"Journalist", -"Journeyman Electrician", -"Judge's Clerk", -"Juggler", -"Juiceman", -"Jump Ring Maker", -"Junction Man", -"Junior Accounts Assistant", -"Junior Buyer", -"Junior Clerk", -"Junior Hair Stylist", -"Junior Hairdresser", -"Junior Hairstylist", -"Junior Legal Secretary", -"Junior Medical Laboratory Science Officer", -"Junior Medical Laboratory Scientific Officer", -"Junior Sales Assistant", -"Junior School Teacher", -"Junior Sous Chef", -"Junior Stylist", -"Justice's Clerk", -"Justices Clerk's Assistant", -"Jute Bag Maker", -"Jute Grinder", -"Jute Preparer", -"Jute Winder", -"Kardex Operator", -"Keeker", -"Keep Fit Instructor", -"Keep Fit Leader", -"Keep Fit Teacher", -"Keeper Of The Signet", -"Keeper's Helper", -"Keg Fitter", -"Keg Washer", -"Kelp Collector", -"Kennal Maid", -"Kennel Assistant", -"Kennel Attendant", -"Kennel Hand", -"Kennel Keeper", -"Kennel Maid", -"Kennel Manager", -"Kennel Worker", -"Kennels Owner", -"Kerb Dresser", -"Kerb Layer", -"Kerb Maker", -"Kerb Setter", -"Kettle Maker", -"Kettleman", -"Key Account Manager", -"Key Accounts Manager", -"Key Cutter", -"Key Finisher", -"Key Grip", -"Key Maker", -"Key Punch Operator", -"Key Seater", -"Key Smith", -"Key-Punch Operator", -"Key-Time Operator", -"Key-To-Disc Operator", -"Keyboard Operator", -"Keysmith", -"Killer", -"Killer And Plucker", -"Kiln Assistant", -"Kiln Charger", -"Kiln Filler", -"Kiln Firer", -"Kiln Greaser", -"Kiln Loader", -"Kiln Oddman", -"Kiln Operator", -"Kiln Packer", -"Kiln Placer", -"Kiln Repairer", -"Kiln Setter", -"Kilt Finisher", -"Kilt Maker", -"Kimballer", -"Kindergarten Assistant", -"Kindergarten Teacher", -"Kinesiologist", -"Kiosk Assistant", -"Kiosk Attendant", -"Kipperer", -"Kissogram", -"Kitche Assistant", -"Kitchen Asistant", -"Kitchen Ass", -"Kitchen Assisant", -"Kitchen Assistan", -"Kitchen Assistance", -"Kitchen Assistant", -"Kitchen Assistent", -"Kitchen Assistnat", -"Kitchen Assitance", -"Kitchen Assitant", -"Kitchen Associate", -"Kitchen Asst", -"Kitchen Asstant", -"Kitchen Attendant", -"Kitchen Chef", -"Kitchen Cleaner", -"Kitchen Designer", -"Kitchen Domestic", -"Kitchen Fitter", -"Kitchen Hand", -"Kitchen Help", -"Kitchen Helper", -"Kitchen Installer", -"Kitchen Maid", -"Kitchen Man", -"Kitchen Manager", -"Kitchen Manufacturer", -"Kitchen Orderly", -"Kitchen Planner", -"Kitchen Porter", -"Kitchen Porter Student", -"Kitchen Steward", -"Kitchen Supervisor", -"Kitchen Worker", -"Kitchen-Assistant", -"Kleeneze Distributor", -"Knacker", -"Knackerman", -"Knapsack Maker", -"Knicker Machinist", -"Knife Bender", -"Knife Fitter", -"Knife Grinder", -"Knife Maker", -"Knitter", -"Knitting Frame Worker", -"Knitting Machine Mechanic", -"Knitting Machinist", -"Knitwear Designer", -"Knitwear Manufacturer", -"Knitwear Presser", -"Knock-Out Man", -"Knocker-Up", -"Knot Clipper", -"Knowledge Management Officer", -"Knowledge Officer", -"Kollerganger", -"l G V Driver", -"l.g.v Driver", -"Lab Assistant", -"Lab Technican", -"Lab Technician", -"Lab Technition", -"Label Examiner", -"Label Maker", -"Label Printer", -"Label Puncher", -"Label Sorter", -"Label Sticker", -"Label Tagger", -"Labeller", -"Labelling Machinist", -"Laboratory Aid", -"Laboratory Aide", -"Laboratory Analyst", -"Laboratory Assistant", -"Laboratory Attendant", -"Laboratory Bench Man", -"Laboratory Chemist", -"Laboratory Cleaner", -"Laboratory Fitter", -"Laboratory Foreman", -"Laboratory Man", -"Laboratory Manager", -"Laboratory Mechanic", -"Laboratory Officer", -"Laboratory Science Officer", -"Laboratory Scientific Officer", -"Laboratory Steward", -"Laboratory Supervisor", -"Laboratory Team Leader", -"Laboratory Techician", -"Laboratory Technican", -"Laboratory Technician", -"Laboratory Worker", -"Laboratry Assistant", -"Laborotory Technician", -"Labour Liaison Officer", -"Labour Management Officer", -"Labour Officer", -"Labour Relations Officer", -"Labourer Building", -"Labratory Technician", -"Lace Cleaner", -"Lace Finisher", -"Lace Hand", -"Lace Maker", -"Lace Man", -"Lace Warehouse Hand", -"Lace Weaver", -"Lace Worker", -"Laced Paper Maker", -"Laces Cutter", -"Lacquer Maker", -"Lacquer Mixer", -"Lacquerer", -"Ladder Maker", -"Ladies Hairdresser", -"Ladies Hairstylist", -"Ladies' Room Attendant", -"Ladieshairdresser", -"Ladle Helper", -"Ladle Liner", -"Ladle Teemer", -"Lady Superior", -"Lady's Bag Maker", -"Lady's Maid", -"Lagger", -"Lagger's Mate", -"Lairman", -"Lamber", -"Lambing Assistant", -"Laminated Spring Maker", -"Lamp Assembler", -"Lamp Attendant", -"Lamp Capping Machinist", -"Lamp Cleaner", -"Lamp Inspector", -"Lamp Repairer", -"Lamp Room Attendant", -"Lamp Shade Lacer", -"Lamp Shade Maker", -"Lamp Shade Puncher", -"Lance Corporal", -"Land Agent", -"Land Agent And Valuer", -"Land And Estate Agent", -"Land Bailiff", -"Land Charges Officer", -"Land Commissioner", -"Land Drainage Contractor", -"Land Finder", -"Land Owner", -"Land Registrar", -"Land Scape Gardener", -"Land Surveyor", -"Land Worker", -"Landfill Engineer", -"Landfill Manager", -"Landfill Operative", -"Landfill Site Manager", -"Landholder", -"Landing Stage Seaman", -"Landing Stageman", -"Landlady Of A Public House", -"Landlady Of Public House", -"Landlady Public House", -"Landlord Public House", -"Landlord Publican", -"Landowner", -"Landsale Attendant", -"Landscape Architect", -"Landscape Archtect", -"Landscape Contractor", -"Landscape Designer", -"Landscape Foreman", -"Landscape Gardener", -"Landscape Gardening", -"Landscape Gardner", -"Landscape Labourer", -"Landscape Painter", -"Landscape Scientist", -"Landscape Supervisor", -"Landscaper", -"Landworker", -"Lane Attendant", -"Lane Marshall", -"Language Assistant", -"Language Consultant", -"Language School Manager", -"Language School Owner", -"Language Therapist", -"Lanyard Maker", -"Lap Carrier", -"Lap Dancer", -"Lap Former", -"Lap Machinist", -"Lap Tenter", -"Lapidary", -"Lapman", -"Lapping Machine Driver", -"Lard Maker", -"Lard Refiner", -"Lard Renderer", -"Large Good Vehicle Driver", -"Large Goods Vehicle Driver", -"Laryngologist", -"Laser Engineer", -"Laser Operator", -"Lasher", -"Lashing Machinist", -"Last Builder-Up", -"Last Hinger", -"Last Maker", -"Last Plater", -"Last Slipper", -"Last Sorter", -"Laster", -"Lasting Machinist", -"Latch Needle Hand", -"Latex Mixer", -"Latexer", -"Lath Cleaver", -"Lathe Attendant", -"Lathe Builder", -"Lathe Engineer", -"Lathe Hand", -"Lathe Man", -"Lathe Setter", -"Lathe Setter And Turner", -"Lathe Setter-Operator", -"Lathe Turner Engineer", -"Lathe Worker", -"Launch Driver", -"Launch Hand", -"Launch Man", -"Launderer", -"Launderette Assistant", -"Launderette Attendant", -"Launderette Manager", -"Launderette Owner", -"Launderette Worker", -"Laundress", -"Laundry Agent", -"Laundry Assistant", -"Laundry Attendant", -"Laundry Engineer", -"Laundry Foreman", -"Laundry Hand", -"Laundry Keeper", -"Laundry Lady", -"Laundry Machinist", -"Laundry Maid", -"Laundry Man", -"Laundry Manager", -"Laundry Matron", -"Laundry Operative", -"Laundry Operator", -"Laundry Packer", -"Laundry Person", -"Laundry Porter", -"Laundry Receiving Agent", -"Laundry Superviser", -"Laundry Supervisor", -"Laundry Worker", -"Lavatory Attendant", -"Law Accountant", -"Law Agent", -"Law Clerk", -"Law Cost Draftsman", -"Law Costs Consultant", -"Law Costs Draftsman", -"Law Costs Draughtsman", -"Law Enforcement Officer", -"Lawn Mower", -"Lawn Mower Grinder", -"Lawyer", -"Lay Preacher", -"Lay Reader", -"Lay Worker", -"Layer-Up Machine Driver", -"Layout Artist", -"Layout Inspector", -"Lead Analyst Programmer", -"Lead Burner", -"Lead Busher", -"Lead Coverer", -"Lead Light Fixer", -"Lead Light Maker", -"Lead Light Setter-Out", -"Lead Melter", -"Lead Mill Man", -"Lead Oxide Maker", -"Lead Paste Mixer", -"Lead Paster", -"Lead Pipe Maker", -"Lead Smelter", -"Lead Softener", -"Lead Technical Author", -"Lead Window Maker", -"Leaded Light Craftsman", -"Leaded Light Maker", -"Leader Writer", -"Leading Ambulance Paramedic", -"Leading Fire Officer", -"Leading Firefighter", -"Leading Illustrator", -"Leading Planning Engineer", -"Leading Stoker", -"Leadsman", -"Leaf Beater", -"Leaf Conditioner", -"Leaf Inspector", -"Leaf Sorter", -"Leaf Spring Maker", -"Leaf Stemmer", -"Leaf Stripper", -"Leaf Supplier", -"Leaflet Distributer", -"Leaflet Distributor", -"Leakage Technician", -"Learning Disabilities Support Worker", -"Learning Mentor", -"Learning Resource Assistant", -"Learning Resource Centre Assistant", -"Learning Resource Manager", -"Learning Support", -"Learning Support Ass", -"Learning Support Assis", -"Learning Support Assisstant", -"Learning Support Assistance", -"Learning Support Assistant", -"Learning Support Assitant", -"Learning Support Asst", -"Learning Support Teacher", -"Learning Support Tutor", -"Learning Support Worker", -"Leasing Consultant", -"Leather Binder", -"Leather Case Maker", -"Leather Cloth Examiner", -"Leather Craft Worker", -"Leather Cutter", -"Leather Dresser", -"Leather Finisher", -"Leather Goods Maker", -"Leather Goods Manufacturer", -"Leather Goods Worker", -"Leather Grader", -"Leather Hose Maker", -"Leather Lace Stripper", -"Leather Machinist", -"Leather Moulder", -"Leather Pouch Liner", -"Leather Roller", -"Leather Setter", -"Leather Sorter", -"Leather Sprayer", -"Leather Stainer", -"Leather Stitcher", -"Lecturer", -"Lecturer - Further Education", -"Lecturer Fe", -"Lecturer Further Education", -"Lecturer In Further Education", -"Ledger Administrator", -"Ledger Assistant", -"Ledger Clerk", -"Ledger Controller", -"Ledger Keeper", -"Ledger Supervisor", -"Left Luggage Attendant", -"Left Luggage Clerk", -"Legal Administrator", -"Legal Adviser", -"Legal Advisor", -"Legal Agent", -"Legal Aid Clerk", -"Legal Assistant", -"Legal Cashier", -"Legal Clerk", -"Legal Consultant", -"Legal Coordinator", -"Legal Costs Draftsman", -"Legal Counsel", -"Legal Executive", -"Legal Officer", -"Legal Pa", -"Legal Personal Assistant", -"Legal Receptionist", -"Legal Secretar", -"Legal Secretary", -"Legal Secretary/Pa", -"Legal Services Manager", -"Legal Translator", -"Lehr Attendant", -"Lehr Loader", -"Lehr Man", -"Leisure Assistant", -"Leisure Attendant", -"Leisure Centre Assistant", -"Leisure Centre Attendant", -"Leisure Centre Manager", -"Leisure Centre Receptionist", -"Leisure Centre Supervisor", -"Leisure Centre Worker", -"Leisure Consultant", -"Leisure Facilities Manager", -"Leisure Manager", -"Leisure Officer", -"Leisure Services Manager", -"Lemon Cutter", -"Lemon Peeler", -"Lending Manager", -"Lengthener", -"Lens Blocker", -"Lens Cleaner", -"Lens Cutter", -"Lens Finisher", -"Lens Fixer", -"Lens Glazer", -"Lens Glazier", -"Lens Grinder", -"Lens Inspector", -"Lens Maker", -"Lens Marker-Up", -"Lens Moulder", -"Lens Mounter", -"Lens Polisher", -"Lens Setter", -"Lens Worker", -"Lepidopterist", -"Letter Engraver", -"Letter Press Machinist", -"Letter Sorter", -"Lettering Artist", -"Letterpress Assistant", -"Letterpress Feeder", -"Letterpress Machine Manager", -"Letterpress Printer", -"Letting Agency Owner", -"Letting Agent", -"Letting Consultant", -"Letting Manager", -"Lettings Agent", -"Lettings Manager", -"Lettings Negotiator", -"Lettings Officer", -"Level Crossing Keeper", -"Levelhand", -"Levelling Machinist", -"Lexicographer", -"Lg Driver", -"Lgv 1 Driver", -"Lgv Class 1 Driver", -"Lgv Class One Driver", -"Lgv Class1 Driver", -"Lgv Driver", -"Lgv Engineer", -"Lgv Fitter", -"Lgv I Driver", -"Lgv Lorry Driver", -"Lgv One Driver", -"Lgv Tanker Driver", -"lgv1 Driver", -"Lgvdriver", -"Lgvi Driver", -"Lgvi Lorry Driver", -"Liaison Officer", -"Liaison Representative", -"Libary Assistant", -"Librarian", -"Library And Information Assistant", -"Library Assistant", -"Library Attendant", -"Library Cleaner", -"Library Clerk", -"Library Manager", -"Library Supervisor", -"Libraryassistant", -"Licenced Aircraft Engineer", -"Licenced House Manager", -"Licenced London Taxi Driver", -"Licenced Taxi Driver", -"Licensed Aircraft Engineer", -"Licensed Broker", -"Licensed Conveyancer", -"Licensed Hackney Carriage Driver", -"Licensed House Manager", -"Licensed London Taxi Driver", -"Licensed Taxi Driver", -"Licensed Victualler", -"Licensee", -"Licensee Manager", -"Licensee Of Public House", -"Licensee's Assistant", -"Licensing Associate", -"Licensing Coordinator", -"Life Assurance Clerk", -"Life Belt Maker", -"Life Coach", -"Life Gaurd", -"Life Guard", -"Lifeboatman", -"Lifeguard", -"Lifeline Operator", -"Lifestyle Consultant", -"Lifestyle Manager", -"Lift Adjuster", -"Lift Attendant", -"Lift Driver", -"Lift Engineer", -"Lift Erector", -"Lift Fitter", -"Lift Inspector", -"Lift Installation Engineer", -"Lift Installer", -"Lift Machinery Attendant", -"Lift Mechanic", -"Lift Operator", -"Lift Service Engineer", -"Lift Worker", -"Lifter's Assistant", -"Liftman", -"Ligger", -"Light And Bell Attendant", -"Light And Power Attendant", -"Light Attendant", -"Light Engineer", -"Light House Fitter", -"Light House Keeper", -"Light Keeper", -"Light Plater", -"Light Vehicle Technician", -"Lighter Captain", -"Lighterman", -"Lighthouse Keeper", -"Lighthouse Man", -"Lighting Attendant", -"Lighting Design Engineer", -"Lighting Designer", -"Lighting Engineer", -"Lighting Foreman", -"Lightning Conductor Engineer", -"Lightship Man", -"Limb Fitter", -"Limb Services Manager", -"Lime Burner", -"Lime Dresser", -"Lime Foreman", -"Lime Hydrating Plant Worker", -"Lime Hydrator", -"Lime Kiln Man", -"Lime Kiln Stoker", -"Lime Maker", -"Lime Man", -"Lime Miller", -"Lime Picker", -"Lime Plant Attendant", -"Lime Polisher", -"Lime Soaker", -"Lime Sorter", -"Lime Trimmer", -"Lime Washer", -"Lime Worker", -"Lime Yard Worker", -"Limelight Operator", -"Limnologist", -"Line Chef", -"Line Cleaner", -"Line Engraver", -"Line Etcher", -"Line Feeder", -"Line Maker", -"Lineman", -"Linen Keeper", -"Linen Machine Back Tenter", -"Linen Machinist", -"Linen Maid", -"Linen Porter", -"Linen Room Assistant", -"Linen Room Attendant", -"Linen Services Manager", -"Linesman", -"Linesman's Assistant", -"Linesman's Mate", -"Linesman-Erector", -"Linger", -"Lingerie Cutter", -"Linguist", -"Lining Marker", -"Lining Presser", -"Linisher", -"Link Mattress Maker", -"Lino Fitter", -"Lino Layer", -"Lino Maker", -"Lino Mixer", -"Lino Planner", -"Lino Worker", -"Linoleum Fitter", -"Linoleum Layer", -"Linoleum Maker", -"Linoleum Mixer", -"Linoleum Planner", -"Linoleum Worker", -"Linotype Assistant", -"Linotype Fitter", -"Linotype Machinist", -"Linotype Operator", -"Linseed Cake Man", -"Lip Reader", -"Liquor Blender", -"Liquor Storage Attendant", -"Liquor Store Attendant", -"Liquorice Boiler", -"Liquorice Hand", -"Liquorice Stripper", -"Lister Driver", -"Lister Truck Driver", -"Listings Editor", -"Literary Adviser", -"Literary Agent", -"Literary Reader", -"Litho Artist", -"Litho Machine Minder", -"Litho Planner", -"Litho Printer", -"Litho Technician", -"Lithographer's Assistant", -"Lithographic Artist", -"Lithographic Assistant", -"Lithographic Designer", -"Lithographic Draughtsman", -"Lithographic Machine Manager", -"Lithographic Machinist", -"Lithographic Operator", -"Lithographic Planner", -"Lithographic Plate Maker", -"Lithographic Plate Preparer", -"Lithographic Platemaker", -"Lithographic Printer", -"Lithographic Stone Grinder", -"Litigation Assistant", -"Litigation Clerk", -"Litigation Executive", -"Litigation Manager", -"Litigation Officer", -"Litigation Secretary", -"Litigator", -"Litter Picker", -"Live In Carer", -"Live Stock Grader", -"Live Stock Manager", -"Live Stock Officer", -"Livery Stable Keeper", -"Livery Stable Manager", -"Livery Stables Proprietor", -"Livery Yard Manager", -"Livestock Agent", -"Livestock Classifier", -"Livestock Dealer", -"Livestock Farmer", -"Livestock Manager", -"Livestock Officer", -"Livestock Transporter", -"Lloyd's Agent", -"Lloyd's Broker", -"Lloyd's Signalman", -"Lloyd's Surveyor", -"Lloyds Insurance Broker", -"Load Assembler", -"Load Checker", -"Load Planner", -"Loader", -"Loader And Unloader", -"Loader Driver", -"Loader's Assistant", -"Loading Bay Assistant", -"Loading Bay Foreman", -"Loading Bay Operative", -"Loading Bay Operator", -"Loading Shovel Driver", -"Loam Moulder", -"Loans Administrator", -"Lobby Attendant", -"Lobby Man", -"Lobbyist", -"Local Authority Fire Officer", -"Local Councillor", -"Local Government Admin Assistant", -"Local Government Admin Officer", -"Local Government Administrator", -"Local Government Clerical Assistant", -"Local Government Clerical Officer", -"Local Government Clerk", -"Local Government Councillor", -"Local Government Offic Housing Officer", -"Local Government Officer", -"Local Government Officer Social Work", -"Local Government Official", -"Local Government Social Worker", -"Local Market Manager", -"Local Preacher", -"Location Manager", -"Lock Assembler", -"Lock Foreman", -"Lock Gate Keeper", -"Lock Gateman", -"Lock Keeper", -"Lock Maker", -"Lock Man", -"Lock Master", -"Lock Plater", -"Lock Smith", -"Lock Spring Maker", -"Lock Stitch Machinist", -"Lock Stitcher", -"Lock Tender", -"Locker Room Attendant", -"Locksmith", -"Lockstitch Machinist", -"Loco Cleaner", -"Loco Driver", -"Loco Fireman", -"Loco Guard", -"Loco Maintenance Foreman", -"Locomotive Attendant", -"Locomotive Boiler Stripper", -"Locomotive Cleaner", -"Locomotive Controller", -"Locomotive Driver", -"Locomotive Engine Driver", -"Locomotive Engineer", -"Locomotive Erector", -"Locomotive Fireman", -"Locomotive Fitter", -"Locomotive Foreman", -"Locomotive Latcher", -"Locomotive Stripper", -"Locomotive Turner", -"Locum Consultant Radiologist", -"Lodge Attendant", -"Lodge Keeper", -"Lodge Man", -"Lodge Porter", -"Lodging House Manager", -"Lodging Porter", -"Loft Insulator", -"Loftsman And Scriever", -"Log Merchant", -"Loggist", -"Logistic Coordinator", -"Logistics Administrator", -"Logistics Analyst", -"Logistics And Distribution Manager", -"Logistics Clerk", -"Logistics Co-Ordinator", -"Logistics Consultant", -"Logistics Controller", -"Logistics Coordinator", -"Logistics Director", -"Logistics Manager", -"Logistics Officer", -"Logistics Supervisor", -"Logwood Grinder", -"Logwood Miller", -"Lollipop Lady", -"Lollipop Man", -"London Bus Driver", -"London Licenced Taxi Driver", -"London Shrinker", -"London Taxi Driver", -"Londontaxidriver", -"Long Distance Lorry Driver", -"Long Distant Lorry Driver", -"Long Goods Vehicle Driver", -"Longshoreman", -"Look-Out And Ab", -"Loom Alterer", -"Loom Attendant", -"Loom Builder", -"Loom Cleaner", -"Loom Erector", -"Loom Fitter", -"Loom Foreman", -"Loom Former", -"Loom Gaiter", -"Loom Jobber", -"Loom Maintenance Overlooker", -"Loom Maker", -"Loom Mechanic", -"Loom Oiler", -"Loom Operator", -"Loom Setter", -"Loom Sweeper", -"Loom Tackler", -"Loom Tender", -"Loom Tuner", -"Loom Turner", -"Loomer", -"Loomer And Twister", -"Looming Machinist", -"Loose Cover Maker", -"Lorry Driver", -"Lorry Driver Class One", -"Lorry Driver Hgv", -"Lorry Driver Lgv", -"Lorry Driver's Assistant", -"Lorry Driver's Mate", -"Lorry Loader", -"Lorry Mechanic", -"Lorry Washer", -"Lorrydriver", -"Loss Adjuster", -"Loss Prevention Manager", -"Loss Prevention Officer", -"Lost Property Attendant", -"Lottery Assistant", -"Lottery Manager", -"Lottery Officer", -"Lozenge Cutter", -"Lozenge Maker", -"Lrcp", -"Lubrication Attendant", -"Lubrication Bay Attendant", -"Lubrication Engineer", -"Lubricator", -"Ludlow Operator", -"Luggage Room Attendant", -"Lumber Jack", -"Lumberjack", -"Lunch Time Organizer", -"Lunch Time School Supervisor", -"Lunch Time Supervisor", -"Lunch Time Supervisory Assistant", -"Lunchtime Organiser", -"Lunchtime Supervisor", -"Lunchtime Supervisory", -"Lunchtime Supervisory Assistant", -"Lurer", -"Lurrier", -"Lustrer", -"Luthier", -"Lyric Writer", -"Mac Artist", -"Mac Artworker", -"Mac Operator", -"Macadam Mixer", -"Mace Bearer", -"Macer", -"Machine Assembler", -"Machine Beltman", -"Machine Builder", -"Machine Catcher", -"Machine Cleaner", -"Machine Cleansing Operative", -"Machine Clicker", -"Machine Engineer", -"Machine Engraver", -"Machine Erector", -"Machine Etcher", -"Machine Fettler", -"Machine Fitter", -"Machine Inspector", -"Machine Joiner", -"Machine Knife Cutter", -"Machine Layer-On", -"Machine Liner", -"Machine Loader", -"Machine Maintenance Hand", -"Machine Mechanic", -"Machine Miller", -"Machine Moulder", -"Machine Operator Packer", -"Machine Pointer", -"Machine Reconditioner", -"Machine Repairer", -"Machine Shop Assistant", -"Machine Shop Engineer", -"Machine Shop Fettler", -"Machine Shop Finisher", -"Machine Shop Fitter", -"Machine Shop Foreman", -"Machine Shop Inspector", -"Machine Shop Superviso", -"Machine Shop Supervisor", -"Machine Shop Team Leader", -"Machine Spinning Leaser", -"Machine Tester", -"Machine Tool Builder", -"Machine Tool Engineer", -"Machine Tool Fitter", -"Machine Tool Fitter-Operator", -"Machine Tool Maintenance Fitter", -"Machine Tool Maker", -"Machine Tool Operator", -"Machine Tool Service Engineer", -"Machine Tool Setter", -"Machine Tool Setter-Operator", -"Machine Tool Shaper", -"Machine Twister", -"Machinery Attendant", -"Machinery Cleaner", -"Machinery Dismantler", -"Machinery Engineer", -"Machinery Inspector", -"Machinery Servicer", -"Machines Engineer", -"Machinist-Packer", -"Macintosh Operator", -"Macmillan Nurse", -"Madder Miller", -"Magazine Attendant", -"Magazine Editor", -"Magazine Keeper", -"Magazine Librarian", -"Magazine Production Manager", -"Magician", -"Magisterial Officer", -"Magistrate's Clerk", -"Magistrates Court Usher", -"Magnet Assembler", -"Magneter", -"Magnetic Separator Operator", -"Magnetic Tape Cleaner", -"Magnetic Tape Librarian", -"Magneto Maker", -"Magneto Repairer", -"Maid", -"Maidservant", -"Mail Messenger", -"Mail Opener", -"Mail Order Clerk", -"Mail Order Manager", -"Mail Porter", -"Mail Room Assistant", -"Mail Room Attendant", -"Mail Room Clerk", -"Mail Room Messenger", -"Mail Room Supervisor", -"Mail Sorter", -"Mail Sorting Clerk", -"Mail Supervisor", -"Mailer", -"Mailing Assistant", -"Mailing Clerk", -"Mailroom Assistant", -"Mailroom Clerk", -"Mailroom Messenger", -"Mailroom Supervisor", -"Main Chef", -"Main Layer", -"Main Layer's Mate", -"Main Pipe Foreman", -"Mains Inspector", -"Mains Layer", -"Mains Superintendent", -"Maintanance Joiner", -"Maintenance Assistant", -"Maintenance Bricklayer", -"Maintenance Builder", -"Maintenance Carpenter", -"Maintenance Cleaner", -"Maintenance Electrical Engineer", -"Maintenance Engineer", -"Maintenance Engineer Electrical", -"Maintenance Fitter", -"Maintenance Foreman", -"Maintenance Gardener", -"Maintenance Gardner", -"Maintenance Gas Worker", -"Maintenance Hand", -"Maintenance Handyman", -"Maintenance Joiner", -"Maintenance Machinist", -"Maintenance Man", -"Maintenance Manager", -"Maintenance Officer", -"Maintenance Plumber", -"Maintenance Superintendent", -"Maintenance Supervisor", -"Maintenance Team Leader", -"Maintenance Technician", -"Maintenance Turner", -"Maintenance Welder", -"Maitre D'Hotel", -"Make Up Artist", -"Make-Up Artist", -"Make-Up Hand", -"Malleable Iron Ovenman", -"Malt Crusher", -"Malt Engineman", -"Malt Maker", -"Malt Man", -"Malt Mill Man", -"Malt Miller", -"Malt Roaster", -"Malt Room Man", -"Malt Screen Maker", -"Malter", -"Maltster", -"Man-Made Fibre Maker", -"Management Accountant", -"Management Accounts Assistant", -"Management Accounts Clerk", -"Management Adviser", -"Management Advisor", -"Management Analyst", -"Management Consultancy Team Leader", -"Management Consultant", -"Management Conultant", -"Management Development Adviser", -"Management Development Director", -"Management Information Officer", -"Management Services Adviser", -"Management Services Consultant", -"Management Services Controller", -"Management Services Manager", -"Management Services Officer", -"Manager Builders Merchant", -"Manager Of Product Support", -"Manager Of Residential Home", -"Manager Residential Care Home", -"Manager's Assistant", -"Manager's Personal Assistant", -"Manageress Retail", -"Managing Chemist", -"Managing Clerk", -"Managing Director Investment Bank", -"Managing Director Mail Order Company", -"Managing Director Of Building Firm", -"Managing Quantity Surveyor", -"Manciple", -"Mangle Operator", -"Manhole Builder", -"Manhole Maker", -"Manicurist", -"Manifest Clerk", -"Manifold Operator", -"Manilla Cutter", -"Mannequin", -"Mantle Cutter", -"Manual Instructor", -"Manufacturer's Agent", -"Manufacturers Agent", -"Manufacturing Chemist", -"Manufacturing Controller", -"Manufacturing Director", -"Manufacturing Engineer", -"Manufacturing Jeweller", -"Manufacturing Manager", -"Manufacturing Operations Manager", -"Manufacturing Optician", -"Manufacturing Quality Technician", -"Manufacturing Systems Engineer", -"Manufacturing Trainer", -"Map Checker", -"Map Engraver", -"Map Folder", -"Map Maker", -"Map Mounter", -"Map Printer", -"Map Seller", -"Mapping And Charting Officer", -"Marble Fixer", -"Marble Mason", -"Marble Polisher", -"Marble Worker", -"Margarine Maker", -"Margarine Worker", -"Marina Assistant", -"Marina Manager", -"Marine Adviser", -"Marine Broker", -"Marine Claims Official", -"Marine Conservationist", -"Marine Consultant", -"Marine Electrician", -"Marine Engineer", -"Marine Engineering Artificer", -"Marine Engineering Technician", -"Marine Fireman", -"Marine Fitter", -"Marine Leg Attendant", -"Marine Painter", -"Marine Pilot", -"Marine Salvage Engineer", -"Marine Salvage Expert", -"Marine Salvage Officer", -"Marine Scientist", -"Marine Signalman", -"Marine Store Dealer", -"Marine Superintendent", -"Marine Surveyor", -"Marine Turner", -"Mariner", -"Mark Maker", -"Marker Maker", -"Market Analyst", -"Market Assistant", -"Market Attendant", -"Market Constable", -"Market Development Manager", -"Market Garden Worker", -"Market Gardener", -"Market Gardening", -"Market Gardner", -"Market Information Controller", -"Market Man", -"Market Manager", -"Market Orderly", -"Market Organiser", -"Market Research Analyst", -"Market Research Consultant", -"Market Research Executive", -"Market Research Interviewer", -"Market Research Investigator", -"Market Research Manager", -"Market Research Officer", -"Market Research Supervisor", -"Market Researcher", -"Market Salesman", -"Market Stall Attendant", -"Market Superintendent", -"Market Supervisor", -"Market Trader", -"Market Trader's Assistant", -"Market Vendor", -"Marketing Administrato", -"Marketing Administrator", -"Marketing Agent", -"Marketing Analyst", -"Marketing And Sales Coordinator", -"Marketing Asistant", -"Marketing Assistant", -"Marketing Assitant", -"Marketing Associate", -"Marketing Asst", -"Marketing Co-Ordinator", -"Marketing Communications Manager", -"Marketing Consultant", -"Marketing Controller", -"Marketing Coordinator", -"Marketing Development Manager", -"Marketing Development Officer", -"Marketing Director", -"Marketing Executive", -"Marketing Manager", -"Marketing Officer", -"Marketing Research Assistant", -"Marketing Services Manager", -"Marketing Specialist", -"Marketing Superintendent", -"Marketing Support Manager", -"Marketing Telephonist", -"Markets Manager", -"Marl Mixer", -"Marquee Erector", -"Marquee Maker", -"Marquetry Engraver", -"Marriages And Civil Partnerships Deaths Registrar Of Births", -"Marsh Man", -"Martial Arts Instructor", -"Martial Arts Teacher", -"Marzipan Maker", -"Marzipan Moulder", -"Marzipan Worker", -"Mash Room Man", -"Mashman", -"Mask Maker", -"Mason", -"Mason Hand", -"Mason's Assistant", -"Mason's Helper", -"Mason's Mate", -"Masonic Jeweller", -"Massage Practitioner", -"Massage Therapist", -"Masseur", -"Masseuse", -"Master Baker", -"Master Builder", -"Master Butcher", -"Master Chef", -"Master Dyer", -"Master Hairdresser", -"Master Joiner", -"Master Mariner", -"Master Of Lightship", -"Master Of Works", -"Master Printer", -"Master Production Scheduler", -"Master Thatcher", -"Mastic Applicator", -"Mastic Asphalt Spreader", -"Mastic Asphalter", -"Mat Maker", -"Mat Printer", -"Mat Shearer", -"Match Box Maker", -"Match Maker", -"Mate On Barge", -"Mate-In-Charge", -"Material Analyst", -"Material Co-Ordinator", -"Material Control Clerk", -"Material Control Manager", -"Material Controller", -"Material Cutter", -"Material Handler", -"Material Inspector", -"Material Man", -"Material Manager", -"Material Planner", -"Material Scheduler", -"Material Supplier", -"Material Technician", -"Materials Analyst", -"Materials Assistant", -"Materials Control Manager", -"Materials Controller", -"Materials Coordinator", -"Materials Handler", -"Materials Inspector", -"Materials Manager", -"Materials Officer", -"Materials Planner", -"Materials Scheduler", -"Materials Scientist", -"Materials Technician", -"Maternity Support Worker", -"Mathematical Instrument Divider", -"Mathematical Rule Maker", -"Mathematician", -"Matron's Assistant", -"Mattock Man", -"Mattress Assembler", -"Mattress Cover Maker", -"Mattress Maker", -"Mattress Stitcher", -"Maxillo-Facial Technician", -"Mayor's Attendant", -"Mcdonalds Crew Member", -"Meal Server", -"Meal Supervisor", -"Meal Time Assistant", -"Meals Server", -"Meals Supervisor", -"Meals-On-Wheels Organiser", -"Meals-On-Wheels Supervisor", -"Mealtime Supervisor", -"Measure Cutter", -"Measurement And Control Technician", -"Measuring Surveyor", -"Meat Cleaner", -"Meat Counter Assistant", -"Meat Cutter", -"Meat Dresser", -"Meat Grader", -"Meat Hygiene Inspector", -"Meat Inspector", -"Meat Packer", -"Meat Porter", -"Meat Processer", -"Meat Processor", -"Meat Salesman", -"Meat Shopman", -"Meat Sorter", -"Meat Technologist", -"Meat Trimmer", -"Meat Washer", -"Mechanic", -"Mechanic Of The Mine", -"Mechanic's Assistant", -"Mechanic's Labourer", -"Mechanic's Mate", -"Mechanic-Examiner", -"Mechanic-Fitter", -"Mechanic-In-Charge", -"Mechanical And Electrical Engineer", -"Mechanical And Electrical Trim Technician", -"Mechanical Building Services Engineer", -"Mechanical Buyer", -"Mechanical Craftsman", -"Mechanical Design Engineer", -"Mechanical Designer", -"Mechanical Engineer", -"Mechanical Engineer Craftsman", -"Mechanical Engineer Inspector", -"Mechanical Engineering Designer", -"Mechanical Engineering Fitter", -"Mechanical Engineering Research Manager", -"Mechanical Engineering Technician", -"Mechanical Examiner", -"Mechanical Fitter", -"Mechanical Foreman", -"Mechanical Inspector", -"Mechanical Installation Engineer", -"Mechanical Maintenance Craftsman", -"Mechanical Maintenance Engineer", -"Mechanical Maintenance Technician", -"Mechanical Plant Inspector", -"Mechanical Project Engineer", -"Mechanical Road Sweeper", -"Mechanical Road Sweeper Driver", -"Mechanical Service Engineer", -"Mechanical Services Engineer", -"Mechanical Spray Operator", -"Mechanical Supervisor", -"Mechanical Team Leader", -"Mechanical Technican", -"Mechanical Technician", -"Mechanical Tool Driver", -"Mechanical Transport Officer", -"Mechanisation Engineer", -"Mechanisation Officer", -"Mechatronics Engineer", -"Medal Maker", -"Medallist", -"Media Analyst", -"Media Buyer", -"Media Consultant", -"Media Coordinator", -"Media Director", -"Media Executive", -"Media Liaison Executive", -"Media Librarian", -"Media Manager", -"Media Officer", -"Media Planner", -"Media Relations Officer", -"Media Resources Officer", -"Media Sales Executive", -"Media Technician", -"Mediator", -"Medical Administrator", -"Medical Adviser", -"Medical Aesthetician", -"Medical Attendant", -"Medical Audio Typist", -"Medical Consultant", -"Medical Doctor", -"Medical Engineer", -"Medical Herbalist", -"Medical Illustrator", -"Medical Lab Assistant", -"Medical Lab Assitant", -"Medical Laboratory Assistant", -"Medical Laboratory Science Officer", -"Medical Laboratory Scientific Officer", -"Medical Laboratory Scientist", -"Medical Laboratory Technician", -"Medical Laboratory Technologist", -"Medical Liaison Officer", -"Medical Loans Officer", -"Medical Officer", -"Medical Orderly", -"Medical Photographer", -"Medical Physicist", -"Medical Physics Technician", -"Medical Practice Manager", -"Medical Practitioner", -"Medical Radiographer", -"Medical Reception Manager", -"Medical Receptionist", -"Medical Records Clerk", -"Medical Records Officer", -"Medical Recruitment Consultant", -"Medical Representative", -"Medical Research Officer", -"Medical Room Attendant", -"Medical Sales Rep", -"Medical Sales Representative", -"Medical Scientific Officer", -"Medical Secretar", -"Medical Secretary", -"Medical Secretary Receptionist", -"Medical Social Worker", -"Medical Superintendent", -"Medical Technical Officer", -"Medical Technician", -"Medical Technologist", -"Medical Underwriter", -"Medical Writer", -"Medicinal Products Worker", -"Medicine Counter Assistant", -"Medicines Counter Assistant", -"Medium", -"Melting Shop Foreman", -"Member Of European Parliament", -"Member Of Lloyds", -"Member Of Northern Ireland Assembly", -"Member Of Parliament", -"Member Of Religious Community", -"Member Of Scottish Parliament", -"Member Of The Inner Temple", -"Member Of The Legislative Assembly", -"Member Of The Stock Exchange", -"Membership Adviser", -"Membership Assistant", -"Membership Recruiter", -"Memorials Officer", -"Menagerie Keeper", -"Mens Hairdresser", -"Mental Health Nurse", -"Mental Health Officer", -"Mental Health Practitioner", -"Mental Health Staff Nurse", -"Mental Health Support Worker", -"Mental Health Worker", -"Mep", -"Mercantile Agent", -"Mercer", -"Mercer's Assistant", -"Merceriser", -"Merchandise Associate", -"Merchandise Controller", -"Merchandise Manager", -"Merchandise Planner", -"Merchandiser", -"Merchandising Controller", -"Merchandising Executive", -"Merchandising Manager", -"Merchant Banker", -"Merchant Navy Deck Officer", -"Merchant Navy Officer", -"Merchant Navy Rating", -"Merchant Seaman", -"Merchant Tailor", -"Merchant's Assistant", -"Merit Sales Assistant", -"Mesh Winder", -"Mess Attendant", -"Mess Hand", -"Mess Orderly", -"Mess Room Attendant", -"Mess Room Cleaner", -"Mess Room Maid", -"Mess Steward", -"Messenger", -"Messenger At Arms", -"Messhand", -"Messman", -"Messroom Boy", -"Messroom Steward", -"Metal Agent", -"Metal And Oil Separator", -"Metal Bar Coverer", -"Metal Box Worker", -"Metal Bronzer", -"Metal Buyer", -"Metal Cabinet Maker", -"Metal Case Maker", -"Metal Caster", -"Metal Chimney Erector", -"Metal Cleaner", -"Metal Cutter", -"Metal Dipper", -"Metal Door Frame Fitter", -"Metal Dresser", -"Metal Engraver", -"Metal Extruder", -"Metal Extrusion Foreman", -"Metal Finisher", -"Metal Fitter", -"Metal Frame Fixer", -"Metal Furniture Maker", -"Metal Furniture Manufacturer", -"Metal Inspector", -"Metal Lath Fixer", -"Metal Lather", -"Metal Leaf Ticket Printer", -"Metal Machinist", -"Metal Miller", -"Metal Mixer", -"Metal Mounter", -"Metal Pattern Cutter", -"Metal Plate Worker", -"Metal Plater", -"Metal Polisher", -"Metal Refining Foreman", -"Metal Scaler", -"Metal Scraper", -"Metal Shuttering Erector", -"Metal Sign Maker", -"Metal Slitter", -"Metal Sorter", -"Metal Sprayer", -"Metal Stamper", -"Metal Tipper", -"Metal Tube Maker", -"Metal Washer", -"Metal Window Machinist", -"Metal Worker", -"Metalising Machine Setter", -"Metaller", -"Metallic Fringe Maker", -"Metallographer", -"Metallurgical Assistant", -"Metallurgical Chemist", -"Metallurgical Consultant", -"Metallurgical Engineer", -"Metallurgist", -"Metalwork Designer", -"Meteorological Assistant", -"Meteorological Officer", -"Meteorological Technician", -"Meteorologist", -"Meter Assembler", -"Meter Assistant", -"Meter Case Maker", -"Meter Checker", -"Meter Cleaner", -"Meter Collector", -"Meter Engineer", -"Meter Fitter", -"Meter Hand", -"Meter Inspector", -"Meter Maker", -"Meter Operative", -"Meter Prover", -"Meter Reader", -"Meter Reader Inspector", -"Meter Rearer", -"Meter Repairer", -"Meter Tester", -"Meter Tester's Assistant", -"Metering Electrician", -"Metering Engineer", -"Method Study Engineer", -"Methodist Minister", -"Methods Analyst", -"Methods Assistant", -"Methods Engineer", -"Methods Officer", -"Methylator", -"Metrologist", -"Metropolitan Police Security Officer", -"Metropolitan Police Traffic Warden", -"Mica Checker", -"Mica Cutter", -"Mica Driller", -"Mica Gauger", -"Mica Machinist", -"Mica Moulder", -"Mica Presser", -"Mica Sorter", -"Mica Splitter", -"Mica Worker", -"Micanite Builder", -"Micanite Building Machinist", -"Micanite Driller", -"Micanite Maker", -"Micanite Moulder", -"Micanite Worker", -"Micro Film Operator", -"Micro Filmer", -"Microbiologist", -"Microfilm Operator", -"Micrometer Engraver", -"Micrometer Inspector", -"Micrometer Maker", -"Microscope Maker", -"Microwave Engineer", -"Mid Day Assistant", -"Mid Day Superviser", -"Mid Day Supervisor", -"Mid Day Supervisory Assistant", -"Mid-Day Assistant", -"Mid-Day Supervisor", -"Mid-Day Supervisory Assistant", -"Midday Assistant", -"Midday Meal Supervisor", -"Midday Meals Supervisor", -"Midday School Supervisor", -"Midday Supervisary Assistant", -"Midday Superviser", -"Midday Supervisor", -"Midday Supervisor And Cleaner", -"Midday Supervisor Assistant", -"Midday Supervisors Assistant", -"Midday Supervisory Assistant", -"Midwife", -"Midwife Manager", -"Midwife Tutor", -"Midwife-Tutor", -"Midwifery Assistant", -"Midwifery Lecturer", -"Midwifery Manager", -"Midwifery Practitioner", -"Midwifery Sister", -"Mig Welder", -"Milk Checker", -"Milk Collector", -"Milk Deliverer", -"Milk Processor", -"Milk Production Officer", -"Milk Recorder", -"Milk Roundsman", -"Milk Sampler", -"Milk Sampling Officer", -"Milk Separator", -"Milk Steriliser", -"Milk Sterilizer Operator", -"Milk Tanker Driver", -"Milk Tester", -"Milk Testing Recorder", -"Milk Vendor", -"Milker", -"Mill Assistant", -"Mill Engineer", -"Mill Feeder", -"Mill Hand", -"Mill Manager", -"Mill Operative", -"Mill Riser", -"Mill Sawyer", -"Mill Worker", -"Miller And Turner", -"Milliner", -"Milliner's Assistant", -"Milliner's Copyist", -"Millinery Improver", -"Millinery Machinist", -"Milling Engineer", -"Milling Setter", -"Millstone Builder", -"Millwright", -"Millwright's Assistant", -"Millwright's Labourer", -"Millwright's Mate", -"Mine Agent", -"Mine Boss", -"Mine Car Attendant", -"Mineral Surveyor", -"Mineral Water Maker", -"Mineral Water Salesman", -"Mineralogist", -"Minerals Crusher", -"Mines Inspector", -"Mini Bus Driver", -"Mini Bus Escort", -"Mini Bus Operator", -"Mini Cab Driver", -"Mini-Cab Driver", -"Miniature Painter", -"Minibar Attendant", -"Minibus Driver", -"Minicab Driver", -"Mining Consultant", -"Mining Engineer", -"Mining Officer", -"Mining Surveyor", -"Minister Of Religion", -"Ministry Of Defence Police Constable", -"Mink Farm Assistant", -"Mirror Backer", -"Mirror Frame Maker", -"Mirror Inspector", -"Mirror Maker", -"Mis Manager", -"Mission Enabler", -"Mission Systems Engineer", -"Missionary", -"Missioner", -"Mixing Operator", -"Mlso", -"Mobile Car Mechanic", -"Mobile Carer", -"Mobile Caretaker", -"Mobile Caterer", -"Mobile Catering Assistant", -"Mobile Crane Driver", -"Mobile Crane Operator", -"Mobile Creche Worker", -"Mobile Hairdresser", -"Mobile Hairstylist", -"Mobile Library Driver", -"Mobile Shop Manager", -"Mobile Warden", -"Mod Security Guard", -"Model", -"Model Agent", -"Model Engineer", -"Model Manufacturer", -"Model's Agent", -"Modeller", -"Modern Matron", -"Module Convenor", -"Mohair Sorter", -"Mohair Winder", -"Moisture Tester", -"Molasses Attendant", -"Mole Catcher", -"Money Advice Worker", -"Money Agent", -"Money Broker", -"Money Dealer", -"Money Lender", -"Money Market Dealer", -"Money Market Manager", -"Money Order Certifier", -"Moneybroker", -"Monk", -"Monotype Caster", -"Monotype Caster Attendant", -"Monotype Caster Operator", -"Monotype Casting Machinist", -"Monotype Engineer", -"Monotype Operator", -"Montejuice Attendant", -"Monumental Carver", -"Monumental Engraver", -"Monumental Mason", -"Monumental Sculptor", -"Mooring Man", -"Mop Maker", -"Mortar Mill Attendant", -"Mortar Mill Operator", -"Mortgage Administrator", -"Mortgage Adviser", -"Mortgage Advisor", -"Mortgage Agent", -"Mortgage Arranger", -"Mortgage Assistant", -"Mortgage Broker", -"Mortgage Clerk", -"Mortgage Consultant", -"Mortgage Controller", -"Mortgage Desk Manager", -"Mortgage Manager", -"Mortgage Officer", -"Mortgage Processor", -"Mortgage Underwriter", -"Mortgage Unit Manager", -"Mortgages Market Manager", -"Mortician", -"Mortuary Assistant", -"Mortuary Attendant", -"Mortuary Keeper", -"Mortuary Technician", -"Mosaic Fixer", -"Mosaic Floor Layer", -"Mosaic Layer", -"Mosaic Setter", -"Mosaic Worker", -"Moss Collector", -"Moss Picker", -"Mot Assistant", -"Mot Examiner", -"Mot Tester", -"Motel Manager", -"Mother Superior", -"Mother's Help", -"Mothers Help", -"Motion Minder", -"Motor Accessories Dealer", -"Motor Attendant", -"Motor Body Maker", -"Motor Builder", -"Motor Car Driver", -"Motor Car Spring Finisher", -"Motor Claims Clerk", -"Motor Claims Negotiator", -"Motor Cycle Instructor", -"Motor Cycle Mechanic", -"Motor Cycle Rectifier", -"Motor Dealer", -"Motor Driver", -"Motor Engineer", -"Motor Examiner", -"Motor Factor", -"Motor Fitter", -"Motor Fixer", -"Motor Haulage Driver", -"Motor Inspector", -"Motor Mail Driver", -"Motor Man", -"Motor Mechanic", -"Motor Mechanic And Driver", -"Motor Mechanic-Fitter", -"Motor Porter", -"Motor Repair Engineer", -"Motor Repairer", -"Motor Salesman", -"Motor Stripper", -"Motor Technician", -"Motor Test Foreman", -"Motor Tester", -"Motor Trader", -"Motor Trimmer", -"Motor Vehicle Assembler", -"Motor Vehicle Driver", -"Motor Vehicle Engineer", -"Motor Vehicle Fitter", -"Motor Vehicle Mechanic", -"Motor Vehicle Parts Man", -"Motor Vehicle Repairer", -"Motor Vehicle Technican", -"Motor Vehicle Technici", -"Motor Vehicle Technician", -"Motor Vehicle Technition", -"Motor Vehicle Workshop Manager", -"Motorbike Mechanic", -"Motorcycle Courier", -"Motorcycle Engineer", -"Motorcycle Instructor", -"Motorcycle Mechanic", -"Motorcycle Restorer", -"Motorcycle Riding Instructor", -"Motorcycle Technician", -"Motorcycles Service Manager", -"Motorsport Engineer", -"Mould Bricker", -"Mould Cleaner", -"Mould Cutter", -"Mould Fitter", -"Moulder's Help", -"Moulder's Labourer", -"Moulding Checker", -"Moulding Mill Machinist", -"Movement Maker", -"Movement Therapist", -"Mower Engineer", -"Mower Mechanic", -"Mower Repairer", -"Mp", -"Mps", -"Mrcp", -"Mrcs", -"Mrcvs", -"Msp", -"Mud Logger", -"Mule Fitter", -"Mule Foreman", -"Mule Man", -"Mule Minder", -"Mule Piecer", -"Mule Spinner", -"Mule Tenter", -"Mule Tuber", -"Muller", -"Multi Drop Delivery Driver", -"Multi Drop Driver", -"Multi Trade Builder", -"Multi-Drop Driver", -"Multi-Drop-Driver", -"Multi-Media Designer", -"Multidrop Driver", -"Multilith Operator", -"Multilith Printer", -"Multimedia Designer", -"Multimedia Developer", -"Multimedia Producer", -"Multimedia Specialist", -"Municipal Engineer", -"Munitions Worker", -"Museum Assistant", -"Museum Attendant", -"Museum Conservation Officer", -"Museum Craftsman", -"Museum Curator", -"Museum Director", -"Museum Education Assistant", -"Museum Keeper", -"Museum Manager", -"Museum Officer", -"Museum Owner", -"Museum Visitor Services Assistant", -"Museums Officer", -"Mushroom Cutter", -"Mushroom Packer", -"Mushroom Picker", -"Music Arranger", -"Music Composer", -"Music Conductor", -"Music Coordinator", -"Music Copyist", -"Music Engraver", -"Music Instructor", -"Music Organiser", -"Music Producer", -"Music Promotion Manager", -"Music Teacher", -"Music Tester", -"Music Therapist", -"Music Transcriber", -"Music Writer", -"Musical Conductor", -"Musical Director", -"Musical Instrument Fitter", -"Musical Instrument Maker", -"Musical Instrument Manufacturer", -"Musical Instrument Repairer", -"Musical Instrument Technician", -"Musical Instrument Tester-Rectifier", -"Musical Records Inspector", -"Musician", -"Muslin Ripper", -"Mussel Gatherer", -"Mussel Layman", -"Musseler", -"Mustard Frame Hand", -"Mustard Miller", -"Mutuality Collector", -"Mwd Engineer", -"Mycologist", -"Mystery Shopper", -"Naafi Assistant", -"Naafi Inspector", -"Naafi Official", -"Nail Bag Maker", -"Nail Machinist", -"Nail Maker", -"Nail Technician", -"Nailing Machinist", -"Nannie", -"Nanny", -"National Account Executive", -"National Account Manager", -"National Accounts Controller", -"National Accounts Executive", -"National Accounts Manager", -"National Insurance Inspector", -"National Park Manager", -"National Park Officer", -"National Park Ranger", -"National Park Warden", -"National Sales Director", -"National Sales Manager", -"Natural Dye Worker", -"Natural Gas Engineer", -"Natural Therapist", -"Naturalisation Agent", -"Naturalist", -"Nature Reserve Warden", -"Naturopath", -"Nautical Designer", -"Nautical Surveyor", -"Naval Architect", -"Naval Constructor", -"Naval Designer", -"Naval Surveyor", -"Navvy", -"Navvy Driver", -"Navvy Ganger", -"Navvy Man", -"Nc Lathe Turner", -"Nc Machine Setter-Operator", -"Nc Miller", -"Nc Press Setter", -"Nc Programmer", -"Ncr Operator", -"Ndt Technician", -"Ndt Tester", -"Necker", -"Needle Caster", -"Needle Grinder", -"Needle Machinist", -"Needle Maker", -"Needle Mistress", -"Needle Plater", -"Needle Trimmer", -"Needle Woman", -"Needle Worker", -"Needleloom Felt Machinist", -"Needlework Hand", -"Negative Cutter", -"Negotiator", -"Neighbourhood Manager", -"Neighbourhood Officer", -"Neighbourhood Warden", -"Neighbourhood Watch Controller", -"Nematologist", -"Neon Sign Assembler", -"Neon Sign Maker", -"Net Braider", -"Net Fitter", -"Net Fixer", -"Net Folder", -"Net Machinist", -"Net Maker", -"Net Mender", -"Net Repairer", -"Net Rigger", -"Network Administrator", -"Network Analyst", -"Network Architect", -"Network Consultant", -"Network Controller", -"Network Designer", -"Network Engineer", -"Network Forecaster", -"Network Integration Engineer", -"Network Manager", -"Network Operations Team Leader", -"Network Planner", -"Network Services Consultant", -"Network Services Manager", -"Network Specialist", -"Network Systems Engineer", -"Network Systems Manager", -"Network Technician", -"Networking Manager", -"Neurologist", -"Neurophysiologist", -"Neurosurgeon", -"Neutraliser Attendant", -"New Business Administrator", -"New Business Advisor", -"New Business Development Manager", -"New Car Sales Executive", -"New Deal Adviser", -"New Deal Coordinator", -"New Deal Lone Parent Adviser", -"New Deal Personal Adviser", -"New Media Consultant", -"New Media Designer", -"New Media Manager", -"New Product Development Manager", -"News Agent", -"News Hand", -"News Vendor", -"News Writer", -"Newsagent", -"Newsagent Grocer", -"Newsagent's Assistant", -"Newspaper Agent", -"Newspaper Boy", -"Newspaper Correspondent", -"Newspaper Deliverer", -"Newspaper Distributor", -"Newspaper Editor", -"Newspaper Editor's Assistant", -"Newspaper Librarian", -"Newspaper Proof Controller", -"Newspaper Proof Corrector", -"Newspaper Reader", -"Newspaper Representative", -"Newspaper Seller", -"Newspaper Sorter", -"Newspaper Sub-Editor", -"Newspaper Vendor", -"Newsreader", -"Nhs Buyer", -"Nhs Estates Officer", -"Nhs Manager", -"Nhs Receptionist", -"Nickel Plater", -"Nickel Refiner", -"Nicker And Turner's Fitter", -"Night Assistant", -"Night Auditor", -"Night Care Domestic", -"Night Care Officer", -"Night Care Supervisor", -"Night Care Worker", -"Night Carer", -"Night Cleaner", -"Night Club Manager", -"Night Club Owner", -"Night Cook", -"Night Guard", -"Night Hygiene Operative", -"Night Nursing Sister", -"Night Porter", -"Night Security Officer", -"Night Social Care Worker", -"Night Sorter Loader", -"Night Support Worker", -"Night Watcher", -"Nightclub Manager", -"Nightwatchman", -"Nitrate Mill Hand", -"Nitrider", -"Nneb", -"Nneb Nursery Nurse", -"Nneb Qualified Nursery Nurse", -"Noise Control Engineer", -"Non Teaching Classroom Assistant", -"Non-Destructive Tester", -"Non-Destructive Testing Technician", -"Normaliser", -"Nose And Throat Ear Specialist", -"Nosing Machinist", -"Notary", -"Novelist", -"Nrswa Inspector", -"Nspcc Child Protection Officer", -"Nuclear Chemist", -"Nuclear Engineer", -"Nuclear Standards Inspector", -"Number Plate Maker", -"Number Taker", -"Numerical Control Programmer", -"Numismatist", -"Nun", -"Nurse", -"Nurse Adviser", -"Nurse Advisor", -"Nurse Aux", -"Nurse Auxiliary", -"Nurse Auxillary", -"Nurse Bank Manager", -"Nurse Maid", -"Nurse Manager", -"Nurse Practitioner", -"Nurse Specialist", -"Nurse Supervisor", -"Nurse Team Leader", -"Nurse Tutor", -"Nurse's Aid", -"Nurse's Aide", -"Nurse-Companion", -"Nurse-Ecp", -"Nurse-Practitioner", -"Nurse-Teacher", -"Nurse-Tutor", -"Nurseing Assistant", -"Nursemaid", -"Nursery Assistant", -"Nursery Assistant Nneb", -"Nursery Attendant", -"Nursery Class Assistant", -"Nursery Class Teacher", -"Nursery Cook", -"Nursery Gardener", -"Nursery Governess", -"Nursery Hand", -"Nursery Helper", -"Nursery Man", -"Nursery Nurse", -"Nursery Nurse Assistan", -"Nursery Nurse Assistant", -"Nursery Nurse Deputy Manager", -"Nursery Nurse Manager", -"Nursery Nurse Nanny", -"Nursery Nurse Nneb", -"Nursery Officer", -"Nursery Play Leader", -"Nursery Practioner", -"Nursery Practitioner", -"Nursery School Assistant", -"Nursery School Head Teacher", -"Nursery School Manager", -"Nursery School Supervisor", -"Nursery School Teacher", -"Nursery Schools Assistant", -"Nursery Supervisor", -"Nursery Support Worker", -"Nursery Teacher", -"Nursery Woman", -"Nursery Worker", -"Nurseryman", -"Nurserynurse", -"Nursing Assistant", -"Nursing Attendant", -"Nursing Aux", -"Nursing Auxilary", -"Nursing Auxiliary", -"Nursing Auxillary", -"Nursing Auxilliary", -"Nursing Director", -"Nursing Home Manager", -"Nursing Home Owner", -"Nursing Home Proprietor", -"Nursing Home Supervisor", -"Nursing Lecturer", -"Nursing Officer", -"Nursing Orderly", -"Nursing Sister", -"Nursing Student", -"Nursingassistant", -"Nut Cutter", -"Nut Maker", -"Nut Picker", -"Nut Room Worker", -"Nutritional Therapist", -"Nutritionist", -"Nutter-Up", -"Nvq Assessor", -"Nvq Co-Ordinator", -"Nvq Coordinator", -"Nvq Manager", -"Nvq Trainer/Assessor", -"Nvq Unit Manager", -"Nylon Drawtwist Operative", -"Nylon Inspector", -"Nylon Spinner", -"o And M Analyst", -"o And M Consultant", -"o And M Investigator", -"o And M Manager", -"o And M Officer", -"o And M Specialist", -"Oar Maker", -"Oboist", -"Obstetrician", -"Occupational Health Adviser", -"Occupational Health Advisor", -"Occupational Health And Wellbeing Adviser", -"Occupational Health Nurse", -"Occupational Health Nurse Adviser", -"Occupational Hygienist", -"Occupational Psychologist", -"Occupational Therapist", -"Occupational Therapist Assistant", -"Occupational Therapy Assistant", -"Occupational Therapy Helper", -"Occupational Therapy Support Worker", -"Occupational Therapy Technical Instructor", -"Occupational Therapy Technician", -"Oceanographer", -"Odd Job Man", -"Oddstuff Maker", -"Oenologist", -"Off Licence Manager", -"Off-Licence Assistant", -"Off-Licensee", -"Office Admin", -"Office Administator", -"Office Administer", -"Office Administrater", -"Office Administration", -"Office Administration Manager", -"Office Administrator", -"Office Adminstrator", -"Office Assistance", -"Office Assistant", -"Office Boy", -"Office Cashier", -"Office Cleaner", -"Office Clerk", -"Office Controller", -"Office Equipment Engineer", -"Office Equipment Service Engineer", -"Office Fitter", -"Office Girl", -"Office Handyman", -"Office Inspector", -"Office Junior", -"Office Junior / Receptionist", -"Office Keeper", -"Office Machinery Operator", -"Office Machinist", -"Office Manager", -"Office Manager Civil Service", -"Office Partitioning Erector", -"Office Receptionist", -"Office Services Administrator", -"Office Services Manage", -"Office Services Manager", -"Office Superintendent", -"Office Supervisor", -"Office Systems Analyst", -"Office Team Leader", -"Office Worker", -"Office/Accounts Manager", -"Officer Of Customs And Excise", -"Officer's Steward", -"Official Receiver", -"Officiant", -"Offset Duplicating Machinist", -"Offset Litho Operator", -"Offset Litho Printer", -"Offset Lithographic Printer", -"Offset Operator", -"Offset Printer", -"Offshore Installation Manager", -"Offshore Installations Manager", -"Offshore Medic", -"Offshore Planner", -"Oil And Natural Gas Engineer", -"Oil Blender", -"Oil Boiler", -"Oil Brightener", -"Oil Cellarman", -"Oil Company Executive", -"Oil Engineer", -"Oil Exploration Manager", -"Oil Extractor", -"Oil Filler", -"Oil Lamp Maker", -"Oil Maker", -"Oil Miller", -"Oil Mixer", -"Oil Refinery Worker", -"Oil Rig Constructor", -"Oil Rig Manager", -"Oil Rig Skipper", -"Oil Rig Worker", -"Oil Stone Maker", -"Oil Tester", -"Oil Wharf Attendant", -"Oiler", -"Oiler And Beltman", -"Oiler And Cleaner", -"Oiler And Greaser", -"Oilskin Machinist", -"Ointment Box Maker", -"Ointment Maker", -"Old People's Helper", -"Ombudsman", -"On-Line Facilitator", -"Oncologist", -"One Person Operated Bus Driver", -"One Person Operator", -"Online Facilitator", -"Onsetter", -"Onsetter's Assistant", -"Open Hearth Furnaceman", -"Opencast Coal Miner", -"Opencast Worker", -"Opener Tenter", -"Opera Glass Maker", -"Opera Singer", -"Operating Department Assistant", -"Operating Department Practioner", -"Operating Department Practitioner", -"Operating Theatre Assistant", -"Operating Theatre Orderly", -"Operating Theatre Practitioner", -"Operating Theatre Sister", -"Operating Theatre Technician", -"Operational Firefighter", -"Operational Research Analyst", -"Operational Research Consultant", -"Operational Research Manager", -"Operational Research Officer", -"Operational Research Scientist", -"Operational Support Grade Officer", -"Operations Officer", -"Operations Standards Manager", -"Operative Dyer", -"Ophthalmic Optician", -"Ophthalmologist", -"Optical Adviser", -"Optical Advisor", -"Optical Assembler", -"Optical Assistant", -"Optical Dispenser", -"Optical Dispensing Assistant", -"Optical Engineer", -"Optical Fitter", -"Optical Frame Maker", -"Optical Glass Cutter", -"Optical Glass Slitter", -"Optical Glazer", -"Optical Glazier", -"Optical Grinder", -"Optical Inspector", -"Optical Instrument Assembler", -"Optical Instrument Mechanic", -"Optical Lab Technician", -"Optical Lens Surfacer", -"Optical Machine Setter", -"Optical Mechanic", -"Optical Miller", -"Optical Polisher", -"Optical Profile Grinder", -"Optical Receptionist", -"Optical Sales Adviser", -"Optical Sales Advisor", -"Optical Sales Assistant", -"Optical Slab Grinder", -"Optical Slab Polisher", -"Optical Surfacer", -"Optical Technician", -"Optical Turner", -"Optical Worker", -"Optician", -"Optician's Assistant", -"Opticians Receptionist", -"Options Trader", -"Optologist", -"Optometrist", -"optometristís Assistant", -"Oracle Database Administrator", -"Oral Hygienist", -"Orange Peeler", -"Orchestra Leader", -"Orchestral Violinist", -"Orchestrator", -"Order Assembler", -"Order Clerk", -"Order Compiler", -"Order Controller", -"Order Entry Clerk", -"Order Entry Operator", -"Order Filler", -"Order Lad", -"Order Line Operator", -"Order Man", -"Order Picker", -"Order Picker Warehouse", -"Order Processing Clerk", -"Order Processor", -"Order Room Hand", -"Order Supervisor", -"Orderly Nurse", -"Ordnance Fitter", -"Ordnance Storeman", -"Ore Charger", -"Ore Crushing Plant Attendant", -"Ore Dryer", -"Ore Inspector", -"Ore Separator", -"Organ Builder", -"Organ Fitter", -"Organ Pipe Maker", -"Organ Voicer", -"Organic Chemist", -"Organisation And Efficiency Manager", -"Organisation And Method Investigator", -"Organisation And Methods Analyst", -"Organisation And Methods Consultant", -"Organisation And Methods Manager", -"Organisation And Methods Officer", -"Organisation And Methods Specialist", -"Organist", -"Originator Printer", -"Ornamental Bronze Worker", -"Ornamental Iron Worker", -"Ornamental Metal Worker", -"Ornithologist", -"Orthodontic Chairside Assistant", -"Orthodontic Technician", -"Orthodontist", -"Orthopaedic Appliance Maker", -"Orthopaedic Leather Worker", -"Orthopaedic Mechanic", -"Orthopaedic Technician", -"Orthoptist", -"Orthotist", -"Osg Prison Officer", -"Osteologist", -"Osteomyologist", -"Osteopath", -"Ostler", -"Other Rank", -"Otologist", -"Otorhinolaryngologist", -"Outdoor Activities Instructor", -"Outdoor Education Instructor", -"Outdoor Education Worker", -"Outdoor Instructor", -"Outdoor Officer", -"Outdoor Pursuits Instructor", -"Outdoor Pursuits Leader", -"Outdoor Pursuits Manager", -"Outdoors Development Trainer", -"Outer-Wear Machinist", -"Outerwear Machinist", -"Outfall Works Attendant", -"Outflow Basin Attendant", -"Outplacement Consultant", -"Outplacement Counsellor", -"Outreach Development Worker", -"Outreach Worker", -"Outside Caterer", -"Outside Salesman", -"Outsole Cementer", -"Outsole Rougher", -"Outward Bound Centre Manager", -"Outward Bound Manager", -"Outward Bound Operational Director", -"Outward Bound Tutor", -"Oven Builder", -"Oven Charger", -"Oven Fitter", -"Oven Foreman", -"Oven Oddman", -"Oven Patcher", -"Oven Repairer", -"Overhead Crane Driver", -"Overhead Lines Foreman", -"Overhead Linesman", -"Overhead Machinist", -"Overhead Power Linesman", -"Overhead Wireman", -"Overlock Machinist", -"Overlocker", -"Overlocking Machinist", -"Overman", -"Overmantel Fitter", -"Overseas Holiday Representative", -"Owner Of Newsagents", -"Owner-Chef", -"Owner-Publisher", -"Oxidiser Man", -"Oxon Frame Maker", -"Oxy-Acetylene Burner", -"Oxy-Acetylene Cutter", -"Oxygen Controller", -"Oxygen Filler", -"Oxygen Plant Operator", -"Oyster Bed Worker", -"p.a", -"Pa", -"Pa Administrator", -"Pa Secretary", -"Pa To Chairman", -"Pa To General Manager", -"Pa To Managing Directo", -"Pa To Md", -"Pa-Secretary", -"Pa/Office Manager", -"Pa/Secretary", -"Package Car Driver", -"Packaging Consultant", -"Packaging Designer", -"Packaging Engineer", -"Packaging Manager", -"Packaging Operative", -"Packaging Operator", -"Packaging Plant Operator", -"Packaging Supervisor", -"Packaging Technician", -"Packaging Technologist", -"Packer", -"Packer And Stacker", -"Packer Driver", -"Packer Operator", -"Packer Warehouse", -"Packer-Driver", -"Packer-Grader", -"Packer-Labourer", -"Packer/Driver", -"Packhouse Manager", -"Packhouse Worker", -"Packing Case Maker", -"Packing Machinist", -"Packing Operative", -"Packing Operator", -"Packing Room Foreman", -"Packing Supervisor", -"Padding Tenter", -"Paddy Conductor", -"Padlock Smith", -"Paediatric Nurse", -"Paediatric Physiotherapist", -"Paediatric Staff Nurse", -"Paediatrician", -"Pail Maker", -"Paint Beater And Sprayer", -"Paint Brusher", -"Paint Dipper", -"Paint Filler", -"Paint Finisher", -"Paint Flatter", -"Paint Grinder", -"Paint Hand", -"Paint Line Operator", -"Paint Maker", -"Paint Masker", -"Paint Mill Man", -"Paint Miller", -"Paint Mixer", -"Paint Plant Operator", -"Paint Refiner", -"Paint Refinisher", -"Paint Screener", -"Paint Shop Assistant", -"Paint Shop Foreman", -"Paint Shop Worker", -"Paint Sprayer", -"Paint Tinter", -"Painter", -"Painter & Decorater", -"Painter & Decorator", -"Painter &Decorator", -"Painter + Decorater", -"Painter + Decorator", -"Painter / Decorator", -"Painter 2 Decorator", -"Painter And Decorater", -"Painter And Decorator", -"Painter And Glazier", -"Painter Dec", -"Painter Decorater", -"Painter Decorator", -"Painter Hand", -"Painter&Decorator", -"Painter's Assistant", -"Painter's Mate", -"Painter+Decorator", -"Painter-Decorator", -"Painter.Decorator", -"Painter/Decorator", -"Painteranddecorator", -"Painting And Decoratin", -"Painting Conservator", -"Painting Contractor", -"Painting Decorating", -"Painting Decorator", -"Painting Foreman", -"Palaeographist", -"Palaeontologist", -"Pall Bearer", -"Pallet Controller", -"Pallet Feeder", -"Pallet Maker", -"Pallet Puller", -"Pallet Repairer", -"Palletiser", -"Palliative Care Nurse", -"Palm And Needle Hand", -"Palmist", -"Pals Officer", -"Palynologist", -"Pan Feeder", -"Panel Beater", -"Panel Beater And Paint Sprayer", -"Panel Beater And Sprayer", -"Panel Beater Paint Sprayer", -"Panel Beater Spray Painter", -"Panel Maker", -"Panel Shop Foreman", -"Panel Wirer", -"Panner-Out", -"Pantile Maker", -"Pantograph Engraving Setter-Operator", -"Pantograph Operator", -"Pantry Maid", -"Pantry Man", -"Pantry Steward", -"Paper Bag Handler", -"Paper Bag Machinist", -"Paper Bag Maker", -"Paper Bag Stringer", -"Paper Bag Taker-Off", -"Paper Baler", -"Paper Box Maker", -"Paper Boy", -"Paper Capper", -"Paper Cementer", -"Paper Coater", -"Paper Coating Machinist", -"Paper Conditioner", -"Paper Converter", -"Paper Counter", -"Paper Cutter", -"Paper Cutter's Assistant", -"Paper Cutting Machinist", -"Paper Delivery Boy", -"Paper Engineer", -"Paper Finisher", -"Paper Folder", -"Paper Girl", -"Paper Grinder", -"Paper Hanger", -"Paper Hat Maker", -"Paper Insulating Machinist", -"Paper Keeper", -"Paper Lapper", -"Paper Loader", -"Paper Machine Setter-Operator", -"Paper Maker", -"Paper Manufacturer", -"Paper Marbler", -"Paper Mill Worker", -"Paper Pattern Copier", -"Paper Pattern Cutter", -"Paper Pattern Folder", -"Paper Pattern Modeller", -"Paper Pleating Machinist", -"Paper Preparer", -"Paper Presser", -"Paper Puncher", -"Paper Recycler", -"Paper Seller", -"Paper Slitter", -"Paper Stainer", -"Paper Stripper", -"Paper Tester", -"Paper Tube Machinist", -"Paper Varnisher", -"Paperboy", -"Paperhanger", -"Paperkeeper", -"Papermaker", -"Para Legal", -"Parachute Maker", -"Parachute Packer", -"Paraffin Attendant", -"Paralegal", -"Paramedic", -"Paramedic Technician", -"Paramedic-Ecp", -"Paramedical Practitioner", -"Paraplanner", -"Parasitologist", -"Parcel Courier", -"Parcel Deliverer", -"Parcel Delivery Driver", -"Parcel Delivery Manager", -"Parcel Force Delivery Driver", -"Parcel Handler", -"Parcel Sorter", -"Parcelforce Delivery Driver", -"Parceller", -"Parcels Courier", -"Parchester Caster", -"Parchmentiser", -"Parish Administrator", -"Parish Council Clerk", -"Parish Priest", -"Parish Worker", -"Park Attendant", -"Park Inspector", -"Park Keeper", -"Park Manager", -"Park Ranger", -"Park Superintendent", -"Park Supervisor", -"Park Warden", -"Parking Attendant", -"Parking Fee Collector", -"Parking Manager", -"Parking Meter Attendant", -"Parking Services Manager", -"Parks Labourer", -"Parks Officer", -"Parliamentary Agent", -"Parliamentary Draftsman", -"Parliamentary Private Secretary", -"Parliamentary Secretary", -"Parlourmaid", -"Parlourman", -"Parochial Worker", -"Parquet Floor Layer", -"Parquetry Engraver", -"Part Marker", -"Part Time Accounts Assistant", -"Part Time Accounts Clerk", -"Part Time Bar Person", -"Part Time Bar Staff", -"Part Time Barman", -"Part Time Book Keeper", -"Part Time Carer", -"Part Time Catering Assistant", -"Part Time Domestic", -"Part Time Estate Agent", -"Part Time Hairdresser", -"Part Time Kitchen Assistant", -"Part Time Librarian", -"Part Time Postman", -"Part Time Retail Assistant", -"Part Time Sale Assistant", -"Part Time Sales", -"Part Time Sales Assist", -"Part Time Sales Assistan", -"Part Time Sales Assistant", -"Part Time Sales Asst", -"Part Time Shop Asistant", -"Part Time Shop Assista", -"Part Time Shop Assistant", -"Part Time Shop Asst", -"Part Time Supermarket Assistant", -"Part Time Taxi Driver", -"Part Time Waitress", -"Part Time Youth Worker", -"Part-Time Chef", -"Part-Time Library Assistant", -"Part-Time Postman", -"Part-Time Retail Assistant", -"Part-Time Sales Assistant", -"Part-Time Shop Assistant", -"Part-Time Waitress", -"Partner Car Sales", -"Partner Chartered Accountant", -"Partner In Coffee Shop", -"Partner In Farming", -"Partner In Garden Centre", -"Partner In Retail Business", -"Partner Printing Co", -"Parts Administrator", -"Parts Assistant", -"Parts Controller", -"Parts Coordinator", -"Parts Delivery Driver", -"Parts Delivery Person", -"Parts Manager", -"Parts Numberer", -"Parts Sales Representative", -"Parts Storeman", -"Parts Supervisor", -"Parts Supplier", -"Parts Technician", -"Parts Van Driver", -"Partsman", -"Parttime Shop Assistan", -"Party Decorator", -"Party Hostess", -"Party Plan Manager", -"Party Plan Sales Agent", -"Party Plan Sales Dealer", -"Party Plan Sales Manager", -"Party Plan Sales Merchant", -"Party Plan Sales Representative", -"Party Plan Salesman", -"Party Planner", -"Passenger Agent", -"Passenger Carrying Vehicle Driver", -"Passenger Check In Officer", -"Passenger Guard", -"Passenger Handling Agent", -"Passenger Service Agen", -"Passenger Service Agent", -"Passenger Service Assistant", -"Passenger Service Manager", -"Passenger Services Agent", -"Passenger Services Assistant", -"Passenger Services Manager", -"Passenger Services Supervisor", -"Passport Agent", -"Paste Fitter", -"Paste Slugger", -"Paste-Up Artist", -"Pasteboard Machine Tender", -"Pasteboard Machine Tender's Assistant", -"Pasteboard Machinist", -"Pasteuriser", -"Pastor", -"Pastoral Assistant", -"Pastoral Support Worker", -"Pastry Chef", -"Pastry Cook", -"Pastry Hand", -"Pastry Roller", -"Pastrycook", -"Pasty Crimper", -"Patent Agent", -"Patent Analyst", -"Patent Associate", -"Patent Attorney", -"Patent Consultant", -"Patent Engineer", -"Patent Floor Layer", -"Patent Flooring And Roofing Layer And Fixer", -"Patent Glazer", -"Patent Glazing Fixer", -"Patent Stone Maker", -"Patent Stone Moulder", -"Patent Twister", -"Patents Officer", -"Pathologist", -"Pathology Technician", -"Patient Advice And Liaison Service Officer", -"Patient Transport Driver", -"Patient Transport Service Controller", -"Patrol", -"Patrol Inspector", -"Patrol Officer", -"Patrolman", -"Pattern Book Maker", -"Pattern Card Maker", -"Pattern Card Mounter", -"Pattern Case Maker", -"Pattern Filer", -"Pattern Keeper", -"Pattern Loom Weaver", -"Pattern Moulder", -"Pattern Room Hand", -"Pattern Room Man", -"Pattern Room Manager", -"Pattern Room Worker", -"Pattern Setter", -"Pattern Shop Foreman", -"Pattern Weaver", -"Paver", -"Paving And Extension Inspector", -"Pavior", -"Pavior's Mate", -"Paviour", -"Pawn Broker", -"Pawnbroker", -"Pawnbroker's Assistant", -"Pay Administrator", -"Pay Clerk", -"Pay Master", -"Payables Manager", -"Paymaster", -"Payments Clerk", -"Payments Manager", -"Payroll Administrator", -"Payroll And Pensions Manager", -"Payroll Assistant", -"Payroll Assitant", -"Payroll Clerk", -"Payroll Control Officer", -"Payroll Controller", -"Payroll Executive", -"Payroll Manager", -"Payroll Officer", -"Payroll Services Assistant", -"Payroll Superviser", -"Payroll Supervisor", -"Payroll Team Leader", -"Pc", -"Pc Engineer", -"Pc Operator", -"Pc Support Analyst", -"Pc Support Engineer", -"Pc Support Manager", -"Pc Technician", -"Pcb Assembler", -"Pcb Inspector", -"Pcb Operator", -"Pcso", -"Pcv Bus Driver", -"Pcv Coach Driver", -"Pcv Driver", -"Pcv Mechanic", -"Pea Puller", -"Pearl Button Cutter", -"Pearl Dryer", -"Pearl Shell Cutter", -"Pearl Stringer", -"Pearl Threader", -"Pearler", -"Peat Cutter", -"Peat Digger", -"Peat Worker", -"Pedicurist", -"Pedlar", -"Pedometer Maker", -"Peel Cutter", -"Peg Maker", -"Pelt Dressing Machinist", -"Pen Assembler", -"Pen Examiner", -"Pen Maker", -"Pen Mechanic", -"Pen Nib Maker", -"Pencil Finisher", -"Pencil Groover", -"Pencil Maker", -"Penning Contractor", -"Pension Administration", -"Pension Administrator", -"Pension Adviser", -"Pension Consultant", -"Pension Fund Manager", -"Pension Officer", -"Pensions Administration Manager", -"Pensions Administrator", -"Pensions Adviser", -"Pensions Advisor", -"Pensions Assistant", -"Pensions Clerk", -"Pensions Consultant", -"Pensions Inspector", -"Pensions Manager", -"Pensions Negotiator", -"Pensions Officer", -"Pensions Review Technician", -"Pensions Technical Consultant", -"Pensions Technician", -"Pepper Maker", -"Perfect Binding Machinist", -"Performance Analyst", -"Performance Review Officer", -"Performer", -"Perfumer", -"Perfumer's Assistant", -"Perfumery Consultant", -"Perfumery Maker", -"Perfusionist", -"Periodontist", -"Perioperative Practitioner", -"Perioperative Specialist", -"Peripatetic Instrumental Teacher", -"Peripatetic Music Teacher", -"Permanent Recruitment Consultant", -"Permanent Way Constructor", -"Permanent Way Foreman", -"Permanent Way Inspector", -"Permanent Way Installer", -"Permanent Way Man", -"Perpetual Machinist", -"Perryman", -"Personal Assistant", -"Personal Assistant & Office Manager", -"Personal Assistant / Office Manager", -"Personal Assistant / Secretary", -"Personal Assistant Medical Secretary", -"Personal Assistant Secretary", -"Personal Assistant To Chief Executive", -"Personal Assistant To Director", -"Personal Assistant To Finance Director", -"Personal Assistant To Headteacher", -"Personal Assistant To Managing Director", -"Personal Assistant To The Chief Executive", -"Personal Assistant To The Managing Director", -"Personal Assistant/Carer", -"Personal Assistant/Office Manager", -"Personal Assistant/Secretary", -"Personal Banker", -"Personal Banking Managers Assistant", -"Personal Carer", -"Personal Claims Adviser", -"Personal Claims Advisor", -"Personal Finance Advisor", -"Personal Financial Adviser", -"Personal Financial Manager", -"Personal Incident Manager", -"Personal Lines Adviser", -"Personal Lines Clerk", -"Personal Medical Secretary", -"Personal Secretary", -"Personal Shopper", -"Personal Tax Manager", -"Personal Trainer", -"Personal Trainer And Fitness Instructor", -"Personel Administrator", -"Personel Assistant", -"Personel Manager", -"Personell Assistant", -"Personell Manager", -"Personnel Administrati", -"Personnel Administrato", -"Personnel Administrator", -"Personnel Adviser", -"Personnel Advisor", -"Personnel Analyst", -"Personnel And Training Assistant", -"Personnel And Training Manager", -"Personnel And Training Officer", -"Personnel Assistant", -"Personnel Assitant", -"Personnel Clerk", -"Personnel Consultant", -"Personnel Director", -"Personnel Executive", -"Personnel Manage", -"Personnel Manager", -"Personnel Office Clerk", -"Personnel Officer", -"Personnel Services Officer", -"Personnel Supervisor", -"Perspex Sign Maker", -"Pest Control Inspector", -"Pest Control Officer", -"Pest Control Operator", -"Pest Control Surveyor", -"Pest Control Technicia", -"Pest Control Technician", -"Pest Controller", -"Pest Officer", -"Pest Prevention Service Technician", -"Pet Behaviour Counsellor", -"Pet Carer", -"Pet Psychologist", -"Pet Shop Assistant", -"Pet Shop Owner", -"Petrochemical Engineer", -"Petrol Assistant", -"Petrol Attendant", -"Petrol Filling Station Assistant", -"Petrol Pump Attendant", -"Petrol Retailer", -"Petrol Sales Assistant", -"Petrol Station Assistant", -"Petrol Station Attendant", -"Petrol Station Cashier", -"Petrol Station Manager", -"Petrol Station Owner", -"Petrol Tanker Driver", -"Petroleum Engineer", -"Petroleum Maker", -"Petrologist", -"Petty Officer", -"Pewterer", -"Pewtersmith", -"Pharmaceutical Analyst", -"Pharmaceutical Chemist", -"Pharmaceutical Engineer", -"Pharmaceutical Packer", -"Pharmaceutical Processor", -"Pharmaceutical Technician", -"Pharmaceutical Worker", -"Pharmaceutist", -"Pharmacist", -"Pharmacist Assistant", -"Pharmacist's Assistant", -"Pharmacist's Manager", -"Pharmacists Assistant", -"Pharmacologist", -"Pharmacovigilance Associate", -"Pharmacovigilance Manager", -"Pharmacy Assistant", -"Pharmacy Counter Assis", -"Pharmacy Counter Assistant", -"Pharmacy Dispencer", -"Pharmacy Dispenser", -"Pharmacy Dispensing Assistant", -"Pharmacy Dispensing Technician", -"Pharmacy Manager", -"Pharmacy Storekeeper", -"Pharmacy Technician", -"Phg", -"Philatelist", -"Philologist", -"Philosopher", -"Phlebotomist", -"Phone Operator", -"Phonebank Adviser", -"Phosphater", -"Photo Copyist", -"Photo Engraver", -"Photo Finisher", -"Photo Frame Maker", -"Photo Journalist", -"Photo Lab Assistant", -"Photo Lab Operator", -"Photo Lab Technician", -"Photo Laboratory Technician", -"Photo Lithographer", -"Photo Print Operator", -"Photo Printer", -"Photo Technician", -"Photo-Litho Operator", -"Photocopier", -"Photocopier Engineer", -"Photocopier Service Engineer", -"Photocopy Operator", -"Photocopying Machinist", -"Photofinisher", -"Photogrammetric Surveyor", -"Photogrammetrist", -"Photographer", -"Photographer Assistant", -"Photographer's Assistant", -"Photographer's Mounter", -"Photographic Apparatus Inspector", -"Photographic Apparatus Maker", -"Photographic Artist", -"Photographic Assistant", -"Photographic Chemist", -"Photographic Colourist", -"Photographic Engineer", -"Photographic Engraver", -"Photographic Finisher", -"Photographic Operator", -"Photographic Paper Maker", -"Photographic Print Trimmer", -"Photographic Printer", -"Photographic Processor", -"Photographic Retoucher", -"Photographic Studio Owner", -"Photographic Stylist", -"Photographic Surveyor", -"Photographic Technicia", -"Photographic Technician", -"Photogravure Engraver", -"Photogravure Etcher", -"Photogravure Machine Manager", -"Photogravure Machinist", -"Photogravure Studio Operator", -"Photogravure Worker", -"Photolitho Retoucher", -"Photolithographer", -"Photometer Operator", -"Photostat Printer", -"Phototype Printer", -"Phrenologist", -"Physical Chemist", -"Physical Training Instructor", -"Physician", -"Physicist", -"Physio Assistant", -"Physiological Measurement Technician", -"Physiologist", -"Physiotherapist", -"Physiotherapist Assistant", -"Physiotherapy Assistan", -"Physiotherapy Assistant", -"Physiotherapy Helper", -"Physiotherapy Practitioner", -"Physiotherapy Technical Instructor", -"Pianist", -"Piano Action Assembler", -"Piano Bellyman", -"Piano Case Fitter", -"Piano Fitter", -"Piano Maker", -"Piano Marker-Off", -"Piano Polisher", -"Piano Teacher", -"Piano Technician", -"Piano Tuner", -"Pianoforte Assembler", -"Pick And Packer", -"Pick Drawer", -"Pick Maker", -"Pick Sharpener", -"Picker And Packer", -"Picker Maker", -"Picker Packer", -"Picker Tenter", -"Picker-Packer", -"Pickle Filler", -"Pickle Maker", -"Pickle Worker", -"Picture Cleaner", -"Picture Editor", -"Picture Frame Fitter-Up", -"Picture Frame Maker", -"Picture Framer", -"Picture Librarian", -"Picture Liner", -"Picture Mounter", -"Picture Researcher", -"Picture Restorer", -"Pie Filler", -"Pie Machinist", -"Pie Maker", -"Piece Carboniser", -"Piece Carrier", -"Piece Cleaner", -"Piece Dyer", -"Piece Examiner", -"Piece Finisher", -"Piece Looker", -"Piece Maker-Up", -"Piece Measurer", -"Piece Mender", -"Piece Numberer", -"Piece Passer", -"Piece Roller", -"Piece Scourer", -"Piece Sewer", -"Piecener", -"Pier Attendant", -"Pier Gate Keeper", -"Pier Head Man", -"Pier Master", -"Pier Purser", -"Pierce Worker", -"Piercing Foreman", -"Pierman", -"Pig Attendant", -"Pig Casting Machinist", -"Pig Dealer", -"Pig Dehairer", -"Pig Farm Manager", -"Pig Farmer", -"Pig Grader", -"Pig Keeper", -"Pig Manager", -"Pig Stockman", -"Pig Unit Manager", -"Piggery Manager", -"Pigman", -"Pigment Brusher", -"Pigment Maker", -"Pilates Instructor", -"Pilates Teacher", -"Pile Cutter", -"Pile Driver", -"Piler", -"Pilger Operator", -"Piling Operative", -"Pill Maker", -"Pillar Fitter", -"Pilot Manager", -"Pilot Plant Assistant", -"Pilot Superintendent", -"Pin Cutter", -"Pin Driller", -"Pin Machinist", -"Pin Scourer", -"Pin Setter", -"Pin Winder", -"Pinch Maker", -"Pine Furniture Assembler", -"Pine Furniture Maker", -"Pine Stripper", -"Pipe Bender", -"Pipe Cleaner", -"Pipe Coverer", -"Pipe Dresser", -"Pipe Engineer", -"Pipe Erector", -"Pipe Fitter", -"Pipe Fitter Welder", -"Pipe Fitter's Mate", -"Pipe Fitter-Welder", -"Pipe Fitter/Welder", -"Pipe Founder's Moulder", -"Pipe Insulator", -"Pipe Joiner", -"Pipe Jointer", -"Pipe Jointer's Mate", -"Pipe Lagger", -"Pipe Layer", -"Pipe Line Inspector", -"Pipe Liner", -"Pipe Major", -"Pipe Presser", -"Pipe Setter", -"Pipe Turner", -"Pipe Welder-Fitter", -"Pipefitter", -"Pipefitter Welder", -"Pipefitter/Welder", -"Pipefitting Engineer", -"Pipeliner", -"Piping Design Engineer", -"Piping Designer", -"Pirn Cleaner", -"Pirn Stripper", -"Pirn Turner", -"Pirn Winder", -"Pisciculturist", -"Pit Helper", -"Pit Operative", -"Pit Prop Sharpener", -"Pit Sinker", -"Pitch Man", -"Pitcher And Malletter", -"Pitman's Helper", -"Pitwood Carrier", -"Pitwood Labourer", -"Pizza Chef", -"Pizza Delivery", -"Pizza Maker", -"Placement Coordinator", -"Placement Officer", -"Placement Supervisor", -"Plain Net Twist Hand", -"Plan Attendant", -"Plan Printer", -"Plan Room Attendant", -"Planing Engineer", -"Planker", -"Planned Maintenance Controller", -"Planner-Estimator", -"Planning And Development Surveyor", -"Planning Assistant", -"Planning Clerk", -"Planning Controller", -"Planning Enforcement Officer", -"Planning Engineer", -"Planning Estimator", -"Planning Inspector", -"Plano Mill Operator", -"Plant Attendant", -"Plant Breeder", -"Plant Cleaner", -"Plant Controller", -"Plant Engineer", -"Plant Erector", -"Plant Fitter", -"Plant Hire Contractor", -"Plant Hire Controller", -"Plant Hire Driver", -"Plant Hire Manager", -"Plant Hire Operator", -"Plant Hire Owner", -"Plant Hire Supervisor", -"Plant Machine Driver", -"Plant Maintenance Controller", -"Plant Maintenance Engineer", -"Plant Manager", -"Plant Mechanic", -"Plant Nursery Worker", -"Plant Operator", -"Plant Pathologist", -"Plant Transport Manager", -"Planthire Operator", -"Plaque Maker", -"Plaster Board Fixer", -"Plaster Cast Maker", -"Plaster Model Maker", -"Plaster Modeller", -"Plaster Moulder", -"Plaster Spreader", -"Plasterboard Magazine Attendant", -"Plasterer", -"Plasterer Builder", -"Plasterer's Assistant", -"Plasterer's Labourer", -"Plasterer's Mate", -"Plastering Contractor", -"Plastic Bottle Maker", -"Plastic Extruder", -"Plastic Fabricator", -"Plastic Floor Layer", -"Plastic Laminator", -"Plastic Mixer", -"Plastic Moulder", -"Plastic Mouldmaker", -"Plastic Operator", -"Plastic Process Worker", -"Plastic Trimmer", -"Plastic Welder", -"Plastics Assembler", -"Plastics Cutter", -"Plastics Cutting Machinist", -"Plastics Engineer", -"Plastics Filer", -"Plastics Finisher", -"Plastics Inspector", -"Plastics Machinist", -"Plastics Mixer", -"Plastics Moulder", -"Plastics Operator", -"Plastics Presser", -"Plastics Trimmer", -"Plastics Viewer", -"Plastics Welding Machinist", -"Plastics Worker", -"Plate Bender", -"Plate Dresser", -"Plate Driller", -"Plate Edge Planer", -"Plate Fitter", -"Plate Glass Layer", -"Plate Grainer", -"Plate Layer", -"Plate Layer's Mate", -"Plate Leveller", -"Plate Maker", -"Plate Mangler", -"Plate Planing Machinist", -"Plate Roller", -"Plate Smith", -"Plate Straightener", -"Plate Washer", -"Platelayer's Labourer", -"Platen Feeder", -"Platen Machinist", -"Plater", -"Plater / Welder", -"Plater And Gilder", -"Plater Welder", -"Plater's Assistant", -"Plater's Help", -"Plater's Helper", -"Plater's Labourer", -"Plater's Marker", -"Plater's Mate", -"Plater's Polisher", -"Plater-Welder", -"Plater/Welder", -"Platework Chaser", -"Plating Operator", -"Plating Plant Operator", -"Platinum Melter", -"Platinum Smith", -"Play Assistant", -"Play Centre Assistant", -"Play Ground Attendant", -"Play Group Assistant", -"Play Group Manager", -"Play Leader", -"Play Leader's Assistant", -"Play School Assistant", -"Play School Supervisor", -"Play School Teacher", -"Play Schools Assistant", -"Play Supervisor", -"Play Therapist", -"Play Worker", -"Playground Attendant", -"Playground Installer", -"Playground Superviser", -"Playground Supervisor", -"Playgroup Assistant", -"Playgroup Helper", -"Playgroup Leader", -"Playgroup Manager", -"Playgroup Organiser", -"Playgroup Practioner", -"Playgroup Supervisor", -"Playgroup Worker", -"Playing Card Sorter", -"Playing Field Attendant", -"Playing Field Supervisor", -"Playleader", -"Playscheme Worker", -"Playschool Assistant", -"Playschool Helper", -"Playschool Supervisor", -"Playschool Worker", -"Playworker", -"Playwright", -"Pleating Machinist", -"Plough Man", -"Ploughing Contractor", -"Plug Assembly Machinist", -"Plug Filler", -"Plug Rammer", -"Plumber", -"Plumber & Heating Engineer", -"Plumber + Heating Engineer", -"Plumber And Central Heating Engineer", -"Plumber And Decorator", -"Plumber And Gasfitter", -"Plumber And Heating Engineer", -"Plumber And Jointer", -"Plumber And Jointer's Mate", -"Plumber Gas Fitter", -"Plumber Heating Eng", -"Plumber Heating Engineer", -"Plumber Roofer", -"Plumber Self Employed", -"Plumber's Assistant", -"Plumber's Labourer", -"Plumber's Mate", -"Plumber-Welder", -"Plumber/Heating Engineer", -"Plumbers Mate", -"Plumbing", -"Plumbing & Central Heating Engineer", -"Plumbing & Heating Eng", -"Plumbing & Heating Engineer", -"Plumbing + Heating", -"Plumbing + Heating Eng", -"Plumbing + Heating Engineer", -"Plumbing And Central Heating Engineer", -"Plumbing And Heating", -"Plumbing And Heating Engineer", -"Plumbing Central Heating Engineer", -"Plumbing Contractor", -"Plumbing Engineer", -"Plumbing Foreman", -"Plumbing Heating", -"Plumbing Heating Engineer", -"Plumbing Heating Gas Engineer", -"Plumbing Inspector", -"Plumbing Supervisor", -"Plumbing Technician", -"Plush Finisher", -"Plywood Maker", -"Pmo Administrator", -"Pmo Manager", -"Pneumatic Chipper", -"Pneumatic Drill Operator", -"Pneumatic Engineer", -"Pocket Book Maker", -"Podiatrist", -"Poet", -"Point Attendant", -"Pointsman", -"Pole Dancer", -"Pole Maker", -"Police Communications Officer", -"Police Community Support Officer", -"Police Constable", -"Police Driving Instructor", -"Police Inspector", -"Police Man", -"Police Officer", -"Police Officer Sergeant", -"Police Radio Officer", -"Police Sargeant", -"Police Sergeant", -"Policeman", -"Policy Advisor", -"Policy Officer", -"Polish Filler", -"Polish Foreman", -"Polish Maker", -"Polish Stripper", -"Polisher's Filler-In", -"Polishing Presser", -"Political Adviser", -"Political Agent", -"Political Analyst", -"Political Canvasser", -"Political Consultant", -"Political Correspondent", -"Political Lecturer", -"Political Organiser", -"Political Research Officer", -"Political Researcher", -"Political Scientist", -"Political Secretary", -"Poll Tax Clerk", -"Pollution Control Officer", -"Polyester Spinner", -"Polymer Chemist", -"Polytechnic Lecturer", -"Polythene Bag Maker", -"Polythene Converter", -"Pontefract Cake Maker", -"Pontoon Labourer", -"Pontoon Man", -"Pony Putter", -"Pony Trainer", -"Pool Attendant", -"Pool Clerk", -"Pool Lifeguard", -"Pools Clerk", -"Pools Collector", -"Popper", -"Poppy Assembler", -"Poppy Maker", -"Porcelain Driller", -"Port Captain", -"Port Control Officer", -"Port Health Inspector", -"Port Manager", -"Port Master", -"Port Officer", -"Port Operations Manager", -"Port Operative", -"Port Operator", -"Port Signalman", -"Port Worker", -"Portable Appliance Tester", -"Portable Building Erector", -"Portable Driller", -"Porter", -"Porter And Liftman", -"Porter Cleaner", -"Porter Driver", -"Porter Packer", -"Porter-Caretaker", -"Porter-Cleaner", -"Porter-Driver", -"Porter-Guard", -"Porter-Handyman", -"Porter-Messenger", -"Porter-Packer", -"Porter-Signalman", -"Porter-Storeman", -"Porter/Driver", -"Porter/Packer", -"Portfolio Manager", -"Portrait Artist", -"Portrait Engraver", -"Portrait Painter", -"Position Keeper", -"Positive Vetting Officer", -"Possession Man", -"Post Clerk", -"Post Lady", -"Post Man", -"Post Master", -"Post Mistress", -"Post Office Assistant", -"Post Office Cashier", -"Post Office Clerk", -"Post Office Counter Assistant", -"Post Office Counter Clerk", -"Post Office Counter Manager", -"Post Office Counters Clerk", -"Post Office Engineer", -"Post Office Manager", -"Post Office Sorter", -"Post Office Worker", -"Post Opener", -"Post Person", -"Post Press Technician", -"Post Production Engineer", -"Post Room Assistant", -"Post Room Attendant", -"Post Room Clerk", -"Post Room Operative", -"Post Room Supervisor", -"Post Sorter", -"Post Woman", -"Post Women", -"Postal Cadet", -"Postal Clerk", -"Postal Deliverer", -"Postal Delivery Worker", -"Postal Inspector", -"Postal Sorter", -"Postal Supervisor", -"Postal Worker", -"Postalworker", -"Postcard Colourist", -"Postcard Glazer", -"Postcard Maker", -"Poster Hand", -"Poster Hanger", -"Poster Writer", -"Postgraduate Teaching Assistant", -"Posticheur", -"Postlady", -"Postman", -"Postman Acting Manager", -"Postman Driver", -"Postman Higher Grade", -"Postman Opg", -"Postman Royal Mail", -"Postman Sorter", -"Postman-Driver", -"Postman/Driver", -"Postmaster", -"Postmistress", -"Postoffice Clerk", -"Postoffice Counter Clerk", -"Postofficecounterclerk", -"Postperson", -"Postroom Assistant", -"Postroom Clerk", -"Postroom Operative", -"Postroom Supervisor", -"Postwoman", -"Postwomen", -"Pot Annealer", -"Pot Fireman", -"Pot Maker", -"Pot Washer", -"Potato Crisp Cooker", -"Potato Crisp Inspector", -"Potato Dresser", -"Potato Merchant", -"Potato Packer", -"Potato Peeler", -"Potato Picker", -"Potato Riddler", -"Potcherman", -"Potted Meat Maker", -"Potter's Assistant", -"Potter's Attendant", -"Potter's Engineer", -"Potter's Engraver", -"Potter's Fitter", -"Potter's Mill Man", -"Potter's Packer", -"Pottery Artist", -"Pottery Assembler", -"Pottery Decorator", -"Pottery Designer", -"Pottery Driller", -"Pottery Engraver", -"Pottery Glazer", -"Pottery Lithographer", -"Pottery Machine Turner", -"Pottery Maker", -"Pottery Packer", -"Pottery Painter", -"Pottery Pattern Engraver", -"Pottery Presser", -"Pottery Worker", -"Pouffe Maker", -"Poulterer", -"Poulterer's Assistant", -"Poultry Adviser", -"Poultry Assistant", -"Poultry Attendant", -"Poultry Butcher", -"Poultry Dealer", -"Poultry Dresser", -"Poultry Farm Manager", -"Poultry Farm Worker", -"Poultry Farmer", -"Poultry Handler", -"Poultry Keeper", -"Poultry Man", -"Poultry Manager", -"Poultry Processor", -"Poultry Rearer", -"Poultry Sticker", -"Poultry Unit Supervisor", -"Poultry Worker", -"Pouncer", -"Pounder", -"Powder Coat Sprayer", -"Powder Coater", -"Powder Coating", -"Powder House Attendant", -"Powder Man", -"Powder Puff Maker", -"Power Engineer", -"Power Hammer Worker", -"Power House Attendant", -"Power House Cleaner", -"Power House Driver", -"Power House Fitter", -"Power House Foreman", -"Power House Man", -"Power House Operator", -"Power House Worker", -"Power Houseman", -"Power Lineman", -"Power Linesman", -"Power Loader Operator", -"Power Loading Machinist", -"Power Plant Operator", -"Power Press Setter", -"Power Room Attendant", -"Power Signal Lineman", -"Power Station Attendant", -"Power Station Manager", -"Power Station Operator", -"Power Station Superintendent", -"Power Stower", -"Power Superintendent", -"Power Transmission Engineer", -"Power Truck Driver", -"Power Worker", -"Powerhouse Engineer", -"Pr Adviser", -"Pr Assistant", -"Pr Consultant", -"Pr Executive", -"Pr Manager", -"Practice Administrator", -"Practice Manager", -"Practice Nurse", -"Practice Receptionist", -"Practise Nurse", -"Prawn Picker", -"Pre Press Manager", -"Pre Press Technician", -"Pre Production Engineer", -"Pre School Assistant", -"Pre School Leader", -"Pre School Manager", -"Pre School Supervisor", -"Pre School Teacher", -"Pre-Cast Concrete Worker", -"Pre-Former", -"Pre-Press Manager", -"Pre-Press Technician", -"Pre-School Assistant", -"Pre-School Deputy Supervisor", -"Pre-School Helper", -"Pre-School Leader", -"Pre-School Manager", -"Pre-School Nursery Assistant", -"Pre-School Practioner", -"Pre-School Practitioner", -"Pre-School Proprietor", -"Pre-School Superviser", -"Pre-School Supervisor", -"Pre-School Teacher", -"Prebendary", -"Precinct Superintendent", -"Precious Metal Worker", -"Precious Stone Worker", -"Precipitator", -"Precision Engineer", -"Precision Engineer And Toolmaker", -"Precision Fitter", -"Precision Grinder", -"Precision Instrument Tester-Rectifier", -"Precision Testing Officer", -"Precognition Agent", -"Precognition Officer", -"Prefab Erector", -"Premises Assistant", -"Premises Manager", -"Premises Officer", -"Prep Chef", -"Prep School Teacher", -"Prepacker", -"Preparatory School Teacher", -"Preparer For Dyeing", -"Preparing Machinist", -"Preschool Assistant", -"Preschool Practitioner", -"Preschool Supervisor", -"Prescribing Adviser", -"Prescription Pricer", -"Preserved Fruit Preparer", -"President", -"Press Agent", -"Press And Information Officer", -"Press Artist", -"Press Bending Machinist", -"Press Brake Operator", -"Press Clicker", -"Press Corrector", -"Press Cutting Agent", -"Press Cuttings Clerk", -"Press Driver", -"Press Helper", -"Press House Attendant", -"Press Interviewer", -"Press Liaison Officer", -"Press Officer", -"Press Photographer", -"Press Printer", -"Press Representative", -"Press Secretary", -"Press Tool Designer", -"Press Tool Fitter", -"Press Tool Foreman", -"Press Tool Maker", -"Press Tool Mould Maker", -"Press Tool Setter", -"Press Tool Setter-Operator", -"Press Toolmaker", -"Press-Pate Man", -"Pressbrake Operator", -"Presser", -"Presser And Threader", -"Pressure Gauge Maker", -"Pressure Machinist", -"Preventive Officer", -"Priamry School Teacher", -"Price Checker", -"Price Controller", -"Price Fixer", -"Pricing Analyst", -"Pricing Clerk", -"Pricing Manager", -"Pricing Officer", -"Pricing Supervisor", -"Pricker-Up", -"Priest", -"Primary And Secondary School Teacher", -"Primary Behaviour Support Assistant", -"Primary Care Facilitator", -"Primary Classroom Assistant", -"Primary Head Teacher", -"Primary Headteacher", -"Primary Helper", -"Primary Music Teacher", -"Primary School Administrative Officer", -"Primary School Administrator", -"Primary School Ancillary", -"Primary School Assistant", -"Primary School Auxiliary", -"Primary School Caretaker", -"Primary School Class Assistant", -"Primary School Class Room Assistant", -"Primary School Classroom Assistant", -"Primary School Cleaner", -"Primary School Clerical Assistant", -"Primary School Cook", -"Primary School Deputy Head Teacher", -"Primary School Deputy Headteacher", -"Primary School Dinner Lady", -"Primary School Education Assistant", -"Primary School Finance Officer", -"Primary School Head Teacher", -"Primary School Head-Teacher", -"Primary School Headteacher", -"Primary School Helper", -"Primary School Janitor", -"Primary School Kitchen Assistant", -"Primary School Learnin Support Assistant", -"Primary School Learning Mentor", -"Primary School Learning Support Assistant", -"Primary School Learning Support Asst", -"Primary School Lunch-Time Supervisor", -"Primary School Lunchtime Supervisor", -"Primary School Midday Supervisor", -"Primary School Nursery Nurse", -"Primary School Office Administrator", -"Primary School Office Manager", -"Primary School Secretary", -"Primary School Site Manager", -"Primary School Supply Teacher", -"Primary School Support Assistant", -"Primary School Teache", -"Primary School Teacher", -"Primary School Teacher (Supply)", -"Primary School Teacher Deputy Headteacher", -"Primary School Teacher Jobshare", -"Primary School Teacher Part Time", -"Primary School Teacher Part-Time", -"Primary School Teacher Supply", -"Primary School Teacher Supply Teaching", -"Primary School Teaching Assistant", -"Primary Schoolteacher", -"Primary Supply Teacher", -"Primary Teacher", -"Primary Teaching Assistant", -"Primaryschool Teacher", -"Primaryschoolteacher", -"Prime Coater", -"Principal Accountant", -"Principal Contract Administrator", -"Principal Dealer", -"Principal Library Assistant", -"Principal Personnel Officer", -"Principal Prison Officer", -"Principal Private Secretary", -"Principal Software Engineer", -"Principal System Engineer", -"Principal Technical Instructor", -"Principal Technical Officer", -"Principle Officer Local Government", -"Principle Software Engineer", -"Print Assistant", -"Print Broker", -"Print Buyer", -"Print Colourer", -"Print Consultant", -"Print Coordinator", -"Print Cutter", -"Print Estimator", -"Print Examiner", -"Print Finisher", -"Print Finnisher", -"Print Machine Manager", -"Print Machine Operator", -"Print Maker", -"Print Manager", -"Print Operative", -"Print Operator", -"Print Originator", -"Print Room Assistant", -"Print Room Attendant", -"Print Room Manager", -"Print Room Operative", -"Print Room Operator", -"Print Room Supervisor", -"Print Shop Foreman", -"Print Supervisor", -"Print Technician", -"Print Worker", -"Printed Circuit Board Assembler", -"Printed Circuit Board Maker", -"Printed Circuit Operator", -"Printer", -"Printer And Stationer", -"Printer Machine Minder", -"Printer Operator", -"Printer's Assistant", -"Printer's Binder", -"Printer's Broker", -"Printer's Bronzer", -"Printer's Cleaner", -"Printer's Composition Roller Maker", -"Printer's Designer", -"Printer's Devil", -"Printer's Draughtsman", -"Printer's Driver", -"Printer's Engineer", -"Printer's Examiner", -"Printer's Feeder", -"Printer's Finisher", -"Printer's Help", -"Printer's Helper", -"Printer's Jobber", -"Printer's Lead Maker", -"Printer's Machinist", -"Printer's Mate", -"Printer's Operative", -"Printer's Operator", -"Printer's Roller Maker", -"Printer's Ruler", -"Printer's Sorter", -"Printer's Stamper", -"Printer-Compositor", -"Printer-Down", -"Printer-To-Metal", -"Printers Assistant", -"Printing Assistant", -"Printing Consultant", -"Printing Engineer", -"Printing Estimator", -"Printing Finisher", -"Printing Fitter", -"Printing Foreman", -"Printing Machine Manager", -"Printing Machine Minder", -"Printing Machine Oiler", -"Printing Machinist", -"Printing Manager", -"Printing Operative", -"Printing Supervisor", -"Printing Warehouse Assistant", -"Printroom Manager", -"Printroom Operater", -"Prior", -"Prism Hand", -"Prism Maker", -"Prism Worker", -"Prison Auxiliary", -"Prison Custodial Officer", -"Prison Custody Officer", -"Prison Custody Supervisor", -"Prison Escort Officer", -"Prison Governor", -"Prison Instructor", -"Prison Officer", -"Prison Officer Osg", -"Prison Warden", -"Prisoner Custody Officer", -"Private Banking Executive", -"Private Caterer", -"Private Detective", -"Private Fireman", -"Private Hire Car Drive", -"Private Hire Car Driver", -"Private Hire Driver", -"Private Hire Taxi Driver", -"Private Hire Vehicle Driver", -"Private Hire Vehicle Driver", -"Private Investigator", -"Private Investor", -"Private Music Teacher", -"Private Nanny", -"Private Secretary", -"Private Teacher", -"Private Tutor", -"Probate Clerk", -"Probate Manager", -"Probate Registrar", -"Probation Assistant", -"Probation Officer", -"Probation Service Ancillary", -"Probation Service Assistant", -"Probation Service Officer", -"Probation Services Assistant", -"Probation Services Officer", -"Process Block Engraver", -"Process Block Etcher", -"Process Engineer", -"Process Engraver", -"Process Foreman", -"Process Inspector", -"Process Mounter", -"Process Planner", -"Process Plant Inspector", -"Process Printer", -"Process Server", -"Process Technician", -"Process Technition", -"Process Worker's Helper", -"Proctologist", -"Procurator Fiscal", -"Procurement Consultant", -"Procurement Director", -"Procurement Engineer", -"Procurement Manager", -"Procurement Officer", -"Procurement Team Leader", -"Produce Assistant", -"Produce Broker", -"Produce Sales Assistant", -"Produce Supervisor", -"Product Allocator", -"Product Buyer", -"Product Design Engineer", -"Product Designer", -"Product Development Engineer", -"Product Development Manager", -"Product Manager", -"Product Marketing Engineer", -"Product Marketing Manager", -"Product Specialist", -"Product Technologist", -"Product Trainer", -"Production Administrat", -"Production Administrator", -"Production Adviser", -"Production And Planning Engineer", -"Production Assistant", -"Production Buyer", -"Production Chaser", -"Production Clerk", -"Production Consultant", -"Production Control", -"Production Control Assistant", -"Production Control Clerk", -"Production Control Engineer", -"Production Control Manager", -"Production Control Officer", -"Production Controller", -"Production Coordinator", -"Production Editor", -"Production Engineer", -"Production Engineering Manager", -"Production Inspector", -"Production Labourer", -"Production Line Manager", -"Production Manager", -"Production Manager Engineering", -"Production Packer", -"Production Planner", -"Production Scheduler", -"Production Shift Manager", -"Production Technican", -"Production Technician", -"Production Technition", -"Products Manager", -"Products Specialist", -"Professional Ballet Dancer", -"Professional Carpet Fitter", -"Professional Cricketer", -"Professional Football Player", -"Professional Footballer", -"Professional Gambler", -"Professional Golfer", -"Professional Hairdresser", -"Professional Mechanical Engineer", -"Professional Musician", -"Professional Photographer", -"Professional Rugby Player", -"Professional Singer", -"Professional Soldier", -"Professional Sportsman", -"Professional Youth Worker", -"Proffesional Rugby Player", -"Profile Burner", -"Profile Cutter", -"Profile Miller", -"Profile Operator", -"Profiling Machinist", -"Programer", -"Programme Boy", -"Programme Controller", -"Programme Coordinator", -"Programme Director", -"Programme Office Manager", -"Programme Officer", -"Programme Seller", -"Programmer", -"Programmer Analyst", -"Programmer-Analyst", -"Programmer/Analyst", -"Programming Manager", -"Programming Team Leader", -"Progress Assistant", -"Progress Chaser", -"Progress Checker", -"Progress Clerk", -"Progress Controller", -"Progress Engineer", -"Progress Foreman", -"Progress Hand", -"Progress Linesman", -"Progress Man", -"Progress Manager", -"Progress Officer", -"Progress Planner", -"Progress Recorder", -"Progress Superintendent", -"Progress Supervisor", -"Progress Worker", -"Progressor", -"Project & Engineering Manager", -"Project Accountant", -"Project Administrator", -"Project Architect", -"Project Coordinator", -"Project Development Engineer", -"Project Director", -"Project Draughtsman", -"Project Engineer", -"Project Engineer Electronics", -"Project Management Consultant", -"Project Manager", -"Project Manager Construction", -"Project Manager It", -"Project Office Manager", -"Project Sales Engineer", -"Project Sales Manager", -"Project Social Worker", -"Project Support Business Manager", -"Project Support Manager", -"Project Support Officer", -"Projectionist", -"Projects Coordinator", -"Projects Engineer", -"Projects Manager", -"Promotion Coordinator", -"Promotional Model", -"Promotions Controller", -"Promotions Coordinator", -"Promotions Executive", -"Prompter", -"Proof Puller", -"Proof Reader", -"Prop Carrier", -"Prop Drawer", -"Prop Maker", -"Propagator", -"Propeller Repairer", -"Property Agent", -"Property Clerk", -"Property Consultant", -"Property Dealer", -"Property Developer", -"Property Director", -"Property Investor", -"Property Jobber", -"Property Landlord", -"Property Letting Agent", -"Property Maintenance Engineer", -"Property Maintenance Manager", -"Property Man", -"Property Manager", -"Property Master", -"Property Owner", -"Property Renovator", -"Property Repairer", -"Property Salesman", -"Property Surveyor", -"Propman", -"Props Maker", -"Propsman", -"Prosecutor", -"Prosthetist", -"Prototype Engineer", -"Provender Mill Hand", -"Provender Miller", -"Provision Assistant", -"Provision Hand", -"Provisions Assistant", -"Provisions Manager", -"Psv Bus Driver", -"Psv Conductor", -"Psv Driver", -"Psv Fitter", -"Psychiatric Nurse", -"Psychiatric Social Worker", -"Psychiatric Staff Nurse", -"Psychiatrist", -"Psycho-Analyst", -"Psychoanalytic Psychotherapist", -"Psychologist", -"Psychology Assistant", -"Psychometrist", -"Psychotherapist", -"Pt Sales Assistant", -"Pt Shop Assistant", -"Pub Cleaner", -"Pub Landlady", -"Pub Landlord", -"Pub Licensee", -"Pub Manager", -"Pub Manageress", -"Pub Owner", -"Public Affairs Consultant", -"Public Affairs Manager", -"Public Analyst", -"Public Carriage Vehicle Driver", -"Public Health Doctor", -"Public Health Engineer", -"Public Health Inspector", -"Public Health Officer", -"Public House Cleaner", -"Public House Landlord", -"Public House Licencee", -"Public House Licensee", -"Public House Manager", -"Public House Manageres", -"Public House Manageress", -"Public House Owner", -"Public House Tenant", -"Public Houses Inspector", -"Public Lighting Inspector", -"Public Lighting Operative", -"Public Relations Adviser", -"Public Relations Assistant", -"Public Relations Consultant", -"Public Relations Director", -"Public Relations Executive", -"Public Relations Manager", -"Public Relations Officer", -"Public Safety Officer", -"Public Service Driver", -"Public Service Vehicle Driver", -"Public Works Contractor", -"Public Works Engineer", -"Publican", -"Publican Licensee", -"Publican-Licensee", -"Publications Assistant", -"Publications Officer", -"Publicist", -"Publicity Agent", -"Publicity Assistant", -"Publicity Consultant", -"Publicity Manager", -"Publicity Officer", -"Publicity Organiser", -"Publicity Representative", -"Publicity Writer", -"Publisher", -"Publisher's Agent", -"Publisher's Assistant", -"Publisher's Binder", -"Publisher's Manager", -"Publisher's Reader", -"Publisher's Representative", -"Publishing Assistant", -"Publishing Consultant", -"Publishing Director", -"Publishing Manager", -"Publishing Room Assistant", -"Pudding Maker", -"Pudding Worker", -"Puddled Bar Roller", -"Puff Cutter", -"Pug Man", -"Pug Mill Man", -"Pugger", -"Puller-Down", -"Puller-Up", -"Pulp Dryer", -"Pulp Stone Maker", -"Pulveriser", -"Pump Attendant", -"Pump Engineer", -"Pump Erector", -"Pump Fitter", -"Pump Hand", -"Pump House Attendant", -"Pump Lineman", -"Pump Linesman", -"Pump Maker", -"Pump Minder", -"Pump Operator", -"Pump Room Attendant", -"Pump Service Engineer", -"Pump Tenter", -"Pump Tester", -"Pumping Attendant", -"Pumping Station Attendant", -"Pumping Station Engineer", -"Pumping Station Foreman", -"Pumpman", -"Pumpman-Dipper", -"Pumpsman", -"Pumpwright", -"Punch Attendant", -"Punch Card Operator", -"Punch Cutter", -"Punch Engraver", -"Punch Key Operator", -"Punch Maker", -"Punch Minder", -"Punch Operator", -"Puncher And Shearer", -"Punty Sticker", -"Pupil Support Assistant", -"Puppeteer", -"Purchase Clerk", -"Purchase Ledger Administrator", -"Purchase Ledger Assistant", -"Purchase Ledger Clerk", -"Purchase Ledger Controller", -"Purchase Ledger Manager", -"Purchase Ledger Supervisor", -"Purchase Manager", -"Purchaser", -"Purchasing Administrat", -"Purchasing Administrator", -"Purchasing Agent", -"Purchasing Assistant", -"Purchasing Clerk", -"Purchasing Consultant", -"Purchasing Contracts Administrator", -"Purchasing Controller", -"Purchasing Coordinator", -"Purchasing Director", -"Purchasing Engineer", -"Purchasing Executive", -"Purchasing Manager", -"Purchasing Officer", -"Purchasing Supervisor", -"Purification Man", -"Purifier", -"Purifier Attendant", -"Purifier Man", -"Purler", -"Purser", -"Purser Air Cabin Crew", -"Pusher Slab Furnace Operator", -"Pusher-Out", -"Putty Maker", -"Putty Mixer", -"Pvc Driver", -"Pyjama Maker", -"Pyrotechnician", -"Pyrotechnist", -"Qa Administrator", -"Qa Coordinator", -"Qa Inspector", -"Qa Manager", -"Qa Supervisor", -"Qc", -"Qualified Accountant", -"Qualified Ambulance Technician", -"Qualified Carpenter", -"Qualified Dental Nurse", -"Qualified Hairdresser", -"Qualified Nurse", -"Qualified Social Worker", -"Qualified Veterinary Nurse", -"Quality Administrator", -"Quality Analyst", -"Quality And Performance Manager", -"Quality And Safety Engineer", -"Quality Assessor", -"Quality Assurance Administrator", -"Quality Assurance Auditor", -"Quality Assurance Clerk", -"Quality Assurance Co-Ordinator", -"Quality Assurance Consultant", -"Quality Assurance Coordinator", -"Quality Assurance Engineer", -"Quality Assurance Inspector", -"Quality Assurance Manager", -"Quality Assurance Officer", -"Quality Assurance Operative", -"Quality Assurance Operator", -"Quality Assurance Supervisor", -"Quality Assurance Team Leader", -"Quality Assurance Technician", -"Quality Assurance Technologist", -"Quality Auditor", -"Quality Consultant", -"Quality Control Assistant", -"Quality Control Auditor", -"Quality Control Clerk", -"Quality Control Coordinator", -"Quality Control Engineer", -"Quality Control Inspector", -"Quality Control Manager", -"Quality Control Officer", -"Quality Control Technician", -"Quality Control Technition", -"Quality Controler", -"Quality Controller", -"Quality Coordinator", -"Quality Engineer", -"Quality Inspector", -"Quality Management Consultant", -"Quality Manager", -"Quality Officer", -"Quality Operator", -"Quality Systems Administrator", -"Quality Systems Engineer", -"Quality Systems Manager", -"Quality Team Leader", -"Quality Technician", -"Quality Tester", -"Quantitative Analyst", -"Quantitive Developer", -"Quantity Surveying Technician", -"Quantity Surveyor", -"Quantity Surveyor's Assistant", -"Quantity Surveyor's Technical Assistant", -"Quarrier", -"Quarry Foreman", -"Quarry Man", -"Quarry Manager", -"Quarry Mason", -"Quarry Master", -"Quarry Operative", -"Quarry Worker", -"Quarrying Engineer", -"Quarter Master", -"Quarter Sessions Clerk", -"Quartermaster", -"Quartz Crystal Assembler", -"Quartz Crystal Worker", -"Quay Foreman", -"Quay Labourer", -"Quay Master", -"Quayman", -"Quayside Labourer", -"Queen's Counsel", -"Queen's Counsel", -"Queen's Messenger", -"Quilt Finisher", -"Quilting Machinist", -"r And D Engineer", -"Rabbi", -"Rabbit Catcher", -"Rabbit Trapper", -"Race Car Engineer", -"Race Grinder", -"Race Horse Trainer", -"Race Relations Adviser", -"Race Relations Officer", -"Racecourse Manager", -"Racecourse Official", -"Racehorse Trainer", -"Racing Driver", -"Rack Sawyer", -"Racker", -"Racquet Finisher", -"Racquet Frame Maker", -"Racquet Maker", -"Racquet Stringer", -"Radar Assembler", -"Radar Engineer", -"Radar Fitter", -"Radar Mechanic", -"Radar Operator", -"Radar Technician", -"Radar Wireman", -"Radial Arm Driller", -"Radial Driller", -"Radiation Monitor", -"Radiation Protection Adviser", -"Radiation Protection Practitioner", -"Radiator Block Maker", -"Radio And Television Engineer", -"Radio Assembler", -"Radio Broadcast Assistant", -"Radio Communication Engineer", -"Radio Controller", -"Radio Despatcher", -"Radio Dispatcher", -"Radio Electrician", -"Radio Engineer", -"Radio Fitter", -"Radio Inspector", -"Radio Journalist", -"Radio Mechanic", -"Radio Officer", -"Radio Operator", -"Radio Overseer", -"Radio Presenter", -"Radio Producer", -"Radio Technician", -"Radio Telephone Operator", -"Radio Television And Video Hire Manager", -"Radio Tester", -"Radio Transmitter Engineer", -"Radiodiagnostician", -"Radiographer", -"Radiographer's Assistant", -"Radiographer's Helper", -"Radiography Assistant", -"Radiologist", -"Radiotherapist", -"Radiotherapy Assistant", -"Raf Pilot", -"Rafter", -"Rag And Bone Dealer", -"Rag And Bone Man", -"Rag And Bone Merchant", -"Rag And Metal Sorter", -"Rag Blender", -"Rag Boiler", -"Rag Breakerman", -"Rag Carboniser", -"Rag Cleaner", -"Rag Cutter", -"Rag Dealer", -"Rag Dryer", -"Rag Filler", -"Rag Grader", -"Rag Grinder", -"Rag House Worker", -"Rag Man", -"Rag Puller", -"Rag Pulling Machinist", -"Rag Ripper", -"Rag Shaker", -"Rag Sorter", -"Rag Stripper", -"Rail Bankman", -"Rail Breaker", -"Rail Car Driver", -"Rail Community Officer", -"Rail Cutter", -"Rail Despatcher", -"Rail Dispatcher", -"Rail Driller", -"Rail Inspector", -"Rail Layer", -"Rail Levelling Machinist", -"Rail Puncher", -"Rail Sawyer", -"Rail Straightener", -"Rail Track Maintenance Worker", -"Railman", -"Railtrack Signaller", -"Railtrack Signalman", -"Railway Agent", -"Railway Carrier", -"Railway Employee", -"Railway Employment Inspector", -"Railway Engine Driver", -"Railway Engineer", -"Railway Guard", -"Railway Inspector", -"Railway Linesman", -"Railway Motor Driver", -"Railway Repairer", -"Railway Service Representative", -"Railway Signal Fitter", -"Railway Signalling Area Supervisor", -"Railway Signalling Assistant Technician", -"Railway Signalling Systems Designer", -"Railway Signalman", -"Railway Spring Maker", -"Railway Station Assistant", -"Railway Stationman", -"Railway Track Worker", -"Railway Worker", -"Railwayman", -"Railways Goods Worker", -"Rainproof Garment Bonder", -"Raising Machinist", -"Ram Driver", -"Ram Man", -"Ramie Cleaner", -"Rammer-Up", -"Rammerman", -"Ramp Agent", -"Ramp Service Agent", -"Ramp Service Officer", -"Ramp Supervisor", -"Ramp Worker", -"Rampagent", -"Randing Machinist", -"Range Fitter", -"Range Fixer", -"Range Superintendent", -"Range Tiler", -"Range Warden", -"Ranger", -"Ransom Driver", -"Ransom Truck Driver", -"Rapid Stitcher", -"Rasp Cutter", -"Rat Catcher", -"Ratchet Machinist", -"Rate Collector", -"Rate Collector's Assistant", -"Rate Fixer", -"Rate Fixing Assistant", -"Rate Setter", -"Rates Officer", -"Rating And Valuation Officer", -"Rating Assistant", -"Rating Clerk", -"Rating Officer", -"Rating Surveyor", -"Ratliner", -"Raw Silk Winder", -"Rayon Spinner", -"Rayon Thrower", -"Rayon Winder", -"Rayon Worker", -"Razor Blade Maker", -"Razor Grinder", -"Rbdm", -"Re-Beamer", -"Re-Dyer", -"Re-Laster", -"Reach Truck Driver", -"Reader's Assistant", -"Reader-Compositor", -"Reader-In", -"Reader-Off", -"Ream Tier", -"Reamering Machinist", -"Recaster", -"Receiver", -"Receiving Foreman", -"Receiving Office Assistant", -"Receiving Office Clerk", -"Reception Clerk", -"Reception Manager", -"Reception Mechanic", -"Reception Officer", -"Reception Supervisor", -"Receptionist", -"Receptionist /Telephonist", -"Receptionist Admin", -"Receptionist Admin Clerk", -"Receptionist Administrator", -"Receptionist Cashier", -"Receptionist Clerk", -"Receptionist Hotel", -"Receptionist Local Government", -"Receptionist Secretary", -"Receptionist Telephone", -"Receptionist Telephoni", -"Receptionist Telephonist", -"Receptionist Typist", -"Receptionist-Administrator", -"Receptionist-Bookkeeper", -"Receptionist-Cashier", -"Receptionist-Clerk", -"Receptionist-Secretary", -"Receptionist-Telephonist", -"Receptionist-Typist", -"Receptionist/Admin", -"Receptionist/Admin Ass", -"Receptionist/Admin Assistant", -"Receptionist/Administrator", -"Receptionist/Cashier", -"Receptionist/Clerk", -"Receptionist/Legal Secretary", -"Receptionist/Secretary", -"Receptionist/Telephoni", -"Receptionist/Telephonist", -"Receptionist/Typist", -"Reclaim Manager", -"Reclamation Manager", -"Record Change Assembler", -"Record Producer", -"Record Tester", -"Recorder Of Work", -"Recording Engineer", -"Records Assistant", -"Records Clerk", -"Records Manager", -"Records Officer", -"Recoveries Team Leader", -"Recovery Driver", -"Recreation Assistant", -"Recreation Officer", -"Recreation Ranger", -"Recreation Services Manager", -"Recreational Assistant", -"Recruiting Officer", -"Recruitment Administrator", -"Recruitment Adviser", -"Recruitment Advisor", -"Recruitment Co-Ordinat", -"Recruitment Consultan", -"Recruitment Consultant", -"Recruitment Coordinator", -"Recruitment Director", -"Recruitment Executive", -"Recruitment Manager", -"Recruitment Officer", -"Rectification Fitter", -"Rectifier", -"Rectifier Assembler", -"Rectifying Man", -"Rector", -"Recycler", -"Recycling Manager", -"Recycling Operative", -"Recycling Operator", -"Recycling Plant Manager", -"Recycling Plant Owner", -"Recycling Worker", -"Red Lead Maker", -"Red Leader", -"Red Press Mud Handler", -"Redundancy Counsellor", -"Reed Collector", -"Reed Cutter", -"Reed Finisher", -"Reed Repairer", -"Reed Setter", -"Reeder", -"Reel Hand", -"Reel Knotter", -"Reel Maker", -"Reel Ticket Maker", -"Reel Winder", -"Reeler And Lacer", -"Reelman", -"Refectory Assistant", -"Referee", -"Refiner's Assistant", -"Refinery Operator", -"Refinery Superintendent", -"Refinisher", -"Reflexologist", -"Reforming Plant Foreman", -"Refractory Engineer", -"Refractory Installer", -"Refractory Plant Operator", -"Refractory Worker", -"Refreshment Club Manager", -"Refreshment Room Attendant", -"Refreshments Trolleyman", -"Refrigerating Engineer", -"Refrigerating Plant Attendant", -"Refrigeration And Air Conditioning Engineer", -"Refrigeration Engineer", -"Refrigeration Mechanic", -"Refrigeration Repair Engineer", -"Refrigeration Service Engineer", -"Refrigeration Technician", -"Refrigerator Assembler", -"Refrigerator Attendant", -"Refrigerator Insulator", -"Refrigerator Maker", -"Refrigerator Operator", -"Refuge Collector", -"Refuge Driver", -"Refuse Collector", -"Refuse Collector-Driver", -"Refuse Destructor Man", -"Refuse Disposal Officer", -"Refuse Disposal Operative", -"Refuse Disposal Operator", -"Refuse Disposal Trimmer", -"Refuse Driver", -"Refuse Inspector", -"Refuse Operative", -"Refuse Remover", -"Refuse Sorter", -"Refuse Tipman", -"Regional Accountant", -"Regional Accounts Administrator", -"Regional Collector", -"Regional Finance Manager", -"Regional Finance Officer", -"Regional Hotline Manager", -"Regional Parts Manager", -"Regional Sales Engineer", -"Regional Sales Executive", -"Regional Sales Manager", -"Register Nurse", -"Registerd General Nurse", -"Registere General Nurse", -"Registered Adult Nurse", -"Registered Child Minder", -"Registered Childminder", -"Registered Children's Nurse", -"Registered Childrens Nurse", -"Registered Dental Nurse", -"Registered Dental Surgery Assistant", -"Registered Dental Technician", -"Registered General Nurse", -"Registered General Nurse Level 1", -"Registered Generalnurs", -"Registered Health Visitor", -"Registered Home Manager", -"Registered Learning Disability Nurse", -"Registered Medical Practitioner", -"Registered Mental Health Nurse", -"Registered Mental Nurs", -"Registered Mental Nurse", -"Registered Mental Nurse Rmn", -"Registered Midwife", -"Registered Nurse", -"Registered Nurse (Adult Branch)", -"Registered Nurse Adult", -"Registered Nurse Adult Branch", -"Registered Nurse Charge Nurse", -"Registered Nurse Child Branch", -"Registered Nurse Learning Disabilities", -"Registered Nurse Level", -"Registered Nurse Level One", -"Registered Nurse Mental Handicap", -"Registered Nurse Mental Health", -"Registered Osteopath", -"Registered Paediatric Nurse", -"Registered Psychiatric Nurse", -"Registered Sick Children's Nurse", -"Registered Sick Childrens Nurse", -"Registeredgeneralnurse", -"Registeredmentalnurse", -"Registrar", -"Registrar Of Births Deaths And Marriages", -"Registrar Of Deeds", -"Registrar Of Marriages", -"Registrar Of Stock", -"Registrar Of Stocks And Bonds", -"Registrar's Assistant", -"Registration Assistant Civil Service", -"Registration Clerk", -"Registration Executive", -"Registration Executive Civil Service", -"Registration Officer", -"Registration Officer Civil Service", -"Registred Childminder", -"Registry Manager", -"Regulatory Affairs Analyst", -"Regulatory Affairs Associate", -"Regulatory Affairs Executive", -"Regulatory Affairs Manager", -"Regulatory Associate", -"Regulatory Executive", -"Rehabilitation Engineer", -"Rehabilitation Officer", -"Rehabilitation Officer For Visually Impaired", -"Rehabilitation Therapist", -"Rehabilitation Unit Manager", -"Rehabilitation Worker", -"Reheater", -"Reiki Healer", -"Reiki Master", -"Reiki Practitioner", -"Reinforced Concrete Designer", -"Reinstater", -"Reinstator", -"Reinsurance Broker", -"Reinsurance Technician", -"Relate Counsellor", -"Relay Adjuster", -"Relay Assembler", -"Relay Engineer", -"Relay Inspector", -"Relief Carer", -"Relief Catering Manager", -"Relief Engraver", -"Relief Kitchen Assistant", -"Relief Library Assistant", -"Relief Operations Officer", -"Relief Signalman", -"Relief Stamper", -"Relief Stamping Machinist", -"Relief Subpostmaster", -"Relieving Officer", -"Relocation Agent", -"Relocation Consultant", -"Relocation Manager", -"Remedial Gymnast", -"Remedial Physical Therapist", -"Remedial Therapist", -"Remotely Operated Vehicle Supervisor", -"Removal Contractor", -"Removal Driver", -"Removal Hand", -"Removal Man", -"Removalman", -"Removals Man", -"Removals Manager", -"Removals Operative", -"Rent Bailiff", -"Rent Collector", -"Rent Inspector", -"Rent Officer", -"Rental Operator", -"Rental Sales Agent", -"Rental Service Manager", -"Repairer Hand Machinist", -"Repairs Closer", -"Repairs Superintendent", -"Replenish Assistant", -"Replenisher", -"Replenishing Assistant", -"Replenishment Assista", -"Replenishment Assistan", -"Replenishment Assistant", -"Replenishment Assitant", -"Replenishment Asst", -"Replenishment Manager", -"Replishment Assistant", -"Report Writer", -"Reporter", -"Reporter To The Children's Panel", -"Representative", -"Reprographic Assistant", -"Reprographic Officer", -"Reprographic Operative", -"Reprographic Operator", -"Reprographic Printer", -"Reprographic Technician", -"Reprographics Assistant", -"Reprographics Manager", -"Reprographics Officer", -"Reprographics Operator", -"Reprographics Supervisor", -"Reprographics Technician", -"Rescue Station Superintendent", -"Rescue Worker", -"Research And Development Chemist", -"Research And Development Craftsman", -"Research And Development Engineer", -"Research And Development Manager", -"Research And Development Technician", -"Research And Experimental Mechanic", -"Research Assistant", -"Research Associate", -"Research Chemist", -"Research Consultant", -"Research Coordinator", -"Research Director", -"Research Fitter", -"Research Information Officer", -"Research Interviewer", -"Research Manager", -"Research Nurse", -"Research Nutritionist", -"Research Officer", -"Research Project Assistant", -"Research Psychologist", -"Research Scientist", -"Research Support Officer", -"Research Technician", -"Research Worker", -"Researcher", -"Reservation Agent", -"Reservations Agent", -"Reservations Clerk", -"Reservations Manager", -"Reservoir Attendant", -"Reservoir Bailiff", -"Reservoir Engineer", -"Reservoir Keeper", -"Reservoir Superintendent", -"Resettlement Officer", -"Reshearer's Assistant", -"Resident Engineer", -"Resident Manager", -"Resident Porter", -"Resident Secretary", -"Resident Warden", -"Resident Warden Sheltered Housing", -"Residentail Social Worker", -"Residential Care Home Proprietor", -"Residential Care Manager", -"Residential Care Officer", -"Residential Care Worke", -"Residential Care Worker", -"Residential Carer", -"Residential Careworker", -"Residential Child Care Officer", -"Residential Club Manager", -"Residential Home Owner", -"Residential Lettings Manager", -"Residential Prison Officer", -"Residential Social Care Worker", -"Residential Social Worker", -"Residential Socialworker", -"Residential Support Worker", -"Resin Grinder", -"Resin Maker", -"Resin Mixer", -"Resort Representative", -"Resource Worker", -"Respiratory Physiologist", -"Responsible Tenant", -"Rest Home Owner", -"Rest Home Proprietor", -"Rest Room Attendant", -"Restauran Teur", -"Restaurant Assistant", -"Restaurant Assistant Manager", -"Restaurant Car Attendant", -"Restaurant Chef", -"Restaurant Cook", -"Restaurant Floor Manager", -"Restaurant General Manager", -"Restaurant Manager", -"Restaurant Manageress", -"Restaurant Owner", -"Restaurant Proprietor", -"Restaurant Supervisor", -"Restaurant Waiter", -"Restaurant Waitress", -"Restaurant Worker", -"Restauranter", -"Restauranteur", -"Restaurateur", -"Restranteur", -"Restuarant Assistant", -"Restuarant Manager", -"Resturant Manager", -"Resturant Supervisor", -"Resturant Waiter", -"Resuscitation Officer", -"Retail Asistant", -"Retail Assistance", -"Retail Assistant", -"Retail Assitant", -"Retail Associate", -"Retail Butcher", -"Retail Buyer", -"Retail Catering Assistant", -"Retail Controller", -"Retail Director", -"Retail Fashion Manager", -"Retail Jeweller", -"Retail Manager", -"Retail Merchandiser", -"Retail Newsagent", -"Retail Operations Manager", -"Retail Picker Packer", -"Retail Proprietor", -"Retail Replenisher", -"Retail Sales", -"Retail Sales Adviser", -"Retail Sales Advisor", -"Retail Sales Assistant", -"Retail Sales Consultant", -"Retail Sales Manager", -"Retail Salesman", -"Retail Salesperson", -"Retail Security", -"Retail Security Guard", -"Retail Security Officer", -"Retail Shop Assistant", -"Retail Shop Manager", -"Retail Shop Manageress", -"Retail Shop Owner", -"Retail Shop Proprietor", -"Retail Store Manager", -"Retail Superviser", -"Retail Supervisor", -"Retail Worker", -"Retailer", -"Retirement Home Owner", -"Retort Builder", -"Retort Engineer", -"Retort Fireman", -"Retort Fitter", -"Retort House Attendant", -"Retort House Foreman", -"Retort Plant Attendant", -"Retort Scurfer", -"Retort Setter", -"Revenue Assistant", -"Revenue Officer", -"Revolver Repairer", -"Rexine Coverer", -"Rf Optimisation Engineer", -"Rgn", -"Rgn Nurse", -"Rheologist", -"Rheumatologist", -"Ribbon Spindler", -"Ribbon Tenter", -"Ribbon Winder", -"Ribboner", -"Rice Cleaner", -"Rice Miller", -"Ride Operator", -"Rides Attendant", -"Ridge Maker", -"Riding Instructor", -"Riding Master", -"Riding School Owner", -"Riding School Proprietor", -"Riding Teacher", -"Rifle Assembler", -"Rifle Maker", -"Rig Manager", -"Rig Operator", -"Rigger", -"Rigger And Plaiter", -"Rigger And Roller", -"Rigger's Labourer", -"Rigger's Mate", -"Rights Of Way Officer", -"Rim Driller", -"Ring Bobbin Winder", -"Ring Cleaner", -"Ring Cutter", -"Ring Doffer", -"Ring Doubler", -"Ring Doubling Jobber", -"Ring Foreman", -"Ring Frame Fitter", -"Ring Frame Tenter", -"Ring Framer", -"Ring Hardener", -"Ring Jobber", -"Ring Machinist", -"Ring Operator", -"Ring Piecer", -"Ring Presser", -"Ring Spinner", -"Ring Tier", -"Ring Turner", -"Ring Twister", -"Ring Winder", -"Risk Analysis Manager", -"Risk Analyst", -"Risk Assurance Manager", -"Risk Control Surveyor", -"Risk Management Consultant", -"Risk Manager", -"Risk Support Officer", -"River Attendant", -"River Bailiff", -"River Cleaner", -"River Inspector", -"River Keeper", -"River Pilot", -"River Surveyor", -"River Warder", -"River Watcher", -"River Worker", -"Riverman", -"Rivers Operative", -"Riverside Labourer", -"Rivet Carrier", -"Rivet Catcher", -"Rivet Heater", -"Rivet Machinist", -"Rivet Maker", -"Rivet Warmer", -"Riveter", -"Riveter's Holder-Up", -"Riveter's Labourer", -"Riveter's Mate", -"Rmn", -"Road Cleaner", -"Road Constructor", -"Road Contractor", -"Road Despatcher", -"Road Dispatcher", -"Road Engineer", -"Road Foreman", -"Road Haulage Contracto", -"Road Haulage Contractor", -"Road Haulage Load Planner", -"Road Haulier", -"Road Inspector", -"Road Layer", -"Road Lengthman", -"Road Liner", -"Road Lining Contractor", -"Road Maker", -"Road Man", -"Road Marker", -"Road Mender", -"Road Orderly", -"Road Repairer", -"Road Safety Officer", -"Road Safety Organiser", -"Road Setter", -"Road Surface Worker", -"Road Surfacer", -"Road Sweeper", -"Road Transport Manager", -"Road Worker", -"Roadie", -"Roadman", -"Roads Inspector", -"Roadside Assistance Operator", -"Roadworker", -"Robot Programmer", -"Rock Breaker", -"Rocket Filler", -"Rocket Maker", -"Rocking Horse Restorer", -"Rod Mill Attendant", -"Rod Mills Straightener", -"Rod Roller", -"Rodent Control Officer", -"Rodent Inspector", -"Rodent Officer", -"Rodent Operative", -"Rodent Operator", -"Rodsman", -"Roll Changer", -"Roll Cutter", -"Roll Driver", -"Roll Grinder", -"Roll Moulder", -"Roll Turner", -"Roll Turning Lathe Setter-Operator", -"Roller Brusher", -"Roller Builder", -"Roller Carrier", -"Roller Changer", -"Roller Cleaner", -"Roller Cutter", -"Roller Driver", -"Roller Engraver", -"Roller Etcher", -"Roller Grinder", -"Roller Hardener Tenter", -"Roller Picker", -"Roller Polisher", -"Roller Sawyer", -"Roller Straightener", -"Roller Tester", -"Roller's Assistant", -"Roller's Helper", -"Roller's Second Hand", -"Rolley Driver", -"Rolling Mill Assistant", -"Rolling Mill Foreman", -"Rolling Mill Hand", -"Rolling Mill Operator", -"Rolling Mill Worker", -"Rolling Stock Engineer", -"Rolling Stock Inspector", -"Rolling Stock Technician", -"Rolly Driver", -"Roman Catholic Priest", -"Roof Coverer", -"Roof Erector", -"Roof Felter", -"Roof Liner", -"Roof Mechanic", -"Roof Plater", -"Roof Repairer", -"Roof Sheeter", -"Roof Slater", -"Roof Slater And Tiler", -"Roof Slater-Tiler", -"Roof Tiler", -"Roof Tiler/Slater", -"Roofer", -"Roofer And Builder", -"Roofer's Labourer", -"Roofer's Mate", -"Roofers Labourer", -"Roofing", -"Roofing Constructor", -"Roofing Contractor", -"Roofing Contractors", -"Roofing Engineer", -"Roofing Fixer", -"Roofing Labourer", -"Roofing Tile Sorter", -"Roofman", -"Room Maid", -"Rope Access Technician", -"Rope And Belt Fitter", -"Rope Cable Maker", -"Rope Coiler", -"Rope Former", -"Rope Inspector", -"Rope Maker", -"Rope Maker's Assistant", -"Rope Reeler", -"Rope Runner", -"Rope Soaper", -"Rope Spinner", -"Rope Splicer", -"Rope Splicer's Mate", -"Rope Tester", -"Roper", -"Ropeway Operator", -"Rose Engine Turner", -"Rosette Manufacturer", -"Rosso Operative", -"Rot Proofer", -"Rota Printer", -"Rotaprint Operator", -"Rotary Machinist", -"Rotary Press Engineer", -"Rotary Shearer", -"Rotor Maker", -"Rotor Winder", -"Rough Cast Grinder", -"Rough Etcher", -"Rough Fitter", -"Rough Turner", -"Roughing Mill Roller", -"Roughing Roller", -"Roughneck", -"Rounder-Off", -"Rounds Foreman", -"Roundsman", -"Rouser", -"Roustabout", -"Route Manager", -"Routeing Clerk", -"Router And Mounter", -"Router Operator", -"Rov Pilot", -"Rov Supervisor", -"Rover Minder", -"Rover Tenter", -"Roving Back Tenter", -"Roving Minder", -"Roving Piler", -"Roving Tenter", -"Royal Air Force Officer", -"Royal Air Force Photographer", -"Royal Air Force Policeman", -"Royal Mail Employee", -"Royal Mail Post Person", -"Royal Mail Postal Worker", -"Royal Mail Postman", -"Royal Mail Worker", -"Royal Marine", -"Royal Marine Command", -"Royal Marines Command", -"Royal Marines Officer", -"Royal Naval Officer", -"Royal Navy Officer", -"Rscn", -"Rspca Inspector", -"Rspca Officer", -"Rubber Band Cutter", -"Rubber Belt Winder", -"Rubber Builder", -"Rubber Calenderer", -"Rubber Cementer", -"Rubber Covering Machinist", -"Rubber Cutter", -"Rubber Cutting Machinist", -"Rubber Dipper", -"Rubber Floor Layer", -"Rubber Forcer", -"Rubber Goods Worker", -"Rubber Grinder", -"Rubber Inspector", -"Rubber Lathe Attendant", -"Rubber Maker", -"Rubber Mat Maker", -"Rubber Mattress Maker", -"Rubber Mill Hand", -"Rubber Mill Man", -"Rubber Mill Worker", -"Rubber Miller", -"Rubber Mixer", -"Rubber Packing Maker", -"Rubber Planter", -"Rubber Presser", -"Rubber Roller Maker", -"Rubber Slipper Maker", -"Rubber Sorter", -"Rubber Spreader", -"Rubber Stamp Maker", -"Rubber Stripper", -"Rubber Technician", -"Rubber Tread Maker", -"Rubber Trimmer", -"Rubber Tube Moulder", -"Rubber Turner", -"Rubber Washer", -"Rubber Winder", -"Rubber Worker", -"Rubber-Down", -"Rubbing Stone Maker", -"Rug Finisher", -"Rug Maker", -"Rugby Coach", -"Rule Framer", -"Ruling Machinist", -"Rullyman", -"Runner Maker", -"Running-Down Machinist", -"Rural Business Administrator", -"Rural Development Officer", -"Rural Surveyor", -"Rust Proofer", -"Sabre Controller", -"Sack And Bag Maker", -"Sack Cleaner", -"Sack Collector", -"Sack Cutter", -"Sack Dresser", -"Sack Grader", -"Sack Machinist", -"Sack Mender", -"Sack Printer", -"Sack Repairer", -"Sack Selector", -"Sack Sorter", -"Sack Tarrer", -"Sacristan", -"Saddle Cutter", -"Saddle Maker", -"Saddle Worker", -"Saddler", -"Safe Engineer", -"Safe Fitter", -"Safe Maker", -"Safety Adviser", -"Safety Advisor", -"Safety And Hygiene Manager", -"Safety Consultant", -"Safety Engineer", -"Safety Fuse Finisher", -"Safety Fuse Spinner", -"Safety Health And Environment Manager", -"Safety Inspector", -"Safety Manager", -"Safety Officer", -"Safety Supervisor", -"Saggar Maker", -"Sagger Maker", -"Sagger Packer", -"Sagger Presser", -"Sail Maker", -"Sailing Instructor", -"Sailmaker", -"Sailorman", -"Salad Bar Assistant", -"Salad Packer", -"Salaries Assistant", -"Salaries Clerk", -"Salaries Officer", -"Sale Assistance", -"Sale Assistant", -"Sale Asst", -"Sales & Marketing Administrator", -"Sales & Marketing Assistant", -"Sales & Marketing Co-Ordinator", -"Sales & Marketing Director", -"Sales & Marketing Manager", -"Sales + Marketing Assistant", -"Sales + Marketing Director", -"Sales + Marketing Manager", -"Sales + Marketing Mgr", -"Sales Account Handler", -"Sales Account Manager", -"Sales Admin", -"Sales Administraor", -"Sales Administration", -"Sales Administration Assistant", -"Sales Administration Manager", -"Sales Administration Team Leader", -"Sales Administrator", -"Sales Administrator Team Leader", -"Sales Advertising Manager", -"Sales Adviser", -"Sales Agent", -"Sales And Advertising Manager", -"Sales And Commercial Manager", -"Sales And Export Director", -"Sales And Marketing Administrator", -"Sales And Marketing Assistant", -"Sales And Marketing Consultant", -"Sales And Marketing Coordinator", -"Sales And Marketing Director", -"Sales And Marketing Executive", -"Sales And Marketing Manager", -"Sales And Service Manager", -"Sales Area Manager", -"Sales Asistant", -"Sales Assiatnt", -"Sales Assisant", -"Sales Assisatnt", -"Sales Assisstant", -"Sales Assistan", -"Sales Assistance", -"Sales Assistant", -"Sales Assistant (Part Time)", -"Sales Assistant (Part Timer", -"Sales Assistant In Retail", -"Sales Assistant Part Time", -"Sales Assistant Part Timer", -"Sales Assistant Part-Time", -"Sales Assistent", -"Sales Assistnat", -"Sales Assitan", -"Sales Assitant", -"Sales Assstant", -"Sales Asst", -"Sales Asstant", -"Sales Cashier", -"Sales Clerk", -"Sales Co Ordinator", -"Sales Co-Ordinator", -"Sales Collector", -"Sales Consultant", -"Sales Contracts Administrator", -"Sales Controller", -"Sales Coordinator", -"Sales Correspondent", -"Sales Demonstrator", -"Sales Development Executive", -"Sales Development Manager", -"Sales Development Supervisor", -"Sales Director", -"Sales Editor", -"Sales Engineer", -"Sales Estimator", -"Sales Executive", -"Sales Force Manager", -"Sales Invoice Clerk", -"Sales Ledger Administrator", -"Sales Ledger Assistant", -"Sales Ledger Clerk", -"Sales Ledger Controlle", -"Sales Ledger Controller", -"Sales Ledger Supervisor", -"Sales Liaison Officer", -"Sales Manager", -"Sales Marketing Assistant", -"Sales Marketing Director", -"Sales Merchandiser", -"Sales Office Administrator", -"Sales Office Clerk", -"Sales Office Manager", -"Sales Office Supervisor", -"Sales Officer", -"Sales Order Administrator", -"Sales Order Clerk", -"Sales Order Processor", -"Sales Organiser", -"Sales Planner", -"Sales Promoter", -"Sales Promotion Executive", -"Sales Promotion Manager", -"Sales Promotion Officer", -"Sales Query Clerk", -"Sales Replenishment", -"Sales Representative", -"Sales Room Manager", -"Sales Service Engineer", -"Sales Specialist", -"Sales Superintendent", -"Sales Supervisor", -"Sales Support Admin", -"Sales Support Analyst", -"Sales Support Engineer", -"Sales Support Executiv", -"Sales Support Executive", -"Sales Support Manager", -"Sales Support Officer", -"Sales Teacher", -"Sales Team Manager", -"Sales Telephonist", -"Sales Trainer", -"Sales Training Manager", -"Sales Training Officer", -"Sales-Assistant", -"Sales/Buyer", -"Sales/Warehouse Assistant", -"Salesassistant", -"Salesassitant", -"Salesman-Buyer", -"Salesman-Collector", -"Salesman-Driver", -"Salesman-Mechanic", -"Saline Maker", -"Salle Baler", -"Salle Foreman", -"Salle Worker", -"Salmon Farm Worker", -"Salmon Farmer", -"Salmon Trimmer", -"Salon Owner", -"Saloon Attendant", -"Saloon Boy", -"Salt Bath Attendant", -"Salt Baths Attendant", -"Salt Boiler", -"Salt Cake Man", -"Salt Dryer", -"Salt Filler", -"Salt Maker", -"Salt Man", -"Salt Pan Smith", -"Salt Worker", -"Salvage Collector", -"Salvage Corps Man", -"Salvage Corps Officer", -"Salvage Foreman", -"Salvage Hand", -"Salvage Merchant", -"Salvage Rigger", -"Salvage Sorter", -"Salvage Worker", -"Salvation Army Officer", -"Sample Machinist", -"Sample Man", -"Sample Passer", -"Sample Room Assistant", -"Sampler", -"Sand Bag Maker", -"Sand Blast Operator", -"Sand Blaster", -"Sand Blower", -"Sand Burner", -"Sand Dryer", -"Sand Grinder", -"Sand Houseman", -"Sand Moulder", -"Sand Paper Maker", -"Sand Paperer", -"Sand Polisher", -"Sand Riddler", -"Sandpapering Machinist", -"Sandwich Maker", -"Sandwich Preparer", -"Sandwich Shop Owner", -"Sanforizer", -"Sanitary Appliance Maker", -"Sanitary Attendant", -"Sanitary Brusher", -"Sanitary Caster", -"Sanitary Engineer", -"Sanitary Engineer's Fitter", -"Sanitary Finisher", -"Sanitary Fitter", -"Sanitary Inspector", -"Sanitary Officer", -"Sanitary Orderly", -"Sanitary Pipe Fettler", -"Sanitary Pipe Machinist", -"Sanitary Pipe Maker", -"Sanitary Superintendent", -"Sanitary Ware Mason", -"Sanitary Ware Placer", -"Satellite Engineer", -"Satellite Installation Engineer", -"Satellite Installer", -"Saturday Library Assistant", -"Saturday Sales Assistant", -"Sauce Boiler", -"Sauce Maker", -"Saucer Maker", -"Sauna Baths Manager", -"Sausage Filler", -"Sausage Linker", -"Sausage Maker", -"Sausage Making Machinist", -"Sausage Meat Mincer", -"Sausage Room Worker", -"Sausage Skin Cleaner", -"Sausage Skin Maker", -"Sausage Skin Selector", -"Sausage Skin Separator", -"Sausage Tier", -"Saw Backer", -"Saw Bench Hand", -"Saw Doctor", -"Saw Grinder", -"Saw Hammerer", -"Saw Hardener", -"Saw Maker", -"Saw Mill Attendant", -"Saw Mill Hand", -"Saw Mill Machinist", -"Saw Mill Operator", -"Saw Mill Worker", -"Saw Miller", -"Saw Piercer", -"Saw Plate Straightener", -"Saw Repairer", -"Saw Setter", -"Saw Sharpener", -"Saw Smith", -"Sawduster", -"Sawmill Labourer", -"Sawmill Manager", -"Sawmill Owner", -"Sawmill Worker", -"Sawyer", -"Sawyer's Assistant", -"Sawyer's Mate", -"Scabbard Maker", -"Scaffold Supervisor", -"Scaffolder", -"Scaffolder Labourer", -"Scaffolder's Mate", -"Scaffolding", -"Scaffolding Erector", -"Scaffolding Fixer", -"Scaffolding Rigger", -"Scafolder", -"Scale And Balance Maker", -"Scale Attendant", -"Scale Car Driver", -"Scale Fitter", -"Scale Maker", -"Scale Repairer", -"Scaleboard Collector", -"Scaleman", -"Scalesman", -"Scallop Cutter", -"Scammell Driver", -"Scanning Assistant", -"Scanning Associate", -"Scanning Operator", -"Scapler", -"Scappler", -"Scavenger", -"Scene Examiner", -"Scene Hand", -"Scene Shifter", -"Scenes Of Crime Officer", -"Scenic Artist", -"Scenic Carpenter", -"Scenic Painter", -"Schedule Clerk", -"Schedule Controller", -"Scheduler", -"School Accountant", -"School Admin Assistant", -"School Admin Officer", -"School Administration Officer", -"School Administrative Assistant", -"School Administrative Officer", -"School Administrator", -"School Assistant", -"School Attendance Officer", -"School Attendant", -"School Auxiliary", -"School Bursar", -"School Bus Attendant", -"School Bus Driver", -"School Bus Escort", -"School Caretaker", -"School Cashier", -"School Caterer", -"School Catering Assistant", -"School Chef", -"School Cleaner", -"School Cleaner In Charge", -"School Cleaning Supervisor", -"School Clerical Asst", -"School Clerk", -"School Cook", -"School Cook In Charge", -"School Counsellor", -"School Crossing Patrol", -"School Crossing Patrol Officer", -"School Crossing Patrol Service", -"School Crossing Patrol Warden", -"School Crossing Patrolman", -"School Crossing Warden", -"School Dinner Lady", -"School Domestic", -"School Enquiry Officer", -"School Escort", -"School Finance Officer", -"School Help", -"School Helper", -"School Houseman", -"School Improvement Adviser", -"School Improvement Officer", -"School Inspector", -"School Janitor", -"School Keeper", -"School Keeper's Assistant", -"School Kitchen Assistant", -"School Laboratory Technician", -"School Librarian", -"School Lunch Time Supervisor", -"School Lunchtime Supervisor", -"School Matron", -"School Meals Assistant", -"School Meals Attendant", -"School Meals Controller", -"School Meals Delivery Driver", -"School Meals Help", -"School Meals Helper", -"School Meals Organiser", -"School Meals Superviser", -"School Meals Supervisi Assistant", -"School Meals Superviso", -"School Meals Superviso Assistant", -"School Meals Supervisor", -"School Meals Supervisory Assistant", -"School Midday Supervisor", -"School Nurse", -"School Nurse Assistant", -"School Nursing Sister", -"School Office Administrator", -"School Office Manager", -"School Patrol Officer", -"School Photographer", -"School Receptionist", -"School Registrar", -"School Science Technician", -"School Secreatry", -"School Secretary", -"School Site Manager", -"School Superintendent", -"School Supervisor", -"School Support Assistant", -"School Technician", -"School Welfare Assistant", -"Schoolkeeper", -"Schools Assistant", -"Schools Officer", -"Schools Special Needs Assistant", -"Schools Special Support Assistant", -"Science Laboratory Technician", -"Scientific Adviser", -"Scientific Assistant", -"Scientific Consultant", -"Scientific Engineer", -"Scientific Glassblower", -"Scientific Officer", -"Scientific Technician", -"Scientist", -"Scissors Borer", -"Scissors Dresser", -"Scissors Fitter", -"Scissors Grinder", -"Scissors Putter-Together", -"Scissors Wiper", -"Scoop Driver", -"Scoreboard Operator", -"Scotcher", -"Scottish Tourist Guide", -"Scouring Bowl Minder", -"Scramble Rider", -"Scrap Baler", -"Scrap Breaker", -"Scrap Broker", -"Scrap Bundler", -"Scrap Cleaner", -"Scrap Collector", -"Scrap Cutter", -"Scrap Cutter-Up", -"Scrap Dealer", -"Scrap Man", -"Scrap Merchant", -"Scrap Merchant Manager", -"Scrap Metal Collector", -"Scrap Metal Cutter", -"Scrap Metal Dealer", -"Scrap Metal Merchant", -"Scrap Remover", -"Scrap Sorter", -"Scrap Tipper", -"Scrap Yard Foreman", -"Scrap Yard Owner", -"Scrap Yard Worker", -"Scraper Driver", -"Scratch Brusher", -"Scratch Brusher-In", -"Screeder", -"Screen Foreman", -"Screen House Attendant", -"Screen Motor Man", -"Screen Operator", -"Screen Print Manager", -"Screen Printer", -"Screening Plant Worker", -"Screenprinter", -"Screens Foreman", -"Screw Cutter", -"Screw Maker", -"Screw Making Machinist", -"Screwer Machinist", -"Screwing Machinist", -"Scribble Filler", -"Scribbler", -"Scribbling Engineer", -"Scribbling Foreman", -"Scribbling Minder", -"Scriber", -"Scriever", -"Scriever-In", -"Script Writer", -"Scrutineer", -"Scuba Instructor", -"Scudder", -"Scull Maker", -"Sculptor", -"Sculptor's Assistant", -"Scutcher Attendant", -"Scutcher Feeder", -"Scutcher Machinist", -"Scutcher Minder", -"Scutcher Tenter", -"Scythe Fitter", -"Scythe Maker", -"Sea Diver's Assistant", -"Sea-Going Engineer", -"Seafarer", -"Seal Cutter", -"Seal Engraver", -"Sealed Unit Fabricator", -"Sealer-In", -"Sealing Machine Setter", -"Seam Presser", -"Seam Sewer", -"Seamer-Round", -"Seamless Hand", -"Seamless Machinist", -"Seamstress", -"Search Officer", -"Seasonal Gardener", -"Seasoning Stover", -"Seat Attendant", -"Seat Framer", -"Seat Last Operator", -"Seat Maker", -"Seat Sinker", -"Seaweed Collector", -"Seaweed Gatherer", -"Second Chef", -"Second Engineer", -"Second Man On Lorry", -"Second Mate", -"Second Secretary", -"Secondary School Learning Support Asst", -"Secondary School Librarian", -"Secondary School Music Teacher", -"Secondary School Supply Teacher", -"Secondary School Teach", -"Secondary School Teache", -"Secondary School Teacher", -"Secondary School Teacher Head Of Dept", -"Secondary School Teacher Head Of Year", -"Secondary School Teacher Of Art", -"Secondary School Teacher Retired", -"Secondary Schoolteacher", -"Secondary Teacher", -"Secondaryschoolteacher", -"Secretarial Assistant", -"Secretarial Clerk", -"Secretary", -"Secretary And Company Director", -"Secretary And Legal Adviser", -"Secretary Director", -"Secretary Of Charitable Organisation", -"Secretary Of Health Authority", -"Secretary Of Health Board", -"Secretary Of Political Association", -"Secretary Of Professional Association", -"Secretary Of State", -"Secretary Of Trade Association", -"Secretary Of Trade Union", -"Secretary Receptionist", -"Secretary's Assistant", -"Secretary-Accountant", -"Secretary-Director", -"Secretary-Receptionist", -"Secretary-Typist", -"Secretary/Director", -"Secretary/Receptionist", -"Section Hardener", -"Section Manager Retail", -"Section Officer", -"Section Roller", -"Section Straightener", -"Sector Decision Maker", -"Securer", -"Securities Associate", -"Securities Trader", -"Security", -"Security Adviser", -"Security Agent", -"Security Alarm Engineer", -"Security Assistant", -"Security Attendant", -"Security Clerk", -"Security Consultant", -"Security Controller", -"Security Coordinator", -"Security Engineer", -"Security Executive", -"Security Fence Erector", -"Security Fireman", -"Security Gaurd", -"Security Guard", -"Security Installation Engineer", -"Security Investigator", -"Security Man", -"Security Manager", -"Security Officer", -"Security Officers", -"Security Operative", -"Security Patrol Officer", -"Security Person", -"Security Personel", -"Security Porter", -"Security Sergeant", -"Security Steward", -"Security Supervisor", -"Security Systems Engineer", -"Security Systems Installer", -"Security Warden", -"Securityguard", -"Securityman", -"Securityofficer", -"Seed Cleaner", -"Seed Crusher", -"Seed Dresser", -"Seed Man", -"Seed Manufacturer", -"Seed Screener", -"Seed Screensman", -"Seed Sorter", -"Seed Tester", -"Seed Worker", -"Seedsman's Assistant", -"Segment Maker", -"Segmental Grinder", -"Seismic Interpreter", -"Seismic Navigator", -"Seismologist", -"Self Development Manager", -"Self Doffer Spinner", -"Self Employed Bookeeper", -"Self Employed Bricklayer", -"Self Employed Builder", -"Self Employed Carpenter", -"Self Employed Electrician", -"Self Employed Gardener", -"Self Employed General Builder", -"Self Employed Hairdresser", -"Self Employed Haulier", -"Self Employed Painter + Decorator", -"Self Employed Sales Agent", -"Self Employed Window Fitter", -"Self-Employed Builder", -"Self-Employed Building Contractor", -"Semi Senior Accountant", -"Semi Skilled Engineer", -"Semi Skilled Fitter", -"Semi Skilled Sheet Metal Worker", -"Semi-Skilled Engineer", -"Semi-Skilled Fitter", -"Semi-Skilled Mechanic", -"Seminar Manager", -"Seminars Coordinator", -"Sempstress", -"Sen", -"Senior Accountancy Assistant", -"Senior Accountant", -"Senior Accounting Technician", -"Senior Accounts Assistant", -"Senior Accounts Clerk", -"Senior Accounts Manager", -"Senior Actuary", -"Senior Airport Fire Officer", -"Senior Analyst Programmer", -"Senior Analyst/Programmer", -"Senior Animal Health Officer", -"Senior Architect", -"Senior Architectural Technician", -"Senior Art Director", -"Senior Art Director Advertising", -"Senior Artworker", -"Senior Assistant", -"Senior Audiologist", -"Senior Audit Manager", -"Senior Bank Clerk", -"Senior Bank Manager", -"Senior Bank Official", -"Senior Brand Manager", -"Senior Broadcast Journalist", -"Senior Building Control Officer", -"Senior Building Control Surveyor", -"Senior Building Estimator", -"Senior Building Surveyor", -"Senior Business Administrator", -"Senior Business Consultant", -"Senior Business Development Manager", -"Senior Business Travel Consultant", -"Senior Buyer", -"Senior Cardiac Physiologist", -"Senior Care Assant", -"Senior Care Assistan", -"Senior Care Assistant", -"Senior Care Officer", -"Senior Care Support Worker", -"Senior Care Support Worker", -"Senior Care Worker", -"Senior Careassistant", -"Senior Carer", -"Senior Catering Assistant", -"Senior Charge Nurse", -"Senior Chef", -"Senior Claims Negotiator", -"Senior Community Care Assistant", -"Senior Computer Analyst", -"Senior Computer Operator", -"Senior Computer Programmer", -"Senior Computer Support Officer", -"Senior Concierge", -"Senior Court Clerk", -"Senior Credit Controller", -"Senior Dental Nurse", -"Senior Design Draughtsman", -"Senior Design Engineer", -"Senior Design Manager", -"Senior Development Engineer", -"Senior Dietitian", -"Senior Dining Room Assistant", -"Senior Draughtsman", -"Senior Education Welfare Officer", -"Senior Electrical Engineer", -"Senior Electrician", -"Senior Engineering Technician", -"Senior Enrolled Nurse", -"Senior Environmental Health Officer", -"Senior Estimator", -"Senior Experimental Officer", -"Senior Finance Assistant", -"Senior Finance Manager", -"Senior Finance Officer", -"Senior Financial Advisor", -"Senior Financial Analyst", -"Senior Financial Consultant", -"Senior Fire Control Operator", -"Senior Gardener", -"Senior Geophysicist", -"Senior Graphic Designe", -"Senior Graphic Designer", -"Senior Hair Stylist", -"Senior Hairdresser", -"Senior Hairstylist", -"Senior Home Care Assistant", -"Senior Home Carer", -"Senior Home Help", -"Senior Homecare Assistant", -"Senior Hostel Officer", -"Senior Housing Officer", -"Senior I Occupational Therapist", -"Senior Illustrator", -"Senior Insurance Technician", -"Senior It Consultant", -"Senior It Project Manager", -"Senior Laboratory Technician", -"Senior Land Surveyor", -"Senior Legal Adviser", -"Senior Legal Assistant", -"Senior Legal Executive", -"Senior Library Assista", -"Senior Library Assistant", -"Senior Logistics Co-Ordinator", -"Senior Management Accountant", -"Senior Manager Nhs", -"Senior Marine Engineer", -"Senior Marketing Executive", -"Senior Marketing Manager", -"Senior Mechanical Engineer", -"Senior Medical Receptionist", -"Senior Medical Representative", -"Senior Medical Secretary", -"Senior Medical Technical Officer", -"Senior Membership Advisor", -"Senior Merchandiser", -"Senior Midday Supervis", -"Senior Midday Supervisor", -"Senior Midwife", -"Senior Midwifery Manager", -"Senior Mortgage Adviser", -"Senior Mortgage Underwriter", -"Senior Network Analyst", -"Senior Network Engineer", -"Senior Nurse", -"Senior Nursery Nurse", -"Senior Nursing Auxillary", -"Senior Nursing Sister", -"Senior Occupational Health Adviser", -"Senior Occupational Therapist", -"Senior Operating Department Practitioner", -"Senior Optical Advisor", -"Senior Orthoptist", -"Senior Pa", -"Senior Parking Attendant", -"Senior Payroll Administrator", -"Senior Payroll Assistant", -"Senior Payroll Clerk", -"Senior Payroll Officer", -"Senior Pensions Administrator", -"Senior Pensions Review Technician", -"Senior Personal Secretary", -"Senior Personnel Administrator", -"Senior Personnel Assistant", -"Senior Personnel Officer", -"Senior Pharmacy Technician", -"Senior Physiotherapist", -"Senior Planning Engineer", -"Senior Playleader", -"Senior Print Supervisor", -"Senior Prison Officer", -"Senior Probation Officer", -"Senior Production Engineer", -"Senior Production Planner", -"Senior Production Technician", -"Senior Project Enginee", -"Senior Project Engineer", -"Senior Proposals Engineer", -"Senior Prosthetic Manager", -"Senior Purchase Ledger Clerk", -"Senior Quality Engineer", -"Senior Quantity Surveyor", -"Senior Recreation Assistant", -"Senior Recreational Assistant", -"Senior Recruitment Consultant", -"Senior Registered Nurse", -"Senior Research Technician", -"Senior Residential Social Worker", -"Senior Rig Electrician", -"Senior Safety Advisor", -"Senior Sales Admin", -"Senior Sales Administrator", -"Senior Sales Assistant", -"Senior Sales Asst", -"Senior Sales Engineer", -"Senior Security Officer", -"Senior Social Worker", -"Senior Software Developer", -"Senior Software Engineer", -"Senior Sous Chef", -"Senior Staff Instructor", -"Senior Staff Nurse", -"Senior Storekeeper", -"Senior Storeman", -"Senior Structural Engineer", -"Senior Stylist", -"Senior Systems Analys", -"Senior Systems Analyst", -"Senior Systems Consultant", -"Senior Systems Developer", -"Senior Systems Engineer", -"Senior Systems Manager", -"Senior Tax Manager", -"Senior Technical Support Analyst", -"Senior Technical Writer", -"Senior Technologist", -"Senior Telecommunications Engineer", -"Senior Test Technician", -"Senior Traffic Warden", -"Senior Training Office", -"Senior Training Officer", -"Senior Travel Consultant", -"Senior Travel Consultnt", -"Senior Travel Sales Advisor", -"Senior Typist", -"Senior Underwriter", -"Senior Valuer", -"Senior Vat Assurance Officer", -"Senior Warehouseman", -"Senior Web Designer", -"Senior Web Developer", -"Sensitometric Calculator", -"Sensitometric Control Assistant", -"Sensory Manager", -"Sentinel Driver", -"Sercurity Guard", -"Sergeant", -"Serpentine Worker", -"Servant", -"Servery Hand", -"Service Administrator", -"Service Adviser", -"Service Bayman", -"Service Centre Assistant", -"Service Delivery Manager", -"Service Desk Analyst", -"Service Engineer", -"Service Fitter", -"Service Flats Manager", -"Service Layer", -"Service Layer's Mate", -"Service Liftman", -"Service Manager", -"Service Manager Community Care", -"Service Mechanic", -"Service Room Hand", -"Service Staff", -"Service Station Attendant", -"Service Station Manager", -"Service Technician", -"Serviceline Response Operator", -"Services Administrator", -"Sessional Worker", -"Set Carrier", -"Set Designer", -"Set Dragger", -"Set Hand", -"Set Spring Adjuster", -"Sett Cutter", -"Sett Dresser", -"Sett Maker", -"Settlement Assistant", -"Settlement Officer", -"Settlement Worker", -"Settlements Clerk", -"Settlements Manager", -"Settler", -"Sewage Attendant", -"Sewage Farm Worker", -"Sewage Operator", -"Sewage Plant Attendant", -"Sewage Treatment Operator", -"Sewage Worker", -"Sewage Works Engineer", -"Sewage Works Manager", -"Sewage Works Operator", -"Sewer Builder", -"Sewer Flusher And Cleanser", -"Sewer Foreman", -"Sewer Inspector", -"Sewer Operative", -"Sewer Operator", -"Sewerage Attendant", -"Sewerman", -"Sewing Hand", -"Sewing Machine Engineer", -"Sewing Machine Mechanic", -"Sewing Machinist", -"Sewing Maid", -"Sewing Matron", -"Sewing Mistress", -"Sewing Room Assistant", -"Sewing Room Foreman", -"Sewing Room Supervisor", -"Sexton", -"Sexual Health Adviser", -"Shackler", -"Shade Card Maker", -"Shaft Grinder", -"Shaft Grinding Machinist", -"Shaft Sinker", -"Shafting Engineer", -"Shaking Machinist", -"Shale Tipper", -"Shampooer", -"Shampooist", -"Shaper Machinist", -"Share Broker", -"Share Dealer", -"Share Fisherman", -"Sharefisherman", -"Shear Operator", -"Shears Grinder", -"Shears Operator", -"Sheave Greaser", -"Shecheta", -"Shed Builder", -"Shed Fireman", -"Shed Maker", -"Sheep Dealer", -"Sheep Shearer", -"Sheepskin Mat Maker", -"Sheepskin Worker", -"Sheet Fixer's Labourer", -"Sheet Iron Smith", -"Sheet Iron Worker", -"Sheet Metal Engineer", -"Sheet Metal Fabrication", -"Sheet Metal Fabricator", -"Sheet Metal Work", -"Sheet Metal Worked", -"Sheet Metal Worker", -"Sheet Metalworker", -"Sheet Mill Catcher", -"Sheet Mill Roller", -"Sheet Mill Worker", -"Sheet Repairer", -"Sheeter Erector", -"Sheeter's Mate", -"Sheetmetal Worker", -"Sheetmetalworker", -"Shelf Displayer", -"Shelf Filler", -"Shelf Filling", -"Shelf Packer", -"Shelf Replenisher", -"Shelf Replenishment", -"Shelf Replenishment Assistant", -"Shelf Stacker", -"Shelf Stocker", -"Shell Cupper", -"Shell Examiner", -"Shell Inspector", -"Shell Moulder", -"Shell Plater", -"Shell Turner", -"Shellerman", -"Shellfish Cultivator", -"Sheltered Housing Manager", -"Sheltered Housing Officer", -"Sheltered Housing Warden", -"Shepherd", -"Shepherdess", -"Sherardizer", -"Sheriff Officer", -"Sheriff Officer's Clerk", -"Shiatsu Practitioner", -"Shift Boss", -"Shift Chemist", -"Shift Controller", -"Shift Electrician", -"Shift Engineer", -"Shifting Mistress", -"Shim Maker", -"Ship Boiler Scaler", -"Ship Breaker", -"Ship Broker", -"Ship Builder", -"Ship Cementer", -"Ship Chandler", -"Ship Controller", -"Ship Dismantler", -"Ship Fitter", -"Ship Keeper", -"Ship Labourer", -"Ship Loaderman", -"Ship Master", -"Ship Owner", -"Ship Painter", -"Ship Planner", -"Ship Plater", -"Ship Repairer", -"Ship Sprayer", -"Ship Steward", -"Ship Stower", -"Ship Surveyor", -"Ship Watcher", -"Ship Worker", -"Ship Yard Foreman", -"Ship Yard Manager", -"Ship's Agent", -"Ship's Boiler Scaler", -"Ship's Captain", -"Ship's Cleaner", -"Ship's Engineer", -"Ship's Fender Maker", -"Ship's Husband", -"Ship's Joiner", -"Ship's Model Maker", -"Ship's Officer", -"Ship's Plater", -"Ship's Purser", -"Ship's Rigger", -"Ship's Stores Manager", -"Ship's Telegraph Fitter", -"Ship-Door And Collar Fixer", -"Shipbroker", -"Shipbuilder", -"Shipping Administrator", -"Shipping Agent", -"Shipping Assistant", -"Shipping Clerk", -"Shipping Co-Ordinator", -"Shipping Consultant", -"Shipping Controller", -"Shipping Coordinator", -"Shipping Foreman", -"Shipping Manager", -"Shipping Representative", -"Shipping Superintendent", -"Shipping Supervisor", -"Ships Agency Clerk", -"Ships Cleaner", -"Ships Master", -"Shipsmith", -"Shipwright", -"Shipwright's Assistant", -"Shipwright's Driller", -"Shipwright's Labourer", -"Shipwright's Mate", -"Shipwright-Liner", -"Shipyard Metal Machinist", -"Shirt Cutter", -"Shirt Finisher", -"Shirt Machinist", -"Shirt Maker", -"Shirt Presser", -"Shive Turner", -"Shocket", -"Shoddy Grinder", -"Shoddy Man", -"Shoddy Packer", -"Shoddy Teazer", -"Shoe Artist", -"Shoe Cutter", -"Shoe Examiner", -"Shoe Finisher", -"Shoe Hand", -"Shoe Interlacer", -"Shoe Machinist", -"Shoe Maker", -"Shoe Maker And Repairer", -"Shoe Maker's Assistant", -"Shoe Manufacturer", -"Shoe Mender", -"Shoe Operative", -"Shoe Operator", -"Shoe Presser", -"Shoe Repairer", -"Shoe Room Worker", -"Shoe Shop Owner", -"Shoe Shop Supervisor", -"Shoe Slipper", -"Shoe Stainer", -"Shoe Tip Puncher", -"Shoe Worker", -"Shoeroom Worker", -"Shooting Range Worker", -"Shop And Office Fitter", -"Shop Asistant", -"Shop Ass", -"Shop Assiant", -"Shop Assisant", -"Shop Assisstant", -"Shop Assistan", -"Shop Assistance", -"Shop Assistant", -"Shop Assistant (Part Time)", -"Shop Assistant (Part-Time)", -"Shop Assistant Greengrocer", -"Shop Assistant Part Time", -"Shop Assistat", -"Shop Assistent", -"Shop Assistnat", -"Shop Assitant", -"Shop Assittant", -"Shop Asst", -"Shop Asstant", -"Shop Cashier", -"Shop Cleaner", -"Shop Fitter", -"Shop Fitter's Joiner", -"Shop Fitter's Labourer", -"Shop Fitting Joiner", -"Shop Sales", -"Shop Sales Assistant", -"Shop Salesman", -"Shop Steward", -"Shop Walker", -"Shop-Assistant", -"Shopassistant", -"Shopfitter/Joiner", -"Shopfitting Designer", -"Shopfitting Joiner", -"Shopfloor Sales Assistant", -"Shopkeeper", -"Shopping Centre Manager", -"Shore Steward", -"Shorthand Telephonist", -"Shorthand Typist", -"Shorthand Writer", -"Shot Blast Operator", -"Shot Blast Plant Attendant", -"Shot Blaster", -"Shot Blower", -"Shot Borer", -"Shot Caster", -"Shotblaster", -"Shovel Driver", -"Shovel Plater", -"Show Card Maker", -"Show Case Maker", -"Show Girl", -"Show Jumper", -"Show Room Assistant", -"Show Room Attendant", -"Show Room Cleaner", -"Show Room Manager", -"Show Room Supervisor", -"Showman", -"Showman's Assistant", -"Showroom Assistant", -"Showroom Manager", -"Showroom Salesman", -"Shrimp Potter", -"Shrimper", -"Shrinking Machinist", -"Shroud Maker", -"Shunter", -"Shunter Attendant", -"Shunter Driver", -"Shunting Engine Driver", -"Shunting Inspector", -"Shuttering Carpenter", -"Shuttering Erector", -"Shuttering Joiner", -"Shuttle Car Driver", -"Shuttle Filler", -"Shuttle Maker", -"Shuttle Peg Finisher", -"Shuttle Sorter", -"Shuttlecock Maker", -"Shuttler", -"Sick Bay Attendant", -"Sick Room Attendant", -"Side Loader Driver", -"Side Loader Operator", -"Side Minder", -"Side Piecer", -"Side Roller", -"Sifting Room Operator", -"Sign Erector", -"Sign Fabricator", -"Sign Fitter", -"Sign Fixer", -"Sign Language Interpreter", -"Sign Maker", -"Sign Manufacturer", -"Sign Writer", -"Signal Design Engineer", -"Signal Lampman", -"Signal Linesman", -"Signaller", -"Signalling Technician", -"Signalman's Inspector", -"Signals Controller", -"Signmaker", -"Signwriter", -"Silica Grinder", -"Silk Creper", -"Silk Dresser", -"Silk Filler", -"Silk Finisher", -"Silk Glosser", -"Silk Oiler", -"Silk Picker", -"Silk Piecer", -"Silk Puller", -"Silk Screen Machinist", -"Silk Screen Maker", -"Silk Screen Operator", -"Silk Screen Printer", -"Silk Screener", -"Silk Soaker", -"Silk Spinner", -"Silk Steamer", -"Silk Twister", -"Silk Washer", -"Silk Worker", -"Silkscreen Printer", -"Silksman", -"Silo Attendant", -"Silo Worker", -"Silver Beater", -"Silver Chaser", -"Silver Cleaner", -"Silver Cutler", -"Silver Cutter", -"Silver Engraver", -"Silver Finisher", -"Silver Flatter", -"Silver Melter", -"Silver Mounter", -"Silver Plater", -"Silver Polisher", -"Silver Printer", -"Silver Refiner", -"Silver Service Waiter", -"Silver Service Waitress", -"Silver Smith", -"Silver Stamper", -"Silver Stripper", -"Silver Worker", -"Silverer's Assistant", -"Silverman", -"Silversmith", -"Silversmith Designer", -"Silviculturist", -"Singeing Machinist", -"Singer", -"Singer Songwriter", -"Singing Coach", -"Singing Teacher", -"Single Twister", -"Sinker Maker", -"Sinker's Assistant", -"Sinnet Mat Maker", -"Sinter Operator", -"Sinter Plant Operator", -"Sinter Plant Worker", -"Sisal Creel Attendant", -"Sister", -"Sister Midwife", -"Sister-Tutor", -"Site Accountant", -"Site Agent", -"Site Controller", -"Site Engineer", -"Site Facilities Manager", -"Site Foreman", -"Site Foreman/Manager", -"Site Labourer", -"Site Manager", -"Site Services Manager", -"Sitter", -"Sixth Form College Teacher", -"Sixth Form Teacher", -"Size Boiler", -"Size Maker", -"Size Marker", -"Size Stamper", -"Sizeman", -"Skating Rink Manager", -"Skein Dyer", -"Skep Maker", -"Ski Tow Operator", -"Skilled Aircraft Fitter", -"Skilled Fitter", -"Skilled Sheet Metalworker", -"Skilled Toolmaker", -"Skills Centre Manager", -"Skin And Hide Operator", -"Skin Dresser", -"Skin Dyer", -"Skin Grader", -"Skin Rug Sewer", -"Skin Selector", -"Skin Sorter", -"Skin Splitter", -"Skip Dragger", -"Skip Hire Manager", -"Skip Hire Operator", -"Skip Lorry Driver", -"Skip Maker", -"Skip Runner", -"Skipman", -"Skirt Maker", -"Skiver Machinist", -"Skull Breaker", -"Slab Caster", -"Slab Hand", -"Slab Layer", -"Slab Man", -"Slab Roller", -"Slag Breaker", -"Slag Crusher", -"Slag Grinder", -"Slag Sorter", -"Slag Tipper", -"Slaker Man", -"Slate Cutter", -"Slate Dresser", -"Slate Maker", -"Slate Mill Worker", -"Slate Picker", -"Slate Planer", -"Slate Polisher", -"Slate Sawyer", -"Slate Splitter", -"Slate Tank Maker", -"Slater", -"Slater And Tiler", -"Slater Roughcaster", -"Slater's Labourer", -"Slater's Mate", -"Slater/Tiler", -"Slaughter House Worker", -"Slaughter Man", -"Slaughter Person", -"Slaughterer", -"Slaughterhouse Worker", -"Slaughterman", -"Sleeper Pickler", -"Sleeping Car Attendant", -"Sleeve Presser", -"Sleeving Machinist", -"Sley Maker", -"Slimming Consultant", -"Slinger", -"Slip Decorator", -"Slip House Attendant", -"Slip House Hand", -"Slip House Worker", -"Slip Houseman", -"Slip Painter", -"Slip Painting Machinist", -"Slip Winder", -"Sliphouse Hand", -"Slipper Binder", -"Slipper Cutter", -"Slipper Drafter", -"Slipper Machinist", -"Slipper Maker", -"Slipper Operative", -"Slipper Stapler", -"Slipper Turner", -"Slipper Worker", -"Slitting And Winding Machinist", -"Sliverer", -"Slotter Machinist", -"Slotting Machinist", -"Slub Tenter", -"Slubber Tenter", -"Slubbing Frame Minder", -"Slubbing Tenter", -"Slugger Machinist", -"Sluice Attendant", -"Sluice Bridgeman", -"Sluice Keeper", -"Sluice Man", -"Slurry Pond Navvy", -"Slurryman", -"Small Case Maker", -"Small Holder", -"Smallholder", -"Smallware Maker-Up", -"Smash Hand", -"Smash Tier", -"Smith", -"Smith's Assistant", -"Smith's Finisher", -"Smith's Heater", -"Smith's Helper", -"Smith's Mate", -"Smith's Striker", -"Smither", -"Smocker", -"Smudger", -"Snack Bar Assistant", -"Snack Bar Attendant", -"Snack Bar Manager", -"Snagger", -"Sniffer", -"Snipper", -"Snr Occupational Therapist", -"Snuff Grinder", -"Snuff Maker", -"Soak Hearth Foreman", -"Soaker Fireman", -"Soaking Pit Heater", -"Soap Boiler", -"Soap Boiling Hand", -"Soap Cutter", -"Soap Maker", -"Soap Miller", -"Soap Mixer", -"Soap Packer", -"Soap Powder Machinist", -"Soap Stamper", -"Soap Trimmer", -"Soap Worker", -"Soccer Coach", -"Social Care Officer", -"Social Club Manager", -"Social Fund Officer", -"Social Inclusion Officer", -"Social Researcher", -"Social Scientist", -"Social Security Adviser", -"Social Services Care Assistant", -"Social Services Home Carer", -"Social Services Manager", -"Social Services Officer", -"Social Survey Interviewer", -"Social Work Assistant", -"Social Work Manager", -"Social Work Team Manager", -"Social Worked", -"Social Worker", -"Social Worker/Care Manager", -"Sociologist", -"Sock Paster", -"Sock Stamper", -"Socker", -"Socket Machinist", -"Soda Water Maker", -"Soft Curler", -"Soft Drinks Salesman", -"Soft Furnisher", -"Soft Furnishing Designer", -"Soft Toy Machinist", -"Software Analyst", -"Software Architect", -"Software Author", -"Software Consultant", -"Software Design Engineer", -"Software Designer", -"Software Developer", -"Software Development Engineer", -"Software Development Manager", -"Software Development Officer", -"Software Development Project Manager", -"Software Engineer", -"Software Manager", -"Software Product Manager", -"Software Programmer", -"Software Project Coordinator", -"Software Project Leader", -"Software Project Manager", -"Software Specialist", -"Software Support Consultant", -"Software Support Engineer", -"Software Technical Author", -"Software Technician", -"Software Test Engineer", -"Software Tester", -"Software Trainer", -"Software Writer", -"Soil Chemist", -"Soil Tester", -"Solderer", -"Soldering Machinist", -"Soldier", -"Sole Cutter", -"Sole Grader", -"Sole Layer", -"Sole Moulder", -"Sole Piecer", -"Sole Sewer", -"Sole Sorter", -"Sole Sticker", -"Solicitor", -"Solicitor Consultant", -"Solicitor Of The Supreme Court", -"Solicitor To The Council", -"Solicitor's Assistant", -"Solicitor's Clerk", -"Solicitor's Manager", -"Solicitor-Partner", -"Solid Tyre Trimmer", -"Solution Mixer", -"Solvent Miller", -"Solvent Recoverer", -"Sommelier", -"Song Writer", -"Sonographer", -"Sorter And Packer", -"Sorting Clerk And Telegraphist", -"Sorting Office Manager", -"Sound Assistant", -"Sound Balancer", -"Sound Control Operator", -"Sound Controller", -"Sound Editor", -"Sound Engineer", -"Sound Mixer", -"Sound Proofer", -"Sound Recording Engineer", -"Sound Recordist", -"Sound Technician", -"Soundman", -"Soup Maker", -"Souring Machinist", -"Sous Chef", -"Space Band Miller", -"Space Buyer", -"Space Planner", -"Spade And Shovel Handler", -"Spade Finisher", -"Spade Maker", -"Spangle Sewer", -"Spare Filler", -"Spare Parts Manager", -"Spare Tenter", -"Spares Controller", -"Spares Coordinator", -"Spares Engineer", -"Spares Manager", -"Sparking Plug Maker", -"Special Education Needs Teacher", -"Special Educational Assistant", -"Special Educational Needs Auxiliary", -"Special Educational Needs Coordinator", -"Special Educational Needs Teacher", -"Special Events Manager", -"Special Needs Auxiliary", -"Special Needs Auxillary", -"Special Needs Classroom Assistant", -"Special Needs Coordinator", -"Special Needs Educationalist", -"Special Needs Escort", -"Special Needs Learning Support Assistant", -"Special Needs Nursery Nurse", -"Special Needs Support Teacher", -"Special Needs Teacher", -"Special Needs Teaching Assistant", -"Special Needs Tutor", -"Special School Assistant", -"Special School Headteacher", -"Special School Support Assistant", -"Special School Teacher", -"Special Schools Assistant", -"Specialist Nurse", -"Specialist Teachers Assistant", -"Specialist Travel Consultant", -"Specialist Writer", -"Specialist-Registrar", -"Specialty Registrar", -"Specification Sales Manager", -"Specifications Writer", -"Spectacle Case Maker", -"Spectacle Frame Assembler", -"Spectacle Frame Maker", -"Spectacle Frame Polisher", -"Spectacle Maker", -"Spectrographer", -"Spectroscope Operator", -"Spectroscopist", -"Speech + Language Therapist", -"Speech And Language Therapist", -"Speech And Language Therapy Assistant", -"Speech Therapist", -"Speechwriter", -"Speed Carder", -"Speed Fitter", -"Speed Tenter", -"Speedometer Fitter", -"Speedometer Maker", -"Speedway Rider", -"Spewing Machinist", -"Spice Blender", -"Spice Miller", -"Spice Mixer", -"Spiderman", -"Spillage Cleaner", -"Spindle And Flyer Maker", -"Spindle Grinder", -"Spindle Hand", -"Spindle Jigger", -"Spindle Machinist", -"Spindle Maker", -"Spindle Setter", -"Spinning Foreman", -"Spinning Frame Operator", -"Spinning Master", -"Spinning Twister", -"Spiral Turner", -"Spirit Level Maker", -"Spirit Maker", -"Spiritualist", -"Spline Grinder", -"Sponge Cleaner", -"Sponge Cutter", -"Sponge Trimmer", -"Sponger Of Clayware", -"Spool Maker-Up", -"Spool Setter", -"Spool Sorter", -"Spool Turner", -"Spoon And Fork Filer", -"Spoon And Fork Finisher", -"Spoon And Fork Polisher", -"Spoon And Fork Worker", -"Sport Development Officer", -"Sports Agent", -"Sports And Exercise Scientist", -"Sports Assistant", -"Sports Centre Attendant", -"Sports Centre Manager", -"Sports Centre Supervisor", -"Sports Club Manager", -"Sports Club Owner", -"Sports Coach", -"Sports Coordinator", -"Sports Development Manager", -"Sports Development Officer", -"Sports Ground Steward", -"Sports Instructor", -"Sports Manager", -"Sports Official", -"Sports Promotions Manager", -"Sports Scientist", -"Sports Secretary", -"Sports Therapist", -"Spray Lacquerer", -"Spray Metalliser", -"Spray Moulder", -"Spray Painter", -"Spray Polisher", -"Spray Printer", -"Spray Varnisher", -"Spread Board Attendant", -"Spreader Machinist", -"Sprig Twister", -"Spring Assembler", -"Spring Examiner", -"Spring Finisher", -"Spring Fitter", -"Spring Grinder", -"Spring Grinder And Finisher", -"Spring Hook Finisher", -"Spring Interior Mattress Maker", -"Spring Machinist", -"Spring Maker", -"Spring Mattress Maker", -"Spring Repairer", -"Spring Seat Assembler", -"Spring Seat Maker", -"Spring Setter", -"Spring Stripper", -"Spring Tester", -"Spring Vice Man", -"Spring Weaver", -"Spring Worker", -"Sprinkler Attendant", -"Sprinkler Fitter", -"Sprinkler Pipe Jointer", -"Spun Pipe Steamer", -"Spur Bobber And Polisher", -"Squarer-Up", -"Srn", -"Sspca Inspector", -"Stable Boy", -"Stable Foreman", -"Stable Girl", -"Stable Groom", -"Stable Hand", -"Stable Helper", -"Stable Keeper", -"Stable Lad", -"Stable Lass", -"Stable Manager", -"Stablehand", -"Stableman", -"Stacker", -"Stacker And Packer", -"Stacker Driver", -"Stacker Truck Driver", -"Stacker-Driver", -"Stacking Shelves", -"Stadium Manager", -"Staff Administration Officer", -"Staff Assistant", -"Staff Clerk", -"Staff Controller", -"Staff Detailer", -"Staff Development Officer", -"Staff Engineer", -"Staff Manager", -"Staff Midwife", -"Staff Motor Engineer", -"Staff Nurse", -"Staff Nurse (Rgn)", -"Staff Nurse D Grade", -"Staff Nurse Grade E", -"Staff Nurse Paediatric", -"Staff Nurse Rgn", -"Staff Recruiter", -"Staff Registered Nurse", -"Staff Superintendent", -"Staff Trainer", -"Staff Travel Agent", -"Staffing Officer", -"Stage Designer", -"Stage Director", -"Stage Door Keeper", -"Stage Lighting Technician", -"Stained Glass Artist", -"Stained Glass Window Maker", -"Stainless Steel Polisher", -"Staircase Builder", -"Staithes Foreman", -"Staithman", -"Staking Machinist", -"Stall Assistant", -"Stall Holder", -"Stall Keeper", -"Stamp Dealer", -"Stamp Maker", -"Stamp Mark Engraver", -"Stamp Moulder", -"Stamp Pad Assembler", -"Stamp Perforator", -"Stamp Puller", -"Stamper's Helper", -"Stamper's Mate", -"Stamping Foreman", -"Stamping Officer", -"Stamping Pad Maker", -"Stamping Presser", -"Stanch Keeper", -"Standard Practice Inspector", -"Standards Engineer", -"Standards Room Inspector", -"Stanford Jointer", -"Staple Pit Banksman", -"Staple Pit Catch Knocker", -"Staple Pit Winder", -"Starch Boiler", -"Starch Flusher", -"Starch Machinist", -"Starch Maker", -"Starch Mixer", -"Starch Preparer", -"Starch Room Worker", -"Starch Stove Attendant", -"Starrer", -"Starter Chef", -"Starter Motor Fitter", -"State Certified Midwife", -"State Enroled Nurse", -"State Enrolled Nurse", -"State Enrolled Nurse General", -"State Ergistered Nurse", -"State Reg Nurse", -"State Registed Nurse", -"State Register Nurse", -"State Registerd Nurse", -"State Registere Nurse", -"State Registered Biomedical Scientist", -"State Registered Childrens Nurse", -"State Registered Chiropodist", -"State Registered General Nurse", -"State Registered Hairdresser", -"State Registered Mental Health Nurse", -"State Registered Midwife", -"State Registered Nurse", -"State Registered Nurse And Midwife", -"State Registered Nurse Mental Health", -"State Registered Nurse Nursing Sister", -"State Registered Nurse Practice Nurse", -"State Registered Nurse Ward Manager", -"State Registered Nusre", -"State Registered Occupational Therapist", -"State Registered Paramedic", -"State Registered Physiotherapist", -"State Registered Podiatrist", -"State Registered Psychiatric Nurse", -"State Registered Radiographer", -"State Registerednurse", -"State Registgred Nurse", -"State Registred Nurse", -"State Regsieterd Nurse", -"State Regsitered Nurse", -"State Reistered Nurse", -"State Resistered Nurse", -"State Rigistered Nurse", -"Stateregisterdnurse", -"Stateregistered Nurse", -"Stateregisterednurse", -"Station Master", -"Station Officer Paramedic", -"Station Reception Officer", -"Station Supervisor", -"Station Supervisor London Underground", -"Station Warden", -"Stationary Machinist", -"Stationer", -"Stationer And Printer", -"Stationer's Assistant", -"Stationer's Binder", -"Stationery Keeper", -"Stationmaster", -"Statistical Adviser", -"Statistical Analyst", -"Statistical Assistant", -"Statistical Clerk", -"Statistical Consultant", -"Statistical Controller", -"Statistical Modeller", -"Statistician", -"Statistics Clerk", -"Stator Assembler", -"Stator Winder", -"Statue Caster", -"Statutory Attendant", -"Stave Maker", -"Stay Tapper", -"Steam And Hot Water Fitter", -"Steam Blower", -"Steam Boiler", -"Steam Engineer", -"Steam Fitter", -"Steam Gauge Maker", -"Steam Liftman", -"Steam Presser Operator", -"Steam Raiser", -"Steam Regulator", -"Steam Riser", -"Steam Sprayer", -"Steamroller Driver", -"Steel Bar Puncher", -"Steel Bender", -"Steel Coil Operator", -"Steel Constructor", -"Steel Converter", -"Steel Crate Maker", -"Steel Cutter", -"Steel Door Fitter", -"Steel Door Maker", -"Steel Drawer", -"Steel Dresser", -"Steel Erecter", -"Steel Erection", -"Steel Erector", -"Steel Erector's Helper", -"Steel Fabricator", -"Steel Fitter", -"Steel Fixer", -"Steel Fixer And Bender", -"Steel Fixer's Labourer", -"Steel Grinder", -"Steel Measurer", -"Steel Melter", -"Steel Moulder", -"Steel Planer Engineer", -"Steel Plate Erector", -"Steel Plater", -"Steel Presser", -"Steel Shop Foreman", -"Steel Shot Surfacer", -"Steel Slitter", -"Steel Smelter", -"Steel Stock Holder", -"Steel Stockholder", -"Steel Straightener", -"Steel Trimmer", -"Steel Tube Heater", -"Steel Tube Turner", -"Steel Worker", -"Steel Yard Foreman", -"Steelfixer", -"Steelwork Erector", -"Steelworker", -"Steelworks Manager", -"Steelyard Fitter", -"Steelyard Maker", -"Steeple Jack", -"Steeple Peter", -"Steeplejack", -"Steeplejack's Labourer", -"Steeplejack's Mate", -"Steeplepeter", -"Steepwater Evaporator Attendant", -"Steersman", -"Stem Examiner", -"Stem Plater", -"Stemming Machinist", -"Stencil Examiner", -"Stencil Paper Backer", -"Stencil Paper Waxer", -"Stencil Plate Maker", -"Stencil Washer", -"Stencil Worker", -"Stenciller", -"Stenographer", -"Stenter", -"Stenter Assistant", -"Stenter Driver", -"Stenter Feeder", -"Stenter Hand", -"Stenter Man", -"Stenter Minder", -"Stenter Operator", -"Stenterer", -"Stenterer's Assistant", -"Stentering Machinist", -"Step Maker", -"Stereo System Assembler", -"Stereographer", -"Stereotyper", -"Stereotyper's Assistant", -"Sterile Service Assistant", -"Sterile Services Assistant", -"Sterile Services Manager", -"Sterile Services Technician", -"Sterilising Assistant", -"Stevadore", -"Stevedore", -"Stevedore Assistant", -"Stevedore's Labourer", -"Steward", -"Steward's Assistant", -"Stick Dresser", -"Stick Polisher", -"Stiffener Moulder", -"Stiffening Cutter", -"Stiffening Machinist", -"Still Attendant", -"Still Cleaner", -"Still Man", -"Still Operator", -"Still Room Assistant", -"Still Room Attendant", -"Still Room Maid", -"Still Room Worker", -"Stilt Cutter", -"Stilt Picker", -"Stitch Machinist", -"Stitch Separator", -"Stitcher", -"Stock Accountant", -"Stock Accounting Controller", -"Stock Accounting Manager", -"Stock Administrator", -"Stock And Share Broker", -"Stock And Share Dealer", -"Stock And Share Jobber", -"Stock Assistant", -"Stock Auditor", -"Stock Broker", -"Stock Chaser", -"Stock Checker", -"Stock Clerk", -"Stock Co-Ordinator", -"Stock Control Admin", -"Stock Control Assistan", -"Stock Control Assistant", -"Stock Control Assistant Manager", -"Stock Control Clerk", -"Stock Control Manager", -"Stock Control Officer", -"Stock Control Operator", -"Stock Control Supervisor", -"Stock Control Team Leader", -"Stock Controler", -"Stock Controller", -"Stock Coordinator", -"Stock Cutter", -"Stock Farmer", -"Stock Feeder", -"Stock Filler", -"Stock Foreman", -"Stock Handler", -"Stock Jobber", -"Stock Keeper", -"Stock Management Advisor", -"Stock Manager", -"Stock Picker", -"Stock Processor", -"Stock Recorder", -"Stock Records Clerk", -"Stock Replenisher", -"Stock Replenishment", -"Stock Replenishment Assistant", -"Stock Room Assistant", -"Stock Room Attendant", -"Stock Room Controller", -"Stock Room Man", -"Stock Room Manager", -"Stock Room Supervisor", -"Stock Room Worker", -"Stock Supervisor", -"Stock Taker", -"Stock Verifier", -"Stock Yard Foreman", -"Stockbroker", -"Stockbroker's Clerk", -"Stockbrokers Clerk", -"Stocker-Up", -"Stocking Sorter", -"Stockinger", -"Stockist", -"Stockroom Assistant", -"Stockroom Clerk", -"Stockroom Controller", -"Stockroom Man", -"Stocksman", -"Stocktaker", -"Stoker", -"Stoker's Assistant", -"Stoker's Mate", -"Stoker-Cleaner", -"Stoker-Engineer", -"Stoker-Mechanic", -"Stoker-Porter", -"Stoking Machine Driver", -"Stone Breaker", -"Stone Carver", -"Stone Caster", -"Stone Cleaner", -"Stone Cutter", -"Stone Ditcher", -"Stone Drafter", -"Stone Dresser", -"Stone Engraver", -"Stone Floor Layer", -"Stone Grinder", -"Stone Hand", -"Stone Hedger", -"Stone Layer", -"Stone Machinist", -"Stone Mason", -"Stone Mason's Fixer", -"Stone Mason's Labourer", -"Stone Masson", -"Stone Pitcher", -"Stone Planer", -"Stone Polisher", -"Stone Restorer", -"Stone Sawyer", -"Stone Splitting Machinist", -"Stone Tooler", -"Stone Washer", -"Stonemason", -"Storage Tankman", -"Store Attendant", -"Store Buyer", -"Store Cleaner", -"Store Controller", -"Store Detective", -"Store Foreman", -"Store Guide", -"Store Holder", -"Store Keeper", -"Store Keeper's Assistant", -"Store Keeper-Clerk", -"Store Man", -"Store Manager", -"Store Person", -"Store Porter", -"Store Retail Manager", -"Store Room Assistant", -"Store Room Man", -"Store Sales Assistant", -"Store Superintendent", -"Store Supervisor", -"Storehand", -"Storehouseman", -"Storekeeper", -"Storekeeper's Clerk", -"Storekeeper's Labourer", -"Storeman", -"Storeman Driver", -"Storeman Forklift Driver", -"Storeman-Driver", -"Storeman/Driver", -"Storeperson", -"Storer", -"Storeroom Assistant", -"Storeroom Man", -"Stores Administrator", -"Stores Assistant", -"Stores Attendant", -"Stores Booking Clerk", -"Stores Checker", -"Stores Clerk", -"Stores Co-Ordinator", -"Stores Controller", -"Stores Coordinator", -"Stores Foreman", -"Stores Inspector", -"Stores Labourer", -"Stores Man", -"Stores Manager", -"Stores Officer", -"Stores Person", -"Stores Personnel", -"Stores Porter", -"Stores Records Clerk", -"Stores Selector", -"Stores Sorter", -"Stores Superintendent", -"Stores Supervisor", -"Storesman", -"Storesperson", -"Storyteller", -"Stove Assembler", -"Stove Builder", -"Stove Finisher", -"Stove Fireman", -"Stove Grate Moulder", -"Stove Maker", -"Stove Minder", -"Stove Moulder", -"Stove Tester", -"Stover", -"Straddle Carrier Driver", -"Straight Grinder", -"Straightener's Helper", -"Strand Former", -"Stranding Machinist", -"Strap Maker", -"Strap Man", -"Strap Mender", -"Strap Piercer", -"Strata Control Engineer", -"Strategic Planner", -"Strategic Planning Officer", -"Strategist", -"Stratigrapher", -"Straw Binder", -"Straw Hat Stiffener", -"Street Cleaner", -"Street Cleanser", -"Street Light Erector", -"Street Lighting Assistant", -"Street Lighting Engineer", -"Street Lighting Operative", -"Street Mason", -"Street Orderly", -"Street Scene Operative", -"Street Sweeper", -"Street Trader", -"Street Trader's Assistant", -"Street Vendor", -"Street Works Inspector", -"Stress Engineer", -"Stress Therapist", -"Stretcher Assistant", -"Stretching Machinist", -"String Maker", -"Strip Caster", -"Strip Marker", -"Strip Roller", -"Strip Steel Pickler", -"Stripper And Buncher", -"Stripper And Grinder", -"Striptease Artist", -"Structual Engineer", -"Structural Designer", -"Structural Detailer", -"Structural Draughtsman", -"Structural Engineer", -"Structural Engineering Technician", -"Structural Erector", -"Structural Fitter", -"Structural Plater", -"Structural Steelwork Draughtsman", -"Stubber", -"Stud Farm Manager", -"Stud Groom", -"Stud Hand", -"Stud Manager", -"Student Counsellor", -"Student Loans Officer", -"Student Midwife", -"Student Nurse", -"Student Nursery Nurse", -"Student Operating Department Practitione", -"Student Psychiatric Nurse", -"Student Services Adviser", -"Student Services Manager", -"Student Social Worker", -"Student Union Bar Manager", -"Student Veterinary Nurse", -"Studhand", -"Studio Assistant", -"Studio Attendant", -"Studio Manager", -"Stuff Presser", -"Stumper", -"Stunner", -"Stunt Man", -"Sub Editor", -"Sub Post Master", -"Sub Post Mistress", -"Sub Post Office Assistant", -"Sub Postmaster", -"Sub Postmistress", -"Sub-Editor", -"Sub-Post Master", -"Sub-Post Office Assistant", -"Sub-Postmaster", -"Sub-Postmistress", -"Sub-Station Assistant", -"Subeditor", -"Submersible Pilot", -"Subpostmaster", -"Subpostmistress", -"Subscription Collector", -"Subsidence Engineer", -"Substation Attendant", -"Subtitle Writer", -"Sueder", -"Sugar Beet Washer", -"Sugar Boiler", -"Sugar Boiler Operator", -"Sugar Boiler's Assistant", -"Sugar Chopper", -"Sugar Cutter", -"Sugar Grinder", -"Sugar Maker", -"Sugar Melter", -"Sugar Piper", -"Sugar Spinner", -"Sugar Worker", -"Sugarcraft Specialist", -"Sugaring Practitioner", -"Suit Case Maker", -"Sulphate Maker", -"Sulphate Plant Attendant", -"Sulphitation Man", -"Sulphonator Man", -"Sulphur Plant Operator", -"Sumper", -"Sun-Blind Fitter", -"Super Calenderman", -"Super Market Assistant", -"Super Market Cashier", -"Superannuation Officer", -"Superintendent Engineer", -"Superintendent Fitter", -"Superintendent Health Visitor", -"Superintendent Marine Engineer", -"Superintendent Midwife", -"Superintendent Of Canvassers", -"Superintendent Of Pilots", -"Superintendent Of Works", -"Superintendent Physiotherapist", -"Superintendent Radiographer", -"Superintendent Registrar", -"Superintendent Stevedore", -"Superintendent Typist", -"Superintending Chemist", -"Supermarket Assistant", -"Supermarket Cashier", -"Supermarket General Assistant", -"Supermarket Manager", -"Supermarket Sales Assistant", -"Supermarket Shop Assistant", -"Supermarket Supervisor", -"Superstore Manager", -"Supervising Clerk", -"Supervising Instructor", -"Supervisor Cleaner", -"Supervisor In Retail", -"Supervisor Packer", -"Supervisor Sales Assistant", -"Supplies Assistant", -"Supplies Controller", -"Supplies Coordinator", -"Supplies Manager", -"Supplies Officer", -"Supply Chain Analyst", -"Supply Chain Consultant", -"Supply Chain Manager", -"Supply Controller", -"Supply Nursery Nurse", -"Supply Officer Royal Navy", -"Supply Primary School Teacher", -"Supply Teacher Primary School", -"Support Carer", -"Support Services Administrator", -"Supported Housing Officer", -"Supports Checker", -"Surface Agent", -"Surface Fireman", -"Surface Fitter", -"Surface Grinder", -"Surface Table Man", -"Surgeon", -"Surgery Assistant", -"Surgery Attendant", -"Surgical Appliance Fitter", -"Surgical Appliance Maker", -"Surgical Appliance Officer", -"Surgical Belt Maker", -"Surgical Boot Maker", -"Surgical Corset Fitter", -"Surgical Dressing Machinist", -"Surgical Dressing Maker", -"Surgical Hosier", -"Surgical Hosiery Machinist", -"Surgical Instrument Maker", -"Surgical Ligature Assembler", -"Surgical Mechanic", -"Surgical Technician", -"Surplice Maker", -"Survey Sounder", -"Survey Technician", -"Surveying Assistant", -"Surveying Technician", -"Surveyor", -"Surveyor And Estimator", -"Surveyor And Valuer", -"Surveyor And Water Engineer", -"Surveyor Of Customs And Excise", -"Surveyor's Assistant", -"Surveyor's Linesman", -"Surveyor-Engineer", -"Suspended Ceiling Fixer", -"Suspended Ceiling Installer", -"Suspender Ceiling Fixer", -"Suspender Hand", -"Suspender Maker", -"Suspender Man", -"Swabber", -"Swaging Operator", -"Swaps Administrator", -"Swaps Supervisor", -"Sweep Grinder", -"Sweeper", -"Sweeper Driver", -"Sweeper-Up", -"Sweet Cutter", -"Sweet Maker", -"Swiftman", -"Swimming Instructor", -"Swimming Pool Attendant", -"Swimming Pool Lifeguard", -"Swimming Pool Supervisor", -"Swimming Teacher", -"Swing Bridge Driver", -"Swing Grinder", -"Swingbridge Keeper", -"Swingbridge Man", -"Swingbridge Master", -"Swinger", -"Switch Board Attendant", -"Switch Fitter", -"Switch Hand", -"Switch Keeper", -"Switch Maker", -"Switchboard Assembler", -"Switchboard Constructor", -"Switchboard Engineer", -"Switchboard Fitter", -"Switchboard Hand", -"Switchboard Maker", -"Switchboard Operator/Receptionist", -"Switchboard Supervisor", -"Switchgear Assembler", -"Switchgear Engineer", -"Switchgear Erector", -"Switchgear Fitter", -"Switchgear Maker", -"Synagogue Attendant", -"Synthetic Fibre Maker", -"Syphon Attendant", -"Syphon Man", -"Syphon Repairer", -"Syrup Maker", -"System Administrator", -"System Analyst", -"System Development Manager", -"System Engineer", -"System Engineering Manager", -"System Inspector", -"System Officer", -"System Support Analyst", -"System Support Officer", -"System Support Specialist", -"Systematist", -"Systems Accountant", -"Systems Administrator", -"Systems Adviser", -"Systems Advisor", -"Systems Analyst", -"Systems Architect", -"Systems Consultant", -"Systems Controller", -"Systems Designer", -"Systems Developer", -"Systems Development Manager", -"Systems Development Officer", -"Systems Engineer", -"Systems Installation Manager", -"Systems Manager", -"Systems Officer", -"Systems Programmer", -"Systems Quality Assurance Manager", -"Systems Specialist", -"Systems Support Analyst", -"Systems Support Manager", -"Systems Support Officer", -"Systems Technician", -"Table Clearer", -"Table Dancer", -"Table Liner", -"Table Maid", -"Tablet Coater", -"Tablet Compressor", -"Tabulator Operator", -"Tachograph Analyst", -"Tachograph Engineer", -"Tack Feeder", -"Tack Maker", -"Tack Puller", -"Tai Chi Instructor", -"Tailor", -"Tailor And Outfitter", -"Tailor's Assistant", -"Tailor's Cutter", -"Tailor's Finisher", -"Tailor's Fitter", -"Tailor's Machinist", -"Tailor's Manager", -"Tailor's Presser", -"Tailor's Shop Girl", -"Tailoress", -"Tailoring", -"Take Away Assistant", -"Take Away Owner", -"Takeaway Assistant", -"Takeaway Owner", -"Taker-Out", -"Tallow Maker", -"Tally Clerk", -"Tallyman", -"Tamperman", -"Tamping Machinist", -"Tan Yard Foreman", -"Tan Yard Worker", -"Tandoori Chef", -"Tank Cleaner", -"Tank Fitter", -"Tank Maker", -"Tank Mender", -"Tank Plater", -"Tank Tester", -"Tanker Driver", -"Tanner", -"Tannery Worker", -"Tape Coiler", -"Tape Edit Operator", -"Tape Lapper", -"Tape Operator", -"Tape Sizer", -"Tape Sorter", -"Tapeless Jointer", -"Taper And Jointer", -"Taper Girl", -"Taper Maker", -"Taper's Finisher", -"Tapestry Conservationist", -"Tapestry Restorer", -"Tapestry Worker", -"Tapper-Out", -"Tapping Machinist", -"Tapping Operator", -"Tar And Liquor Attendant", -"Tar Dehydrator Man", -"Tar Layer", -"Tar Paver", -"Tar Pavior", -"Tar Paviour", -"Tar Plant Attendant", -"Tar Slag Mixer Man", -"Tar Sprayer", -"Tar Spreader", -"Tarmac Layer", -"Tarmac Raker", -"Tarmac Worker", -"Tarmacer", -"Tarpaulin Maker", -"Tarpaulin Repairer", -"Tassel Hand", -"Tassel Maker", -"Tattooist", -"Tax Accountant", -"Tax Adviser", -"Tax Advisor", -"Tax Analyst", -"Tax Assistant", -"Tax Collector", -"Tax Consultant", -"Tax Inspector", -"Tax Manager", -"Tax Partner", -"Tax Practitioner", -"Tax Senior", -"Tax Supervisor", -"Tax Technician", -"Taxation Accountant", -"Taxation Adviser", -"Taxation Assistant", -"Taxation Consultant", -"Taxation Manager", -"Taxation Practitioner", -"Taxation Senior", -"Taxation Specialist", -"Taxation Supervisor", -"Taxation Technician", -"Taxi Cab Driver", -"Taxi Company Owner", -"Taxi Controller", -"Taxi Drive", -"Taxi Driver", -"Taxi Driver Private Hire", -"Taxi Driver Self Employed", -"Taxi Office Controller", -"Taxi Operator", -"Taxi Owner", -"Taxi Owner Driver", -"Taxi Owner-Driver", -"Taxi Owner/Driver", -"Taxi Proprietor", -"Taxi Service Owner", -"Taxi-Driver", -"Taxicab Driver", -"Taxidermist", -"Taxidriver", -"Taximeter Fitter", -"Taximeter Maker", -"Taxonomist", -"Tea Barmaid", -"Tea Barman", -"Tea Blender", -"Tea Boy", -"Tea Broker", -"Tea Lady", -"Tea Lead Worker", -"Tea Maid", -"Tea Maker", -"Tea Masher", -"Tea Planter", -"Tea Room Assistant", -"Tea Room Owner", -"Tea Room Proprietor", -"Tea Salesman", -"Tea Sampler", -"Tea Taster", -"Tea Taster's Assistant", -"Teacher Of English As A Foreign Language", -"Teacher Of Pupils With Special Needs", -"Teacher Of The Deaf", -"Teacher Of The Visually Impaired", -"Teacher Primary", -"Teacher Special Needs", -"Teacher's Aid", -"Teacher's Aide", -"Teacher's Assistant", -"Teacher's Help", -"Teacher's Support Worker", -"Teachers Aide", -"Teachers Assistant", -"Teaching Aid", -"Teaching Aide", -"Teaching Assistant", -"Teaching Assistant Primary School", -"Teaching Auxiliary", -"Teaching Coordinator", -"Teaching Laboratory Technician", -"Teaching Support Officer", -"Team Leader Carer", -"Team Leader Telesales", -"Teamster", -"Teapot Maker", -"Tearoom Assistant", -"Teasel Setter", -"Teaser Assistant", -"Teaser Attendant", -"Teazle Setter", -"Teazler", -"Tec Coordinator", -"Technical Administrato", -"Technical Administrator", -"Technical Administratr", -"Technical Adviser", -"Technical Analyst Programmer", -"Technical Architect", -"Technical Artist", -"Technical Assessor", -"Technical Assistant", -"Technical Auditor", -"Technical Author", -"Technical Brewer", -"Technical Business Consultant", -"Technical Chemist", -"Technical Clerk", -"Technical Coach", -"Technical Comms Analyst", -"Technical Compiler", -"Technical Controller", -"Technical Correspondent", -"Technical Costs Officer", -"Technical Demonstrator", -"Technical Director", -"Technical Drawing Assistant", -"Technical Dyer", -"Technical Editor", -"Technical Engineer", -"Technical Estimator", -"Technical Illustrator", -"Technical Instructor", -"Technical Investigating Engineer", -"Technical Liaison Officer", -"Technical Librarian", -"Technical Lighting Director", -"Technical Manager", -"Technical Mechanic", -"Technical Officer", -"Technical Production Officer", -"Technical Publications Manager", -"Technical Representative", -"Technical Sales Assistant", -"Technical Sales Engineer", -"Technical Sales Manage", -"Technical Sales Manager", -"Technical Sales Rep", -"Technical Sales Representative", -"Technical Salesman", -"Technical Secretary", -"Technical Security Consultant", -"Technical Services Manager", -"Technical Support Analyst", -"Technical Support Consultant", -"Technical Support Supervisor", -"Technical Trainer", -"Technical Training Manager", -"Technical Training Officer", -"Technical Translator", -"Technical Web Developer", -"Technical Writer", -"Technician", -"Technician Engineer", -"Technologist", -"Teddy Bear Maker", -"Teeming Observer", -"Tefl", -"Tefl Teacher", -"Tele Canvasser", -"Tele Executive", -"Tele Response Operator", -"Tele Sales Advisor", -"Tele Sales Consultant", -"Tele Sales Executive", -"Tele Sales Operator", -"Tele Sales Person", -"Tele Sales Rep", -"Tele-Ad Canvasser", -"Tele-Ad Clerk", -"Tele-Ad Girl", -"Tele-Ad Representative", -"Tele-Marketer", -"Tele-Marketing Manager", -"Tele-Sales Consultant", -"Tele-Sales Executive", -"Tele-Sales-Agent", -"Telebanking Adviser", -"Telecanvaser", -"Telecanvasser", -"Telecine Operator", -"Telecom Engineer", -"Telecom Technician", -"Telecomms Engineer", -"Telecommunication Engineer", -"Telecommunication Technician", -"Telecommunications Analyst", -"Telecommunications Consultant", -"Telecommunications Controller", -"Telecommunications Designer", -"Telecommunications Director", -"Telecommunications Engineer", -"Telecommunications Field Engineer", -"Telecommunications Inspector", -"Telecommunications Installation Engineer", -"Telecommunications Installer", -"Telecommunications Manager", -"Telecommunications Mechanic", -"Telecommunications Officer", -"Telecommunications Operator", -"Telecommunications Planner", -"Telecommunications Project Manager", -"Telecommunications Sales Manager", -"Telecommunications Specialist", -"Telecommunications Superintendent", -"Telecommunications Technical Officer", -"Telecommunications Technician", -"Telecommunications Traffic Officer", -"Telecommunications Traffic Superintendent", -"Telecoms Analyst", -"Telecoms Consultant", -"Telecoms Engineer", -"Telecoms Manager", -"Telecoms Project Manager", -"Telecoms Technician", -"Telegraph Engineer", -"Telegraph Fitter", -"Telegraph Linesman", -"Telegraphist", -"Telemarketeer", -"Telemarketer", -"Telemarketing Adviser", -"Telemarketing Advisor", -"Telemarketing Agent", -"Telemarketing Assistant", -"Telemarketing Consultant", -"Telemarketing Executiv", -"Telemarketing Executive", -"Telemarketing Manager", -"Telemarketing Operator", -"Telemarketing Representative", -"Telemetry Technician", -"Telephone Adviser", -"Telephone Advisor", -"Telephone Appeals National Coordinator", -"Telephone Area Manager", -"Telephone Assembler", -"Telephone Attendant", -"Telephone Banker", -"Telephone Banking Adviser", -"Telephone Canvaser", -"Telephone Canvasser", -"Telephone Cleaner", -"Telephone Clerk", -"Telephone Engineer", -"Telephone Exchange Engineer", -"Telephone Fitter", -"Telephone Installer", -"Telephone Instrument Assembler", -"Telephone Intervier", -"Telephone Interviewer", -"Telephone Kiosk Cleaner", -"Telephone Linesman", -"Telephone Manager", -"Telephone Market Research Interviewer", -"Telephone Marketing Assistant", -"Telephone Mechanic", -"Telephone Operative", -"Telephone Operator", -"Telephone Order Clerk", -"Telephone Researcher", -"Telephone Sales Advisor", -"Telephone Sales Agent", -"Telephone Sales Assistant", -"Telephone Sales Clerk", -"Telephone Sales Executive", -"Telephone Sales Manager", -"Telephone Sales Operator", -"Telephone Sales Person", -"Telephone Sales Representative", -"Telephone Salesman", -"Telephone Salesperson", -"Telephone Service Engineer", -"Telephone Sterilizer Operator", -"Telephone Technician", -"Telephone Wireman", -"Telephones Inspector", -"Telephonist", -"Telephonist / Receptionist", -"Telephonist Reception", -"Telephonist Receptionist", -"Telephonist Receptionst", -"Telephonist Supervisor", -"Telephonist-Clerk", -"Telephonist-Reception", -"Telephonist-Receptionist", -"Telephonist-Secretary", -"Telephonist-Typist", -"Telephonist/Receptioni", -"Telephonist/Receptionist", -"Telephony And It Communications Engineer", -"Teleprinter Mechanic", -"Teleprinter Operator", -"Telesales Account Manager", -"Telesales Adviser", -"Telesales Advisor", -"Telesales Agent", -"Telesales Assistant", -"Telesales Canvasser", -"Telesales Clerk", -"Telesales Consultant", -"Telesales Exec", -"Telesales Executive", -"Telesales Manager", -"Telesales Operative", -"Telesales Operator", -"Telesales Person", -"Telesales Rep", -"Telesales Representati", -"Telesales Representative", -"Telesales Supervisor", -"Telesales Team Leader", -"Telescope Maker", -"Telescopic Handler", -"Teleservice Agent", -"Teleservicing Agent", -"Telesurveys Representative", -"Teletype Operator", -"Television & Video Engineer", -"Television Aerial Erector", -"Television Aerial Fitter", -"Television And Video Radio Manager", -"Television And Video Technician", -"Television Assembler", -"Television Cameraman", -"Television Case Maker", -"Television Director", -"Television Engineer", -"Television Fitter", -"Television Installer", -"Television Interviewer", -"Television Licence Investigator", -"Television Mechanic", -"Television Presenter", -"Television Producer", -"Television Production Assistant", -"Television Researcher", -"Television Salesman", -"Television Service Engineer", -"Television Technician", -"Television Tube Maker", -"Televison Service Engineer", -"Telex Operator", -"Telpher Motor Driver", -"Temp Office Assistant", -"Temperature Recorder", -"Temperature Taker", -"Temperer's Assistant", -"Tempering Binman", -"Template Maker", -"Templater", -"Temple Assembler", -"Temple Maker", -"Temporary Accounts Assistant", -"Temporary Insurance Agent", -"Temporary Typist", -"Tenancy Enforcement Officer", -"Tenancy Support Worker", -"Tenant Participation Officer", -"Tenants Participation Officer", -"Tender Fitter", -"Tennis Ball Coverer", -"Tennis Ball Stitcher", -"Tennis Coach", -"Tenon Hand", -"Tension Hand", -"Tent Erector", -"Tent Finisher", -"Tent Machinist", -"Tent Maker", -"Tent Repairer", -"Tent Sewer", -"Tenterer Machinist", -"Terminal Manager", -"Terracotta Fixer", -"Terrazzo Floor Layer", -"Terrazzo Hand", -"Terrazzo Layer", -"Terrazzo Layer's Labourer", -"Terrazzo Layer's Mate", -"Terrazzo Polisher", -"Terrazzo Worker", -"Territory Manager", -"Test Assistant", -"Test Board Operator", -"Test Engineer", -"Test Inspector", -"Test Pilot", -"Test Rig Engineer", -"Test Technician", -"Tester-Fitter", -"Tester-Mechanic", -"Text Inputter", -"Text Processor", -"Textile Adviser", -"Textile Agent", -"Textile Chemist", -"Textile Conservationist", -"Textile Consultant", -"Textile Designer", -"Textile Dyeing Technician", -"Textile Engineer", -"Textile Fitter", -"Textile Foreman", -"Textile Inspector", -"Textile Joiner", -"Textile Labourer", -"Textile Machine Operator", -"Textile Machinery Maker", -"Textile Machinist", -"Textile Manager", -"Textile Manufacturer", -"Textile Mill Owner", -"Textile Operative", -"Textile Printer", -"Textile Processor", -"Textile Technician", -"Textile Technition", -"Textile Turner", -"Textile Weaver", -"Textile Worker", -"Textiles Design Preparer", -"Textileworker", -"Thatcher", -"Theatre Attendant", -"Theatre Director", -"Theatre Lighting Director", -"Theatre Manager", -"Theatre Nurse", -"Theatre Producer", -"Theatre Sister", -"Theatre Sound Manager", -"Theatre Staff Nurse", -"Theatre Stage Technician", -"Theatre Usher", -"Theatrical Agent", -"Theatrical Production Manager", -"Theme Park Attendant", -"Theme Park Manager", -"Theme Park Worker", -"Theologian", -"Therapeutic Radiographer", -"Therapist", -"Therapy Radiographer", -"Thermal And Acoustic Engineer", -"Thermal Engineer", -"Thermal Insulation Eng", -"Thermal Insulation Engineer", -"Thermal Insulator", -"Thermic Lancer", -"Thermodynamicist", -"Thermometer Blower", -"Thermometer Divider", -"Thermometer Graduator", -"Thermometer Maker", -"Thermometer Mounter", -"Thermostat Setter", -"Thickener Attendant", -"Thicknessing Machinist", -"Thimble Picker", -"Third Engineer", -"Third Mate", -"Third Secretary", -"Thread Block Waxer", -"Thread Cutter", -"Thread Examiner", -"Thread Maker", -"Throstle Tenter", -"Thrower's Assistant", -"Thrower's Attendant", -"Thrower's Looker-To-Ware", -"Thrum Cutter", -"Tic-Tac Man", -"Ticket Agency Manager", -"Ticket Agency Owner", -"Ticket Collector", -"Ticket Maker", -"Ticket Office Assistant", -"Ticket Office Clerk", -"Ticket Printer", -"Ticket Salesman", -"Ticket Seller", -"Ticket Writer", -"Ticketer", -"Tie Cutter", -"Tie Machinist", -"Tie Maker", -"Tie Slipper", -"Tierer", -"Tile Burner", -"Tile Caster", -"Tile Fitter", -"Tile Fixer", -"Tile Floor Layer", -"Tile Grate Maker", -"Tile Layer", -"Tile Machinist", -"Tile Maker", -"Tile Paver", -"Tile Pavior", -"Tile Paviour", -"Tile Placer", -"Tile Setter", -"Tile Slabber", -"Tiler", -"Tiler And Plasterer", -"Tiler's Mate", -"Till Assistant", -"Till Controller", -"Till Operater", -"Till Operative", -"Till Operator", -"Till Worker", -"Tilter", -"Tilter Driver", -"Tilterman", -"Timber Bender", -"Timber Checker", -"Timber Contractor", -"Timber Converter", -"Timber Creosoter", -"Timber Cutter", -"Timber Examiner", -"Timber Feller", -"Timber Feller's Labourer", -"Timber Fence Maker", -"Timber Foreman", -"Timber Hauler", -"Timber Haulier", -"Timber Infestation Surveyor", -"Timber Inspector", -"Timber Leader", -"Timber Machinist", -"Timber Marker", -"Timber Measurer", -"Timber Merchant", -"Timber Porter", -"Timber Preserver", -"Timber Setter", -"Timber Sorter", -"Timber Tally Clerk", -"Timber Tallyman", -"Timber Treater", -"Timber Wagon Maker", -"Timber Worker", -"Timber Yard Foreman", -"Timberman's Mate", -"Time And Motion Analyst", -"Time And Study Engineer", -"Time Checker", -"Time Clerk", -"Time Keeper", -"Time Management Officer", -"Time Recorder", -"Time Recorder Mechanic", -"Time Study Assistant", -"Time Study Engineer", -"Time Study Expert", -"Timekeeper", -"Timekeeper's Assistant", -"Timer", -"Tin Box Maker", -"Tin Can Operative", -"Tin Dresser", -"Tin Foil Slitter", -"Tin Foil Sorter", -"Tin Miner", -"Tin Painter", -"Tin Plate Decorator", -"Tin Plate Worker", -"Tin Plater", -"Tin Polisher", -"Tin Smith", -"Tin Sorter", -"Tinker", -"Tinplate Machinist", -"Tinsmith", -"Tints Mill Hand", -"Tip Attendant", -"Tip Driller", -"Tip Driver", -"Tipper Driver", -"Tippler Operator", -"Tipster", -"Toast Master", -"Tobacco Cutter", -"Tobacco Dryer", -"Tobacco Layer-Out", -"Tobacco Machinist", -"Tobacco Operative", -"Tobacco Planter", -"Tobacco Threshing Machinist", -"Tobacco Worker", -"Tobacconist", -"Toffee Dipper", -"Toffee Machinist", -"Toffee Man", -"Toffee Slabber", -"Toilet Attendant", -"Toilet Cleaner", -"Toilet Roll Machinist", -"Toll Booth Attendant", -"Toll Booth Operator", -"Toll Bridge Keeper", -"Toll Collector", -"Toll Gate Attendant", -"Tonguer", -"Tonsorial Artist", -"Tool Analyst", -"Tool And Cutter Grinder", -"Tool Cutter And Grinder", -"Tool Designer", -"Tool Doctor", -"Tool Engineer", -"Tool Fettler", -"Tool Filer", -"Tool Finder", -"Tool Fitter", -"Tool Grinder", -"Tool Hardener", -"Tool Hire Manager", -"Tool Inspector", -"Tool Keeper", -"Tool Machinist", -"Tool Maker", -"Tool Maker Engineer", -"Tool Maker's Assistant", -"Tool Making Engineer", -"Tool Man", -"Tool Miller", -"Tool Minder", -"Tool Presser", -"Tool Pusher", -"Tool Repairer", -"Tool Room Attendant", -"Tool Room Borer", -"Tool Room Driller", -"Tool Room Engineer", -"Tool Room Fitter", -"Tool Room Foreman", -"Tool Room Grinder", -"Tool Room Inspector", -"Tool Room Machinist", -"Tool Room Manager", -"Tool Room Miller", -"Tool Room Operator", -"Tool Room Shaper", -"Tool Room Turner", -"Tool Setter", -"Tool Setter-Operator", -"Tool Sharpener", -"Tool Smith", -"Tool Supervisor", -"Tool Turner", -"Toolmaker", -"Toolroom Foreman", -"Toolroom Machinist", -"Toolroom Manager", -"Toolsetter", -"Toolsetter Operator", -"Tooth Moulder", -"Tooth Trimmer", -"Top Cutter", -"Top Level Sales Assistant", -"Top Presser", -"Topographer", -"Topographic Surveyor", -"Topper And Tailer", -"Torpedo Fitter", -"Totalisator Mechanic", -"Totalisator Operator", -"Tote Operator", -"Totter", -"Tour Coordinator", -"Tour Director", -"Tour Guide", -"Tour Leader", -"Tour Manager", -"Tour Operator", -"Tour Organiser", -"Tourism Consultant", -"Tourism Manager", -"Tourism Officer", -"Tourist Agent", -"Tourist Development Officer", -"Tourist Guide", -"Tourist Information Assistant", -"Tourist Information Centre Assistant", -"Tourist Information Clerk", -"Tourist Information Manager", -"Tourist Information Officer", -"Tourist Manager", -"Tourist Officer", -"Tours Manager", -"Tow-To-Top Converter Attendant", -"Towbar Fitter", -"Towel Machinist", -"Towel Maker", -"Tower Crane Driver", -"Tower Erector", -"Towerman", -"Town And Country Planner", -"Town Centre Manager", -"Town Clerk", -"Town Hall Attendant", -"Town Hall Superintendent", -"Town Planner", -"Town Planning Assistant", -"Town Planning Consultant", -"Town Planning Technician", -"Town Sergeant", -"Townsman", -"Toxicologist", -"Toxicology Adviser", -"Toy Assembler", -"Toy Designer", -"Toy Maker", -"Toy Manufacturer", -"Toy Painter", -"Toy Repairer", -"Trace Agent", -"Tracer", -"Track And Catenary Engineer", -"Track Examiner", -"Track Layer", -"Tracklaying Machinist", -"Traction Engine Driver", -"Traction Lineman", -"Tractor Fitter", -"Tractor Repairer", -"Tractor Tester", -"Trade Counter Assistant", -"Trade Counter Manager", -"Trade Intelligence Officer", -"Trade Manager", -"Trade Mark Attorney", -"Trade Marker", -"Trade Relations Coordinator", -"Trade Union Delegate", -"Trade Union Offical", -"Trade Union Officer", -"Trade Union Official", -"Trademark Agent", -"Trading Analyst", -"Trading Standards Assistant", -"Trading Standards Enforcement Officer", -"Trading Standards Manager", -"Trading Standards Officer", -"Traffic Adviser", -"Traffic Allocator", -"Traffic Assistant", -"Traffic Canvasser", -"Traffic Clerk", -"Traffic Control Officer", -"Traffic Controller", -"Traffic Coordinator", -"Traffic Engineer", -"Traffic Enumerator", -"Traffic Foreman", -"Traffic Handler", -"Traffic Light Engineer", -"Traffic Manager", -"Traffic Office Clerk", -"Traffic Operator", -"Traffic Planner", -"Traffic Police Officer", -"Traffic Regulator", -"Traffic Superintendent", -"Traffic Supervisor", -"Traffic Technician", -"Traffic Warden", -"Trailer Fitter", -"Train Attendant", -"Train Conductor", -"Train Controller", -"Train Crew", -"Train Crews Manager", -"Train Driver", -"Train Foreman", -"Train Guard", -"Train Inspector", -"Train Manager", -"Train Operator", -"Train Reporter", -"Traindriver", -"Trainee Accountant", -"Trainee Accounts Clerk", -"Trainee Admin Worker", -"Trainee Ambulance Technician", -"Trainee Architect", -"Trainee Bar Manager", -"Trainee Bench Joiner", -"Trainee Biomedical Scientist", -"Trainee Bricklayer", -"Trainee Building Surveyor", -"Trainee Bus Driver", -"Trainee Cad Technician", -"Trainee Car Mechanic", -"Trainee Carpenter", -"Trainee Carpet Fitter", -"Trainee Chartered Accountant", -"Trainee Chef", -"Trainee Civil Engineer", -"Trainee Dental Nurse", -"Trainee Dispensing Optician", -"Trainee Driving Instructor", -"Trainee Electrical Engineer", -"Trainee Electrican", -"Trainee Electrician", -"Trainee Estate Agent", -"Trainee Florist", -"Trainee Football Coach", -"Trainee Footballer", -"Trainee Gardener", -"Trainee Greenkeeper", -"Trainee Hairdresser", -"Trainee Hairstylist", -"Trainee Heating Engineer", -"Trainee Hotel Manager", -"Trainee Instructor", -"Trainee Insurance Broker", -"Trainee Internal Auditor", -"Trainee Landscape Gardener", -"Trainee Legal Executiv", -"Trainee Legal Executive", -"Trainee Management Accountant", -"Trainee Nursery Assistant", -"Trainee Nursery Nurse", -"Trainee Paramedic", -"Trainee Plumber", -"Trainee Probation Officer", -"Trainee Quantity Surveyor", -"Trainee Roofer", -"Trainee Sales Assistant", -"Trainee Scaffolder", -"Trainee Shop Assistant", -"Trainee Tool Setter", -"Trainee Travel Agent", -"Trainee Travel Consultant", -"Trainee Veterinary Nur", -"Trainee Veterinary Nurse", -"Trainee Window Fitter", -"Trainer", -"Trainer Assessor", -"Trainer-Assessor", -"Trainer/Assessor", -"Training Administrator", -"Training Adviser", -"Training Advisor", -"Training Agent", -"Training Analyst", -"Training And Development Manager", -"Training And Development Officer", -"Training And Education Officer", -"Training Assessor", -"Training Assistant", -"Training Associate", -"Training Centre Manager", -"Training Co-Ordinator", -"Training Consultant", -"Training Coordinator", -"Training Course Coordinator", -"Training Development Adviser", -"Training Development Consultant", -"Training Development Manager", -"Training Development Officer", -"Training Director", -"Training Hairdresser", -"Training Instructor", -"Training Manager", -"Training Officer", -"Training Provider", -"Training Service Officer", -"Training Specialist", -"Training Squad Member", -"Training Supervisor", -"Training Team Leader", -"Trainsman's Relief Controller", -"Tram Driver", -"Trammer", -"Trampoline Instructor", -"Transco Craftperson", -"Transco Crafts Person", -"Transco Craftsperson", -"Transco Engineer", -"Transco Gas Service Engineer", -"Transco Service Engineer", -"Transcriber", -"Transfer Engraver", -"Transfer Maker", -"Transfer Point Operator", -"Transfer Pressing Machinist", -"Transfer Printer", -"Transferer", -"Transferrer's Cutter", -"Transformer Assembler", -"Transformer Attendant", -"Transformer Builder", -"Transformer Erector", -"Transformer Fitter", -"Transformer Hand", -"Transformer Maker", -"Transformer Winder", -"Translation Coordinator", -"Translator", -"Transplant Coordinator", -"Transport Administrator", -"Transport Adviser", -"Transport And Warehouse Manager", -"Transport Assistant", -"Transport Clerk", -"Transport Co Ordinator", -"Transport Co-Ordinator", -"Transport Consultant", -"Transport Controller", -"Transport Coordinator", -"Transport Driver", -"Transport Engineer", -"Transport Fitter", -"Transport Fleet Manager", -"Transport Foreman", -"Transport Manager", -"Transport Officer", -"Transport Operations Manager", -"Transport Operator", -"Transport Organiser", -"Transport Planner", -"Transport Police Officer", -"Transport Scheduler", -"Transport Superintendent", -"Transport Supervisor", -"Transport Worker", -"Transportation Clerk", -"Transportation Consultant", -"Transportation Planner", -"Transporter Driver", -"Transporting Foreman", -"Trauma Technician", -"Travel Adviser", -"Travel Advisor", -"Travel Agency Clerk", -"Travel Agency Manager", -"Travel Agency Owner", -"Travel Agent", -"Travel Agent Manager", -"Travel Assistant", -"Travel Attendant", -"Travel Clerk", -"Travel Consultant", -"Travel Enquiry Clerk", -"Travel Information Assistant", -"Travel Information Clerk", -"Travel Manager", -"Travel Organiser", -"Travel Sales Adviser", -"Travel Sales Advisor", -"Travel Sales Consultan", -"Travel Sales Consultant", -"Travel Sales Executive", -"Travel Supervisor", -"Travel Writer", -"Traveller", -"Travelling Bag Maker", -"Travelling Salesman", -"Traverser Driver", -"Trawler Engineer", -"Trawler Hand", -"Trawler Man", -"Trawler Mate", -"Trawler Skipper", -"Tray Filler", -"Tray Layer", -"Tray Washer", -"Tread Builder", -"Tread Cutter", -"Tread Renewer", -"Treasurer", -"Treasurer's Assistant", -"Treasury Assistant", -"Treasury Manager", -"Tree Cutter", -"Tree Feller", -"Tree Lopper", -"Tree Officer", -"Tree Planter", -"Tree Surgeon", -"Treer", -"Trellis Maker", -"Trench Digger", -"Trench Examiner", -"Trench Inspector", -"Trenchman", -"Trianee Hairdresser", -"Tribunal Member", -"Tribunalist", -"Trichologist", -"Trim Assembler", -"Trim Shop Foreman", -"Trimmer Fixer", -"Trimming Cutter", -"Trinity House Engineer", -"Trinity House Officer", -"Tripe Cleaner", -"Tripe Dresser", -"Triples Operator", -"Trolley Driver", -"Trolley Recovery Driver", -"Trolleyman", -"Trombonist", -"Trophy Maker", -"Trot Rope Supervisor", -"Trouble Shooter", -"Trouser Finisher", -"Trouser Machinist", -"Trouser Maker", -"Trouser Presser", -"Trout Farm Worker", -"Trout Farmer", -"Trowel Worker", -"Truck Controller", -"Truck Driver", -"Truck Pusher", -"Truck Sales Executive", -"Trucker", -"Trumpet Man", -"Trust And Tax Manager", -"Trust Officer", -"Trust Senior", -"Try-Out Fitter", -"Tssu Assistant", -"Tub Assembler", -"Tub Repairer", -"Tube Bender", -"Tube Dresser", -"Tube Expander", -"Tube Fitter", -"Tube Fittings Maker", -"Tube Floater", -"Tube Former", -"Tube Hand", -"Tube Inspector", -"Tube Liner", -"Tube Mill Operator", -"Tube Moulder", -"Tube Pickler", -"Tube Polisher", -"Tube Presser", -"Tube Rectifier", -"Tube Screwer", -"Tube Straightener", -"Tube Stretcher", -"Tube Sweeper", -"Tube Twister", -"Tubing Machine Driver", -"Tucking Machinist", -"Tug Company's Agent", -"Tug Driver", -"Tug Engineer", -"Tug Hand", -"Tug Master", -"Tug Mate", -"Tugboatman", -"Tugman", -"Tumbler Attendant", -"Tun Room Man", -"Tungsten Carbide Mixer", -"Tungsten Plate Former", -"Tungsten Wire Worker", -"Tunnel Borer", -"Tunnel Inspector", -"Tunnel Miner", -"Tunnel Miner's Labourer", -"Tunnel Oven Operative", -"Tunneller", -"Tunnelling Engineer", -"Turbine Attendant", -"Turbine Driver", -"Turbine Driver's Assistant", -"Turbine Engineer", -"Turbine Fitter", -"Turbine Foreman", -"Turbine Operator", -"Turbo Winder", -"Turbo-Blower Driver", -"Turf Accountant", -"Turf Accountant's Assistant", -"Turf Accountant's Clerk", -"Turf Contractor", -"Turf Correspondent", -"Turf Cutter", -"Turf Digger", -"Turf Layer", -"Turf Supplier", -"Turf Worker", -"Turncock", -"Turner", -"Turner And Fitter", -"Turner Engineer", -"Turner Engineering", -"Turner-Engineer", -"Turner-Fitter", -"Turning Fitter", -"Turnkey", -"Turnstile Operator", -"Turntable Operator", -"Turret Hand", -"Turret Lathe Setter", -"Turret Lathe Setter-Operator", -"Turret Lathe Turner", -"Turret Operator", -"Turret Setter-Operator", -"Tutor In Adult Education", -"Tuyere Bottom Clearer", -"Tv Presenter", -"Tv Salesman", -"Twinder", -"Twine Maker", -"Twine Polisher", -"Twine Reeler", -"Twine Spinner", -"Twine Twister", -"Twiner Piecer", -"Twiner-Joiner-Minder", -"Twist Frame Attendant", -"Twist Hand", -"Twist Reeler", -"Twist Winder", -"Twisted-In Brush Maker", -"Twister And Drawer", -"Twisting Foreman", -"Twisting Frame Tenter", -"Twisting Jobber", -"Twisting Operator", -"Tympanist", -"Type Caster", -"Type Founder", -"Type Setter", -"Typesetter", -"Typesetting Supervisor", -"Typewriter Engineer", -"Typewriter Maintenance Hand", -"Typewriter Maker", -"Typewriter Mechanic", -"Typewriter Repairer", -"Typewriter Ribbon Inker", -"Typewriter Ribbon Machinist", -"Typewriter Ribbon Maker", -"Typing Manager", -"Typing Superintendent", -"Typing Supervisor", -"Typist", -"Typist Civil Servant", -"Typist Receptionist", -"Typist's Superintendent", -"Typist-Clerk", -"Typist-Receptionist", -"Typist/Receptionist", -"Typographer", -"Typographical Designer", -"Typographical Operator", -"Tyre & Exhaust Fitter", -"Tyre And Exhaust Fitter", -"Tyre Bead Fitter", -"Tyre Borer", -"Tyre Bowler", -"Tyre Builder", -"Tyre Chipper", -"Tyre Cover Maker", -"Tyre Cutter", -"Tyre Dealer", -"Tyre Depot Manager", -"Tyre Examiner", -"Tyre Exhaust Fitter", -"Tyre Finisher", -"Tyre Fitter", -"Tyre Inspector", -"Tyre Maintenance Engineer", -"Tyre Maintenance Fitter", -"Tyre Maker", -"Tyre Moulder", -"Tyre Repairer", -"Tyre Restorer", -"Tyre Retreader", -"Tyre Rubberer", -"Tyre Salesman", -"Tyre Sprayer", -"Tyre Stripper", -"Tyre Technician", -"Tyre Technition", -"Tyre Tread Fitter", -"Tyre Veneerer", -"Tyre Wirer", -"Tyre Worker", -"Tyrefitter", -"Uk Sales Director", -"Ultra Rail Flaw Detector Operator", -"Ultrasonic Engineer", -"Ultrasonic Inspector", -"Ultrasonic Operator", -"Ultrasonic Rail Flaw Detector", -"Ultrasonographer", -"Umbrella Assembler", -"Umbrella Binder", -"Umbrella Cloth Cutter", -"Umbrella Coverer", -"Umbrella Finisher", -"Umbrella Fitter", -"Umbrella Frame Maker", -"Umbrella Handle Mounter", -"Umbrella Maker", -"Umbrella Mechanic", -"Umbrella Repairer", -"Umbrella Rib Maker", -"Umbrella Springer", -"Umbrella Tipper", -"Under Brewer", -"Under Carder", -"Under Cutter", -"Under Roller", -"Underglaze Painter", -"Underground Captain", -"Underground Corporal", -"Underground Train Driver", -"Underhand Pickler", -"Underpinner", -"Underpresser", -"Understudy", -"Undertaker", -"Undertaker's Assistant", -"Underwriter", -"Underwriter Assistant", -"Underwriter's Agent", -"Underwriter's Assistant", -"Underwriting Assistant", -"Underwriting Executive", -"Underwriting Manager", -"Union Officer", -"Union Official", -"Union President", -"Unit Adjuster", -"Unit Electrical Engineer", -"Unit Operator", -"Universal Borer", -"Universal Grinder", -"Universal Miller", -"Universal Tool Grinder", -"University Administrator", -"University Demonstrator", -"University Lecturer", -"University Librarian", -"University Professor", -"University Reader", -"University Research Fellow", -"University Researcher", -"University Teacher", -"Unix System Administrator", -"Unix Systems Administrator", -"Unloader", -"Unqualified Accountant", -"Unwinder", -"Up-Taking Machinist", -"Upholster", -"Upholsterer", -"Upholsterer's Assistant", -"Upholsterer's Fitter", -"Upholsterer's Machinist", -"Upholsterer's Trimmer", -"Upholstery Cleaner", -"Upholstery Cutter", -"Upholstery Inspector", -"Upholstery Machinist", -"Upholstrer", -"Upper Cementer", -"Upper School Teacher", -"Upsetting Machinist", -"Upvc Fabricator", -"Upvc Window Fabricator", -"Upvc Window Fitter", -"Urologist", -"Usher", -"Usherette", -"Utility Man", -"Vaccination Manager", -"Vacuum Brake Fitter", -"Vacuum Cleaner", -"Vacuum Flask Assembler", -"Valet", -"Valeter", -"Valeter Driver", -"Valuation Assistant", -"Valuation Clerk", -"Valuation Manager", -"Valuation Officer", -"Valuation Reference", -"Valuation Referencer", -"Valuation Surveyor", -"Valuation Technician", -"Value Analyst", -"Value Engineer", -"Valuer", -"Valuer And Auctioneer", -"Valve Assembler", -"Valve Attendant", -"Valve Grinder", -"Valve Marker", -"Valve Tester", -"Valve Turner", -"Valveman's Assistant", -"Valver", -"Vamp Creaser", -"Vamp Crimper", -"Vamper", -"Van Attendant", -"Van Delivery Driver", -"Van Driver", -"Van Driver's Assistant", -"Van Guard", -"Van Man", -"Van Porter", -"Van Repairer", -"Van Sales Merchandiser", -"Van Salesman", -"Van Traveller", -"Van Washer", -"Vandriver", -"Vapour Blaster", -"Vapour Blasting Machinist", -"Vari Typist", -"Variety Agent", -"Varnish Blender", -"Varnish Filler", -"Varnish Maker", -"Varnisher", -"Vas Engineer", -"Vascular Technologist", -"Vat Adviser", -"Vat Builder", -"Vat Cleaner", -"Vat Consultant", -"Vat Dyer", -"Vat Maker", -"Vat Manager", -"Vault Keeper", -"Vdu Clerk", -"Vdu Operator", -"Vee Belt Maker", -"Vegetable Cutter", -"Vegetable Packer", -"Vegetable Trimmer", -"Vehicle Appearance Technician", -"Vehicle Body Builder", -"Vehicle Body Repairer", -"Vehicle Breakdown Engineer", -"Vehicle Builder", -"Vehicle Cleaner", -"Vehicle Damage Assessor", -"Vehicle Dismantler", -"Vehicle Electrician", -"Vehicle Engineer", -"Vehicle Examiner", -"Vehicle Glazier", -"Vehicle Inspector", -"Vehicle Maintenance Technician", -"Vehicle Mechanic", -"Vehicle Overhauling Foreman", -"Vehicle Paint Sprayer", -"Vehicle Parts Operative", -"Vehicle Patrol Mechanic", -"Vehicle Refinisher", -"Vehicle Rental Manager", -"Vehicle Restorer", -"Vehicle Sales Adviser", -"Vehicle Sales Assistant", -"Vehicle Sales Executive", -"Vehicle Service Engineer", -"Vehicle Spray Painter", -"Vehicle Technician", -"Vehicle Tester", -"Vehicle Valeter", -"Vehicles Diesel Engineer", -"Vehicles Fitter", -"Vehicles Washing Plant Attendant", -"Veiner", -"Vellum Binder", -"Vellum Sewer", -"Velourer", -"Velvet Cutter", -"Velvet Finisher", -"Velvet Machinist", -"Vending Assistant", -"Vending Engineer", -"Vending Machine Attendant", -"Vending Machine Engineer", -"Vending Machine Mechanic", -"Vending Machine Operative", -"Vending Machine Operator", -"Vending Operative", -"Vending Operator", -"Vending Service Engineer", -"Veneer Clipper", -"Veneer Clipper Operator", -"Veneer Cutter", -"Veneer Dryer", -"Veneer Edge Jointer", -"Veneer Inspector", -"Veneer Layer", -"Veneer Machinist", -"Veneer Matcher", -"Veneer Preparer", -"Veneer Presser", -"Veneer Slicer", -"Veneer Splicer", -"Veneer Trimmer", -"Venepuncturist", -"Venereologist", -"Venesectionist", -"Venesector", -"Ventilating Engineer", -"Ventilation Attendant", -"Ventilation Engineer", -"Ventilation Fitter", -"Ventilator Fixer", -"Ventriloquist", -"Venture Capitalist", -"Verbatim Reporter", -"Verderer", -"Verderor", -"Verger", -"Vertical Borer", -"Vertical Driller", -"Vertical Miller", -"Vessel Dyer", -"Vessel Patcher", -"Vest Machinist", -"Vet", -"Vet Receptionist", -"Vetenary Nurse", -"Veterinarian", -"Veterinarian's Technical Assistant", -"Veterinary Assistant", -"Veterinary Consultant", -"Veterinary Field Officer", -"Veterinary Inspector", -"Veterinary Investigating Officer", -"Veterinary Investigation Officer", -"Veterinary Nurse", -"Veterinary Nurse/Receptionist", -"Veterinary Officer", -"Veterinary Pathologist", -"Veterinary Physiotherapist", -"Veterinary Practice Manager", -"Veterinary Practitioner", -"Veterinary Receptionis", -"Veterinary Receptionist", -"Veterinary Research Officer", -"Veterinary Scientist", -"Veterinary Surgeon", -"Veterinary Surgeon's Assistant", -"Veterinery Nurse", -"Vetinary Nurse", -"Vetinary Nurse Assistant", -"Vicar", -"Vice Man", -"Vice Pin Cutter", -"Vice President", -"Vice President Of Marketing", -"Video Camera Editor", -"Video Camera Engineer", -"Video Camera Operator", -"Video Camera Technician", -"Video Director", -"Video Editor", -"Video Engineer", -"Video Equipment Assembler", -"Video Equipment Operator", -"Video Operator", -"Video Producer", -"Video Production Manager", -"Video Recorder Assembler", -"Video Shop Assistant", -"Video Shop Manager", -"Video Shop Owner", -"Video Tape Editor", -"Video Technician", -"Videographer", -"Videotape Recorder Operator", -"Viewer Of Bullets", -"Viewing Agent", -"Vinegar Brewer", -"Violin Maker", -"Violinist", -"Violoncellist", -"Virologist", -"Virtual Assistant", -"Viscose Spinner", -"Vision Control Engineer", -"Visitor Services Attendant", -"Visual Aids Officer", -"Visual Aids Technician", -"Visual Display Manager", -"Visual Display Operator", -"Visual Display Unit Operator", -"Visual Merchandise Manager", -"Visual Merchandiser", -"Visual Merchandising Assistant", -"Visual Merchandising Manager", -"Viticulturist", -"Vitrolite Fixer", -"Vocalist", -"Volunteer Work Organiser", -"Vosa Inspector", -"Votator Operator", -"Voucher Sorter", -"Voyages Clerk", -"Vt Operator", -"Vulcanised Fibre Machinist", -"Vulcanite Turner", -"Vulcanizer", -"Wadder", -"Wadding Maker", -"Wafer Cutter", -"Wafer Maker", -"Wage Clerk", -"Wages Administrator", -"Wages And Accounts Clerk", -"Wages Assistant", -"Wages Clerk", -"Wages Clerkess", -"Wages Controller", -"Wages Inspector", -"Wages Manager", -"Wages Officer", -"Wages Supervisor", -"Waggon Driver", -"Wagon Attendant", -"Wagon Braker", -"Wagon Breaker", -"Wagon Builder", -"Wagon Driver", -"Wagon Examiner", -"Wagon Filler", -"Wagon Inspector", -"Wagon Loader", -"Wagon Lowerer", -"Wagon Maker", -"Wagon Painter", -"Wagon Recorder", -"Wagon Repairer", -"Wagon Repairer's Assistant", -"Wagon Runner", -"Wagon Sheeter", -"Wagon Traverser Operator", -"Wagon Trimmer", -"Wagonwayman", -"Wagonwright", -"Waistcoat Maker", -"Waiter", -"Waiting Room Attendant", -"Waiting Staff", -"Waitress", -"Waitress And Barmaid", -"Waitress And Kitchen Assistant", -"Waitress Bar Person", -"Waitress Barmaid", -"Waitress Catering", -"Waitress Cleaner", -"Waitress Part Time", -"Waitress Supervisor", -"Waitress/Barmaid", -"Waitressing", -"Walking Stick Maker", -"Walking Stick Mounter", -"Wall And Floor Tiler", -"Wall Floor Tiler", -"Wall Miner", -"Wall Planer And Slotter", -"Wall Tiler", -"Waller", -"Walling Mason", -"Wallpaper Designer", -"Wallpaper Printer", -"Wallpaper Trimmer", -"Wallpaper Winder", -"Wallstone Dresser", -"Ward Administrator", -"Ward Aide", -"Ward Assistant", -"Ward Attendant", -"Ward Clerk", -"Ward Clerkess", -"Ward Help", -"Ward Helper", -"Ward Hostess", -"Ward Maid", -"Ward Manager", -"Ward Orderly", -"Ward Porter", -"Ward Receptionist", -"Ward Room Attendant", -"Ward Sister", -"Ward Steward", -"Ward Waiter", -"Ward Waitress", -"Wardclerk", -"Warden Sheltered Housing", -"Wardrobe Assistant", -"Wardrobe Keeper", -"Wardrobe Maker", -"Wardrobe Manager", -"Wardrobe Master", -"Wardrobe Mistress", -"Ware Carrier", -"Ware Cleaner", -"Ware Emptier", -"Ware House Keeper", -"Ware House Man", -"Ware House Manager", -"Ware Room Worker", -"Warehoose Foreman", -"Warehooseman", -"Warehosue Operative", -"Warehouse Administrato", -"Warehouse Administrator", -"Warehouse And Distribution Manager", -"Warehouse Ass", -"Warehouse Assembler", -"Warehouse Assistance", -"Warehouse Assistant", -"Warehouse Assitant", -"Warehouse Associate", -"Warehouse Asst", -"Warehouse Booking Clerk", -"Warehouse Chargehand", -"Warehouse Cleaner", -"Warehouse Clerk", -"Warehouse Co Ordinator", -"Warehouse Controller", -"Warehouse Coordinator", -"Warehouse Driver", -"Warehouse Employee", -"Warehouse Foreman", -"Warehouse Forklift Driver", -"Warehouse Hand", -"Warehouse Keeper", -"Warehouse Labourer", -"Warehouse Loader", -"Warehouse Man", -"Warehouse Manager", -"Warehouse Oeprative", -"Warehouse Oerative", -"Warehouse Op", -"Warehouse Oparative", -"Warehouse Opeative", -"Warehouse Operations Manager", -"Warehouse Operative", -"Warehouse Operator", -"Warehouse Operatve", -"Warehouse Operitive", -"Warehouse Opertive", -"Warehouse Opp", -"Warehouse Opperative", -"Warehouse Oppertive", -"Warehouse Opprative", -"Warehouse Oprative", -"Warehouse Opretive", -"Warehouse Order Picker", -"Warehouse Packer", -"Warehouse Person", -"Warehouse Personel", -"Warehouse Personnel", -"Warehouse Picker", -"Warehouse Porter", -"Warehouse Salesman", -"Warehouse Stockhandler", -"Warehouse Superintendent", -"Warehouse Superviser", -"Warehouse Supervisor", -"Warehouse Team Leader", -"Warehouse Team Member", -"Warehouse Teamleader", -"Warehouse Work", -"Warehouse Worker", -"Warehouse/Driver", -"Warehouse/Logistics Manager", -"Warehouseman", -"Warehouseman Driver", -"Warehouseman's Assistant", -"Warehouseman-Driver", -"Warehouseman/Delivery Driver", -"Warehouseman/Driver", -"Warehouseman/Fork Lift Truck Driver", -"Warehousemen", -"Warehouseoperative", -"Warehouseperson", -"Warehouser", -"Warehousman", -"Warhouse Operative", -"Warp Clearer", -"Warp Clerk", -"Warp Doubler", -"Warp Dresser", -"Warp Dryer", -"Warp Dyer", -"Warp Gaiter", -"Warp Hand", -"Warp Knitter", -"Warp Knotter", -"Warp Knotting Machinist", -"Warp Lace Maker", -"Warp Loom Hand", -"Warp Preparer", -"Warp Sizer", -"Warp Tier", -"Warp Tier-On", -"Warp Twister", -"Warp Tying Machinist", -"Warp Winder", -"Warper", -"Warping Machinist", -"Warrant Officer Hm Forces", -"Warrant Officer Royal Navy", -"Warranty Administrator", -"Warranty Clerk", -"Warranty Manager", -"Warranty Officer", -"Warranty Supervisor", -"Wash Bander", -"Wash Bay Attendant", -"Wash House Attendant", -"Wash House Foreman", -"Wash Houseman", -"Wash Mill Attendant", -"Wash Room Attendant", -"Washer Attendant", -"Washer Presser", -"Washer's Attendant", -"Washery Operator", -"Washing Machine Engineer", -"Waste Breaker", -"Waste Cleaner", -"Waste Collector", -"Waste Controller", -"Waste Disposal Contractor", -"Waste Disposal Operative", -"Waste Disposal Operator", -"Waste Paper Dealer", -"Waste Paper Merchant", -"Waste Picker Attendant", -"Waste Piecer", -"Waste Recycler", -"Waste Shaker", -"Waste Sorter", -"Waste Water Operator", -"Watch And Clock Maker", -"Watch And Clock Repairer", -"Watch Assembler", -"Watch Case Maker", -"Watch Cleaner", -"Watch Maker", -"Watch Repairer", -"Watch Repairer And Jeweller", -"Watchmaker", -"Watchmaker And Jeweller", -"Watchman", -"Water Attendant", -"Water Bailiff", -"Water Board Official", -"Water Board Worker", -"Water Bowser Driver", -"Water Colour Painter", -"Water Conservation Officer", -"Water Diviner", -"Water Engineer", -"Water Fitter", -"Water Infusion Man", -"Water Inspector", -"Water Leader", -"Water Operations Manager", -"Water Plant Attendant", -"Water Purifying Plant Attendant", -"Water Quality Officer", -"Water Quality Scientist", -"Water Quality Technician", -"Water Runner", -"Water Sample Collector", -"Water Softener", -"Water Softener Attendant", -"Water Softener Operator", -"Water Softener Plant Operator", -"Water Softening Plant Attendant", -"Water Tester", -"Water Treatment Attendant", -"Water Treatment Controller", -"Water Treatment Engineer", -"Water Treatment Operator", -"Water Treatment Plant Attendant", -"Water Treatment Plant Operator", -"Water Treatment Worker", -"Water Works Engineer", -"Water Works Superintendent", -"Watercress Buncher", -"Watercress Cultivator", -"Watercress Cutter", -"Watercress Gatherer", -"Watercress Worker", -"Waterproof Cover Maker", -"Waterproof Maker", -"Waterside Labourer", -"Waterways Inspector", -"Wattle Maker", -"Wax Figure Maker", -"Wax Injector", -"Wax Man", -"Wax Modeller", -"Wax Moulder", -"Wax Ring Maker", -"Waxing Machinist", -"Wayleave Officer", -"Weaver", -"Weaver's Assistant", -"Weaver's Filler", -"Weaver's Helper", -"Weaver's Mate", -"Weaver's Tenter", -"Weaving Foreman", -"Weaving Mistress", -"Weaving Operative", -"Weaving Shed Foreman", -"Weaving Supervisor", -"Web Cam Operator", -"Web Communications Executive", -"Web Content Manager", -"Web Design Consultant", -"Web Designer", -"Web Developer", -"Web Development Officer", -"Web Editor", -"Web Manager", -"Web Master", -"Web Producer", -"Web Programmer", -"Web Site Designer", -"Web Site Developer", -"Web Site Manager", -"Web Supervisor", -"Web Support Officer", -"Web Technician", -"Web-Cam Performer", -"Webber", -"Webmaster", -"Website Content Manager", -"Website Designer", -"Wedding Coordinator", -"Wedding Planner", -"Wedge Maker", -"Weeder", -"Weekend Sales Assistant", -"Weft Distributor", -"Weft Man", -"Weft Room Man", -"Weft Sorter", -"Weft Winder", -"Weigh Bridge Attendant", -"Weigh Bridge Keeper", -"Weigh Bridge Maker", -"Weigh Bridge Operator", -"Weigh Bridgeman", -"Weigh Cabin Attendant", -"Weigh Car Driver", -"Weigh Clerk", -"Weighbridge Attendant", -"Weighbridge Clerk", -"Weighbridge Controller", -"Weighbridge Fitter", -"Weighbridge Operater", -"Weighbridge Operator", -"Weighbridgeman", -"Weigher", -"Weighing Clerk", -"Weighing Machine Keeper", -"Weighing Machine Maker", -"Weighing Machine Mechanic", -"Weighing Machinist", -"Weighman", -"Weight Adjuster", -"Weight Control Engineer", -"Weight Maker", -"Weight Taker", -"Weight Watcher Leader", -"Weight Watchers Lecturer", -"Weight Winder", -"Weightsman", -"Weilds Tenter", -"Weir Keeper", -"Weld Dresser", -"Welder", -"Welder And Cutter", -"Welder And Fabricator", -"Welder Engineer", -"Welder Fabricator", -"Welder Fitter", -"Welder's Assistant", -"Welder's Mate", -"Welder-Fabricator", -"Welder-Fitter", -"Welder/Fabricator", -"Welder/Fitter", -"Welders Mate", -"Welding Engineer", -"Welding Foreman", -"Welding Inspector", -"Welding Instructor", -"Welding Plant Attendant", -"Welding Supervisor", -"Welding Technician", -"Welfare Adviser", -"Welfare Assistant", -"Welfare Attendant", -"Welfare Officer", -"Welfare Organiser", -"Welfare Project Coordinator", -"Welfare Rights Adviser", -"Welfare Rights Officer", -"Welfare Superintendent", -"Welfare Supervisor", -"Welfare Visitor", -"Welfarefalse Worker", -"Well Borer", -"Well Driller", -"Well Engineer", -"Well Logger", -"Well Sinker", -"Welt Butter And Tacker", -"Welt Machinist", -"Welt Maker", -"Welt Sewer", -"Welt Wheeler", -"Westinghouse Brake Fitter", -"Wet Char Elevator Attendant", -"Wet Charman", -"Wet Grinder", -"Wet Stone Grinder", -"Wharehouse Assistant", -"Wharehouse Man", -"Wharehouse Operative", -"Wharehouse Person", -"Wharehouse Supervisor", -"Wharehouseman", -"Wharf Foreman", -"Wharf Labourer", -"Wharf Man", -"Wharfinger", -"Wharhouse Operative", -"Whearhouse Operative", -"Wheel And Axle Mounter", -"Wheel Borer", -"Wheel Clamper", -"Wheel Disc Finisher", -"Wheel Dresser", -"Wheel Driller", -"Wheel Emptier", -"Wheel Examiner", -"Wheel Fitter", -"Wheel Hooper", -"Wheel Lacer", -"Wheel Machinist", -"Wheel Mounter", -"Wheel Packer", -"Wheel Striker", -"Wheelabrator", -"Wheelabrator Operator", -"Wheeler", -"Wheeler-In", -"Wheelwright", -"Wheelwright's Mate", -"Wherryman", -"Whimseyer", -"Whip Braider", -"Whip Maker", -"Whip Sawyer", -"Whip Stocker", -"Whisky Blender", -"White Lead Maker", -"White Metal Plater", -"White Metal Worker", -"White Room Man", -"White Smith", -"Whitesmith", -"Whiting Worker", -"Wholesale Florist", -"Wholesale Manager", -"Wholesale Operations Manager", -"Wholesaler", -"Wholetime Firefighter", -"Wick Maker", -"Wicker", -"Wicker Furniture Maker", -"Wig Consultant", -"Wig Dresser", -"Wig Maker", -"Wig Mount Maker", -"Will Writer", -"Willeyer", -"Willier", -"Willow Cutter", -"Willow Worker", -"Willowyer", -"Willyer", -"Winch Attendant", -"Winch Driver", -"Winch Dyer", -"Winch Operator", -"Winchman", -"Wind Screen Maker", -"Wind Tunnel Manager", -"Windfarm Planning Engineer", -"Winding Engine Attendant", -"Winding Engine Driver", -"Winding Engine Operator", -"Winding Engineman", -"Winding Foreman", -"Winding Master", -"Window And Door Fabricator", -"Window And Door Fixer", -"Window Cleaner", -"Window Cleaning", -"Window Cleaning Contractor", -"Window Displayman", -"Window Dresser", -"Window Engineer", -"Window Fabricator", -"Window Fiter", -"Window Fitter", -"Window Fixer", -"Window Installer", -"Window Leader", -"Window Maker", -"Window Manufacturer", -"Window Surveyor", -"Window Trimmer", -"Windowcleaner", -"Windows Cleaner", -"Windscreen Fitter", -"Wine Bar Manager", -"Wine Bar Owner", -"Wine Butler", -"Wine Consultant", -"Wine Cooper", -"Wine Maker", -"Wine Merchant", -"Wine Steward", -"Wine Taster", -"Wine Waiter", -"Wiper Cutter", -"Wire Basket Maker", -"Wire Bender", -"Wire Boy", -"Wire Braider", -"Wire Brush Finisher", -"Wire Brusher", -"Wire Cable Maker", -"Wire Clip Maker", -"Wire Cloth Weaver", -"Wire Cutter", -"Wire Dipper", -"Wire Drawer", -"Wire Drawing Machinist", -"Wire Dresser", -"Wire Examiner", -"Wire Filler", -"Wire Former", -"Wire Frame Maker", -"Wire Heald Threader", -"Wire Jointer", -"Wire Machinist", -"Wire Mattress Maker", -"Wire Overlooker", -"Wire Patenter", -"Wire Pickler", -"Wire Plater", -"Wire Plating Machinist", -"Wire Polisher", -"Wire Repairer", -"Wire Roller", -"Wire Rope Winder", -"Wire Ropery Fitter", -"Wire Sewer", -"Wire Spinner", -"Wire Splicer", -"Wire Spooler", -"Wire Stitching Machinist", -"Wire Straightener", -"Wire Strander", -"Wire Temperer", -"Wire Tester", -"Wire Tinner", -"Wire Turner", -"Wire Weaving Machinist", -"Wire Winder", -"Wire Worker", -"Wireline Operator", -"Wireline Operator's Helper", -"Wireman", -"Wireman's Assistant", -"Wireman's Mate", -"Wireman-Assembler", -"Wirer And Paperer", -"Wiring Engineer", -"Wiring Hand", -"Withy Weaver", -"Witness Care Officer", -"Wood Block Turner", -"Wood Bobbin Polisher", -"Wood Borer", -"Wood Carver", -"Wood Cleaner", -"Wood Cleaver", -"Wood Cutter", -"Wood Cutting Machinist", -"Wood Dresser", -"Wood Driller", -"Wood Facer", -"Wood Filler", -"Wood Finisher", -"Wood Floor Layer", -"Wood Flour Miller", -"Wood Label Maker", -"Wood Labourer", -"Wood Laminator", -"Wood Machinest", -"Wood Machinist", -"Wood Machinist's Mate", -"Wood Machinst", -"Wood Measurer", -"Wood Mill Attendant", -"Wood Model Maker", -"Wood Moulder", -"Wood Pattern Maker", -"Wood Polisher", -"Wood Pulp Sawyer", -"Wood Ranger", -"Wood Sign Maker", -"Wood Sorter", -"Wood Stainer", -"Wood Turner", -"Wood Turning Machinist", -"Wood Veneerer", -"Wood Warden", -"Wood Wool Maker", -"Woodcarver", -"Woodcutting Machine Setter", -"Woodcutting Machinest", -"Woodcutting Machinist", -"Wooden Box Maker", -"Wooden Screw Maker", -"Wooden Template Maker", -"Woodland Officer", -"Woodmachinest", -"Woodmachinist", -"Woodman", -"Woodpulp Boiler", -"Woodpulp Breaker", -"Woodsman", -"Woodturner", -"Woodwork Assembler", -"Woodwork Foreman", -"Woodwork Machinest", -"Woodwork Machinist", -"Woodworker", -"Woodworking Machinist", -"Woodworm Specialist", -"Woodwright", -"Wool Baller", -"Wool Carboniser", -"Wool Drawer", -"Wool Dryer", -"Wool Feeder", -"Wool Foreman", -"Wool Grader", -"Wool Mat Maker", -"Wool Mixer", -"Wool Oiler", -"Wool Packer", -"Wool Patcher", -"Wool Puller", -"Wool Runner", -"Wool Scourer", -"Wool Sorter", -"Wool Stripper", -"Wool Trapper", -"Wool Twister", -"Wool Washer", -"Wool Washhouseman", -"Wool Waste Man", -"Wool Winder", -"Woollen Comb Pinner", -"Woollen Dresser", -"Woollen Feeder", -"Woollen Fettler", -"Woollen Finisher", -"Woollen Mill Worker", -"Woollen Miller", -"Woollen Sorter", -"Woollen Tenterer", -"Woolleyer", -"Word Process Operator", -"Word Processing Operator", -"Word Processing Supervisor", -"Word Processor", -"Word Processor Operato", -"Word Processor Operator", -"Work Basket Fitter", -"Work Box Fitter", -"Work Box Liner", -"Work Distributor", -"Work Experience Coordinator", -"Work Measurement Assistant", -"Work Measurement Engineer", -"Work Measurement Officer", -"Work Planner", -"Work Room Mistress", -"Work Study Analyst", -"Work Study Assessor", -"Work Study Assistant", -"Work Study Engineer", -"Work Study Investigator", -"Work Study Man", -"Work Study Officer", -"Work Taker", -"Working Brewer", -"Working Farm Manager", -"Works Accountant", -"Works Chemist", -"Works Cleaner", -"Works Controller", -"Works Convenor", -"Works Electrical Engineer", -"Works Engineer", -"Works Fireman", -"Works Guard", -"Works Manager", -"Works Officer", -"Works Planner", -"Works Postman", -"Works Postwoman", -"Works Study Consultant", -"Works Study Manager", -"Works Study Practitioner", -"Works Truck Driver", -"Worksetter", -"Workshop Cleaner", -"Workshop Engineer", -"Workshop Manager", -"Workshop Technician", -"Workshops Manager", -"Worm Cutter", -"Worsted Drawer", -"Worsted Twister", -"Wort Runner", -"Wp Operator", -"Wpc", -"Wrapper", -"Wrapper-Up", -"Wrapping Machinist", -"Wrench Finisher", -"Wrestler", -"Wringman", -"Writer", -"Writer And Creator", -"Writer And Editor", -"Writer To The Signet", -"Writer To The Trade", -"Wrought Iron Worker", -"Wrought Nail Maker", -"x-Ray Assistant", -"x-Ray Engineer", -"x-Ray Equipment Installer", -"x-Ray Operator", -"Xerox Operator", -"Yacht Broker", -"Yacht Builder", -"Yacht Master", -"Yacht Skipper", -"Yachtsman", -"Yard Assistant", -"Yard Cleaner", -"Yard Foreman", -"Yard Inspector", -"Yard Man", -"Yard Manager", -"Yard Operative", -"Yard Worker", -"Yardage Hand", -"Yardman", -"Yardsman", -"Yarn Assembler", -"Yarn Bleacher", -"Yarn Conditioner", -"Yarn Curler", -"Yarn Drawer", -"Yarn Dresser", -"Yarn Dryer", -"Yarn Dyer", -"Yarn Examiner", -"Yarn Heald Maker", -"Yarn Inspector", -"Yarn Layer-Out", -"Yarn Looker", -"Yarn Maker-Up", -"Yarn Man", -"Yarn Matcher", -"Yarn Picker", -"Yarn Polisher", -"Yarn Preparer", -"Yarn Presser", -"Yarn Proofer", -"Yarn Reeler", -"Yarn Setter", -"Yarn Sizer", -"Yarn Sorter", -"Yarn Splicer", -"Yarn Straightener", -"Yarn Stretcher", -"Yarn Stripper", -"Yarn Tester", -"Yarn Texturer", -"Yarn Twister", -"Yarn Washer", -"Yarn Winder", -"Year Abroad Officer", -"Yeast Man", -"Yeast Presser", -"Yeoman Warder", -"Yield Management Executive", -"Yoga Teacher", -"Yoga Therapist", -"Yoga Tutor", -"Yorkshire Crabber", -"Youth And Community Worker", -"Youth And Community Worker", -"Youth Club Helper", -"Youth Club Warden", -"Youth Development Officer", -"Youth Development Worker", -"Youth Employment Officer", -"Youth Justice Officer", -"Youth Leader", -"Youth Officer", -"Youth Organiser", -"Youth Project Coordinator", -"Youth Support Worker", -"Youth Worker", -"outh Worker In Charge", -"Zigzag Machinist", -"Zinc Plate Worker", -"Zinc Recoverer", -"Zinc Worker", -"Zoo Director", -"Zoo Keeper", -"Zoologist"] \ No newline at end of file diff --git a/_prototypes/Labour-Market/typeahead/data/records.json b/_prototypes/Labour-Market/typeahead/data/records.json deleted file mode 100755 index e53f94e79d..0000000000 --- a/_prototypes/Labour-Market/typeahead/data/records.json +++ /dev/null @@ -1,2847 +0,0 @@ -{ - "Countries": [ - { - "PT": { - "index-entry-number": "147", - "entry-number": "147", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PT", - "item": [ - { - "country": "PT", - "official-name": "The Portuguese Republic", - "name": "Portugal", - "citizen-names": "Portuguese" - } - ] - }, - "PW": { - "index-entry-number": "140", - "entry-number": "140", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PW", - "item": [ - { - "country": "PW", - "official-name": "The Republic of Palau", - "name": "Palau", - "start-date": "1994-10-01", - "citizen-names": "Palauan" - } - ] - }, - "PY": { - "index-entry-number": "143", - "entry-number": "143", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PY", - "item": [ - { - "country": "PY", - "official-name": "The Republic of Paraguay", - "name": "Paraguay", - "citizen-names": "Paraguayan" - } - ] - }, - "QA": { - "index-entry-number": "148", - "entry-number": "148", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "QA", - "item": [ - { - "country": "QA", - "official-name": "The State of Qatar", - "name": "Qatar", - "citizen-names": "Qatari" - } - ] - }, - "AD": { - "index-entry-number": "10", - "entry-number": "10", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AD", - "item": [ - { - "country": "AD", - "official-name": "The Principality of Andorra", - "name": "Andorra", - "citizen-names": "Andorran" - } - ] - }, - "AE": { - "index-entry-number": "190", - "entry-number": "190", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AE", - "item": [ - { - "country": "AE", - "official-name": "The United Arab Emirates", - "name": "United Arab Emirates", - "citizen-names": "Citizen of the United Arab Emirates" - } - ] - }, - "AF": { - "index-entry-number": "7", - "entry-number": "7", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AF", - "item": [ - { - "country": "AF", - "official-name": "The Islamic Republic of Afghanistan", - "name": "Afghanistan", - "citizen-names": "Afghan" - } - ] - }, - "AG": { - "index-entry-number": "12", - "entry-number": "12", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AG", - "item": [ - { - "country": "AG", - "official-name": "Antigua and Barbuda", - "name": "Antigua and Barbuda", - "start-date": "1981-11-01", - "citizen-names": "Citizen of Antigua and Barbuda" - } - ] - }, - "AL": { - "index-entry-number": "8", - "entry-number": "8", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AL", - "item": [ - { - "country": "AL", - "official-name": "The Republic of Albania", - "name": "Albania", - "citizen-names": "Albanian" - } - ] - }, - "AM": { - "index-entry-number": "14", - "entry-number": "14", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AM", - "item": [ - { - "country": "AM", - "official-name": "The Republic of Armenia", - "name": "Armenia", - "start-date": "1991-09-21", - "citizen-names": "Armenian" - } - ] - }, - "AO": { - "index-entry-number": "11", - "entry-number": "11", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AO", - "item": [ - { - "country": "AO", - "official-name": "The Republic of Angola", - "name": "Angola", - "start-date": "1975-11-11", - "citizen-names": "Angolan" - } - ] - }, - "AR": { - "index-entry-number": "13", - "entry-number": "13", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AR", - "item": [ - { - "country": "AR", - "official-name": "The Argentine Republic", - "name": "Argentina", - "citizen-names": "Argentine;Argentinian" - } - ] - }, - "AT": { - "index-entry-number": "16", - "entry-number": "16", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AT", - "item": [ - { - "country": "AT", - "official-name": "The Republic of Austria", - "name": "Austria", - "citizen-names": "Austrian" - } - ] - }, - "AU": { - "index-entry-number": "15", - "entry-number": "15", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AU", - "item": [ - { - "country": "AU", - "official-name": "The Commonwealth of Australia", - "name": "Australia", - "citizen-names": "Australian" - } - ] - }, - "AZ": { - "index-entry-number": "17", - "entry-number": "17", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AZ", - "item": [ - { - "country": "AZ", - "official-name": "The Republic of Azerbaijan", - "name": "Azerbaijan", - "start-date": "1991-08-30", - "citizen-names": "Azerbaijani" - } - ] - }, - "RO": { - "index-entry-number": "149", - "entry-number": "149", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "RO", - "item": [ - { - "country": "RO", - "official-name": "Romania", - "name": "Romania", - "citizen-names": "Romanian" - } - ] - }, - "BA": { - "index-entry-number": "28", - "entry-number": "28", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BA", - "item": [ - { - "country": "BA", - "official-name": "Bosnia and Herzegovina", - "name": "Bosnia and Herzegovina", - "start-date": "1992-03-03", - "citizen-names": "Citizen of Bosnia and Herzegovina" - } - ] - }, - "BB": { - "index-entry-number": "21", - "entry-number": "21", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BB", - "item": [ - { - "country": "BB", - "official-name": "Barbados", - "name": "Barbados", - "citizen-names": "Barbadian" - } - ] - }, - "RS": { - "index-entry-number": "160", - "entry-number": "160", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "RS", - "item": [ - { - "country": "RS", - "official-name": "The Republic of Serbia", - "name": "Serbia", - "citizen-names": "Serbian" - } - ] - }, - "BD": { - "index-entry-number": "20", - "entry-number": "20", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BD", - "item": [ - { - "country": "BD", - "official-name": "The People's Republic of Bangladesh", - "name": "Bangladesh", - "citizen-names": "Bangladeshi" - } - ] - }, - "RU": { - "index-entry-number": "150", - "entry-number": "150", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "RU", - "item": [ - { - "country": "RU", - "official-name": "The Russian Federation", - "name": "Russia", - "start-date": "1991-12-25", - "citizen-names": "Russian" - } - ] - }, - "BE": { - "index-entry-number": "23", - "entry-number": "23", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BE", - "item": [ - { - "country": "BE", - "official-name": "The Kingdom of Belgium", - "name": "Belgium", - "citizen-names": "Belgian" - } - ] - }, - "BF": { - "index-entry-number": "33", - "entry-number": "33", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BF", - "item": [ - { - "country": "BF", - "official-name": "Burkina Faso", - "name": "Burkina Faso", - "citizen-names": "Burkinabe;Burkinan" - } - ] - }, - "RW": { - "index-entry-number": "151", - "entry-number": "151", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "RW", - "item": [ - { - "country": "RW", - "official-name": "The Republic of Rwanda", - "name": "Rwanda", - "citizen-names": "Rwandan" - } - ] - }, - "BG": { - "index-entry-number": "32", - "entry-number": "32", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BG", - "item": [ - { - "country": "BG", - "official-name": "The Republic of Bulgaria", - "name": "Bulgaria", - "citizen-names": "Bulgarian" - } - ] - }, - "BH": { - "index-entry-number": "19", - "entry-number": "19", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BH", - "item": [ - { - "country": "BH", - "official-name": "The Kingdom of Bahrain", - "name": "Bahrain", - "citizen-names": "Bahraini" - } - ] - }, - "BI": { - "index-entry-number": "35", - "entry-number": "35", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BI", - "item": [ - { - "country": "BI", - "official-name": "The Republic of Burundi", - "name": "Burundi", - "citizen-names": "Citizen of Burundi" - } - ] - }, - "BJ": { - "index-entry-number": "25", - "entry-number": "25", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BJ", - "item": [ - { - "country": "BJ", - "official-name": "The Republic of Benin", - "name": "Benin", - "citizen-names": "Beninese" - } - ] - }, - "BN": { - "index-entry-number": "31", - "entry-number": "31", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BN", - "item": [ - { - "country": "BN", - "official-name": "Brunei Darussalam", - "name": "Brunei", - "start-date": "1984-01-01", - "citizen-names": "Citizen of Brunei" - } - ] - }, - "BO": { - "index-entry-number": "27", - "entry-number": "27", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BO", - "item": [ - { - "country": "BO", - "official-name": "The Plurinational State of Bolivia", - "name": "Bolivia", - "citizen-names": "Bolivian" - } - ] - }, - "SA": { - "index-entry-number": "158", - "entry-number": "158", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SA", - "item": [ - { - "country": "SA", - "official-name": "The Kingdom of Saudi Arabia", - "name": "Saudi Arabia", - "citizen-names": "Saudi Arabian" - } - ] - }, - "SB": { - "index-entry-number": "166", - "entry-number": "166", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SB", - "item": [ - { - "country": "SB", - "official-name": "Solomon Islands", - "name": "Solomon Islands", - "start-date": "1978-07-07", - "citizen-names": "Solomon Islander" - } - ] - }, - "SC": { - "index-entry-number": "161", - "entry-number": "161", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SC", - "item": [ - { - "country": "SC", - "official-name": "The Republic of Seychelles", - "name": "Seychelles", - "start-date": "1976-06-29", - "citizen-names": "Citizen of Seychelles" - } - ] - }, - "BR": { - "index-entry-number": "30", - "entry-number": "30", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BR", - "item": [ - { - "country": "BR", - "official-name": "The Federative Republic of Brazil", - "name": "Brazil", - "citizen-names": "Brazilian" - } - ] - }, - "BS": { - "index-entry-number": "203", - "entry-number": "203", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BS", - "item": [ - { - "country": "BS", - "official-name": "The Commonwealth of The Bahamas", - "name": "The Bahamas", - "citizen-names": "Bahamian" - } - ] - }, - "SD": { - "index-entry-number": "172", - "entry-number": "172", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SD", - "item": [ - { - "country": "SD", - "official-name": "The Republic of the Sudan", - "name": "Sudan", - "citizen-names": "Sudanese" - } - ] - }, - "SE": { - "index-entry-number": "175", - "entry-number": "175", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SE", - "item": [ - { - "country": "SE", - "official-name": "The Kingdom of Sweden", - "name": "Sweden", - "citizen-names": "Swede" - } - ] - }, - "BT": { - "index-entry-number": "26", - "entry-number": "26", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BT", - "item": [ - { - "country": "BT", - "official-name": "The Kingdom of Bhutan", - "name": "Bhutan", - "citizen-names": "Bhutanese" - } - ] - }, - "SG": { - "index-entry-number": "163", - "entry-number": "163", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SG", - "item": [ - { - "country": "SG", - "official-name": "The Republic of Singapore", - "name": "Singapore", - "citizen-names": "Singaporean" - } - ] - }, - "BW": { - "index-entry-number": "29", - "entry-number": "29", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BW", - "item": [ - { - "country": "BW", - "official-name": "The Republic of Botswana", - "name": "Botswana", - "citizen-names": "Citizen of Botswana" - } - ] - }, - "SI": { - "index-entry-number": "165", - "entry-number": "165", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SI", - "item": [ - { - "country": "SI", - "official-name": "The Republic of Slovenia", - "name": "Slovenia", - "start-date": "1991-06-25", - "citizen-names": "Slovene" - } - ] - }, - "BY": { - "index-entry-number": "22", - "entry-number": "22", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BY", - "item": [ - { - "country": "BY", - "official-name": "The Republic of Belarus", - "name": "Belarus", - "start-date": "1991-08-25", - "citizen-names": "Belarusian" - } - ] - }, - "SK": { - "index-entry-number": "164", - "entry-number": "164", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SK", - "item": [ - { - "country": "SK", - "official-name": "The Slovak Republic", - "name": "Slovakia", - "start-date": "1993-01-01", - "citizen-names": "Slovak" - } - ] - }, - "BZ": { - "index-entry-number": "24", - "entry-number": "24", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BZ", - "item": [ - { - "country": "BZ", - "official-name": "Belize", - "name": "Belize", - "start-date": "1981-09-21", - "citizen-names": "Citizen of Belize" - } - ] - }, - "SL": { - "index-entry-number": "162", - "entry-number": "162", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SL", - "item": [ - { - "country": "SL", - "official-name": "The Republic of Sierra Leone", - "name": "Sierra Leone", - "citizen-names": "Sierra Leonean" - } - ] - }, - "SM": { - "index-entry-number": "156", - "entry-number": "156", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SM", - "item": [ - { - "country": "SM", - "official-name": "The Republic of San Marino", - "name": "San Marino", - "citizen-names": "Citizen of San Marino" - } - ] - }, - "SN": { - "index-entry-number": "159", - "entry-number": "159", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SN", - "item": [ - { - "country": "SN", - "official-name": "The Republic of Senegal", - "name": "Senegal", - "citizen-names": "Senegalese" - } - ] - }, - "SO": { - "index-entry-number": "167", - "entry-number": "167", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SO", - "item": [ - { - "country": "SO", - "official-name": "Federal Republic of Somalia", - "name": "Somalia", - "citizen-names": "Somali" - } - ] - }, - "CA": { - "index-entry-number": "38", - "entry-number": "38", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CA", - "item": [ - { - "country": "CA", - "official-name": "Canada", - "name": "Canada", - "citizen-names": "Canadian" - } - ] - }, - "SR": { - "index-entry-number": "173", - "entry-number": "173", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SR", - "item": [ - { - "country": "SR", - "official-name": "The Republic of Suriname", - "name": "Suriname", - "start-date": "1975-11-25", - "citizen-names": "Surinamer" - } - ] - }, - "SS": { - "index-entry-number": "169", - "entry-number": "169", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SS", - "item": [ - { - "country": "SS", - "official-name": "The Republic of South Sudan", - "name": "South Sudan", - "start-date": "2011-07-09", - "citizen-names": "South Sudanese" - } - ] - }, - "ST": { - "index-entry-number": "157", - "entry-number": "157", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ST", - "item": [ - { - "country": "ST", - "official-name": "The Democratic Republic of Sao Tome and Principe", - "name": "Sao Tome and Principe", - "start-date": "1975-07-12", - "citizen-names": "Citizen of Sao Tome and Principe" - } - ] - }, - "CD": { - "index-entry-number": "47", - "entry-number": "47", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CD", - "item": [ - { - "country": "CD", - "official-name": "The Democratic Republic of the Congo", - "name": "Congo (Democratic Republic)", - "citizen-names": "Citizen of The Democratic Republic of the Congo" - } - ] - }, - "SU": { - "index-entry-number": "1", - "entry-number": "1", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SU", - "item": [ - { - "end-date": "1991-12-25", - "country": "SU", - "official-name": "Union of Soviet Socialist Republics", - "name": "USSR", - "citizen-names": "Soviet citizen" - } - ] - }, - "SV": { - "index-entry-number": "60", - "entry-number": "60", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SV", - "item": [ - { - "country": "SV", - "official-name": "The Republic of El Salvador", - "name": "El Salvador", - "citizen-names": "Salvadorean" - } - ] - }, - "CF": { - "index-entry-number": "40", - "entry-number": "40", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CF", - "item": [ - { - "country": "CF", - "official-name": "The Central African Republic", - "name": "Central African Republic", - "citizen-names": "Citizen of the Central African Republic" - } - ] - }, - "CG": { - "index-entry-number": "46", - "entry-number": "46", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CG", - "item": [ - { - "country": "CG", - "official-name": "The Republic of the Congo", - "name": "Congo", - "citizen-names": "Citizen of the Republic of the Congo" - } - ] - }, - "CH": { - "index-entry-number": "176", - "entry-number": "176", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CH", - "item": [ - { - "country": "CH", - "official-name": "The Swiss Confederation", - "name": "Switzerland", - "citizen-names": "Swiss" - } - ] - }, - "CI": { - "index-entry-number": "207", - "entry-number": "207", - "entry-timestamp": "2017-10-25T09:52:52Z", - "key": "CI", - "item": [ - { - "country": "CI", - "official-name": "The Republic of Côte D’Ivoire", - "name": "Ivory Coast", - "citizen-names": "Citizen of the Ivory Coast" - } - ] - }, - "SY": { - "index-entry-number": "177", - "entry-number": "177", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SY", - "item": [ - { - "country": "SY", - "official-name": "The Syrian Arab Republic", - "name": "Syria", - "citizen-names": "Syrian" - } - ] - }, - "SZ": { - "index-entry-number": "174", - "entry-number": "174", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SZ", - "item": [ - { - "country": "SZ", - "official-name": "The Kingdom of Swaziland", - "name": "Swaziland", - "citizen-names": "Swazi" - } - ] - }, - "CL": { - "index-entry-number": "42", - "entry-number": "42", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CL", - "item": [ - { - "country": "CL", - "official-name": "The Republic of Chile", - "name": "Chile", - "citizen-names": "Chilean" - } - ] - }, - "CM": { - "index-entry-number": "37", - "entry-number": "37", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CM", - "item": [ - { - "country": "CM", - "official-name": "The Republic of Cameroon", - "name": "Cameroon", - "citizen-names": "Cameroonian" - } - ] - }, - "CN": { - "index-entry-number": "43", - "entry-number": "43", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CN", - "item": [ - { - "country": "CN", - "official-name": "The People's Republic of China", - "name": "China", - "citizen-names": "Chinese" - } - ] - }, - "CO": { - "index-entry-number": "44", - "entry-number": "44", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CO", - "item": [ - { - "country": "CO", - "official-name": "The Republic of Colombia", - "name": "Colombia", - "citizen-names": "Colombian" - } - ] - }, - "CR": { - "index-entry-number": "48", - "entry-number": "48", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CR", - "item": [ - { - "country": "CR", - "official-name": "The Republic of Costa Rica", - "name": "Costa Rica", - "citizen-names": "Costa Rican" - } - ] - }, - "TD": { - "index-entry-number": "41", - "entry-number": "41", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TD", - "item": [ - { - "country": "TD", - "official-name": "The Republic of Chad", - "name": "Chad", - "citizen-names": "Chadian" - } - ] - }, - "CS": { - "index-entry-number": "5", - "entry-number": "5", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CS", - "item": [ - { - "end-date": "1992-12-31", - "country": "CS", - "official-name": "Czechoslovak Republic", - "name": "Czechoslovakia", - "citizen-names": "Czechoslovak" - } - ] - }, - "CU": { - "index-entry-number": "50", - "entry-number": "50", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CU", - "item": [ - { - "country": "CU", - "official-name": "The Republic of Cuba", - "name": "Cuba", - "citizen-names": "Cuban" - } - ] - }, - "TG": { - "index-entry-number": "181", - "entry-number": "181", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TG", - "item": [ - { - "country": "TG", - "official-name": "The Togolese Republic", - "name": "Togo", - "citizen-names": "Togolese" - } - ] - }, - "CV": { - "index-entry-number": "39", - "entry-number": "39", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CV", - "item": [ - { - "country": "CV", - "official-name": "The Republic of Cabo Verde", - "name": "Cape Verde", - "start-date": "1975-07-05", - "citizen-names": "Cape Verdean" - } - ] - }, - "TH": { - "index-entry-number": "180", - "entry-number": "180", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TH", - "item": [ - { - "country": "TH", - "official-name": "The Kingdom of Thailand", - "name": "Thailand", - "citizen-names": "Thai" - } - ] - }, - "TJ": { - "index-entry-number": "178", - "entry-number": "178", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TJ", - "item": [ - { - "country": "TJ", - "official-name": "The Republic of Tajikistan", - "name": "Tajikistan", - "start-date": "1991-09-09", - "citizen-names": "Tajik" - } - ] - }, - "CY": { - "index-entry-number": "51", - "entry-number": "51", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CY", - "item": [ - { - "country": "CY", - "official-name": "The Republic of Cyprus", - "name": "Cyprus", - "citizen-names": "Cypriot" - } - ] - }, - "CZ": { - "index-entry-number": "205", - "entry-number": "205", - "entry-timestamp": "2016-11-11T16:25:07Z", - "key": "CZ", - "item": [ - { - "country": "CZ", - "official-name": "The Czech Republic", - "name": "Czechia", - "start-date": "1993-01-01", - "citizen-names": "Czech" - } - ] - }, - "TL": { - "index-entry-number": "57", - "entry-number": "57", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TL", - "item": [ - { - "country": "TL", - "official-name": "The Democratic Republic of Timor-Leste", - "name": "East Timor", - "citizen-names": "East Timorese" - } - ] - }, - "TM": { - "index-entry-number": "186", - "entry-number": "186", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TM", - "item": [ - { - "country": "TM", - "official-name": "Turkmenistan", - "name": "Turkmenistan", - "start-date": "1991-10-27", - "citizen-names": "Turkmen" - } - ] - }, - "TN": { - "index-entry-number": "184", - "entry-number": "184", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TN", - "item": [ - { - "country": "TN", - "official-name": "The Tunisian Republic", - "name": "Tunisia", - "citizen-names": "Tunisian" - } - ] - }, - "TO": { - "index-entry-number": "182", - "entry-number": "182", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TO", - "item": [ - { - "country": "TO", - "official-name": "The Kingdom of Tonga", - "name": "Tonga", - "citizen-names": "Tongan" - } - ] - }, - "TR": { - "index-entry-number": "185", - "entry-number": "185", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TR", - "item": [ - { - "country": "TR", - "official-name": "The Republic of Turkey", - "name": "Turkey", - "citizen-names": "Turk" - } - ] - }, - "TT": { - "index-entry-number": "183", - "entry-number": "183", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TT", - "item": [ - { - "country": "TT", - "official-name": "The Republic of Trinidad and Tobago", - "name": "Trinidad and Tobago", - "citizen-names": "Trinidad and Tobago citizen" - } - ] - }, - "DD": { - "index-entry-number": "3", - "entry-number": "3", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DD", - "item": [ - { - "end-date": "1990-10-02", - "country": "DD", - "official-name": "Germany Democratic Republic", - "name": "East Germany", - "citizen-names": "East German" - } - ] - }, - "DE": { - "index-entry-number": "71", - "entry-number": "71", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DE", - "item": [ - { - "country": "DE", - "official-name": "The Federal Republic of Germany", - "name": "Germany", - "start-date": "1990-10-03", - "citizen-names": "German" - } - ] - }, - "TV": { - "index-entry-number": "187", - "entry-number": "187", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TV", - "item": [ - { - "country": "TV", - "official-name": "Tuvalu", - "name": "Tuvalu", - "start-date": "1978-10-01", - "citizen-names": "Tuvaluan" - } - ] - }, - "TZ": { - "index-entry-number": "179", - "entry-number": "179", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TZ", - "item": [ - { - "country": "TZ", - "official-name": "The United Republic of Tanzania", - "name": "Tanzania", - "citizen-names": "Tanzanian" - } - ] - }, - "DJ": { - "index-entry-number": "54", - "entry-number": "54", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DJ", - "item": [ - { - "country": "DJ", - "official-name": "The Republic of Djibouti", - "name": "Djibouti", - "start-date": "1977-06-27", - "citizen-names": "Djiboutian" - } - ] - }, - "DK": { - "index-entry-number": "53", - "entry-number": "53", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DK", - "item": [ - { - "country": "DK", - "official-name": "The Kingdom of Denmark", - "name": "Denmark", - "citizen-names": "Dane" - } - ] - }, - "DM": { - "index-entry-number": "55", - "entry-number": "55", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DM", - "item": [ - { - "country": "DM", - "official-name": "The Commonwealth of Dominica", - "name": "Dominica", - "start-date": "1978-11-03", - "citizen-names": "Dominican" - } - ] - }, - "DO": { - "index-entry-number": "56", - "entry-number": "56", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DO", - "item": [ - { - "country": "DO", - "official-name": "The Dominican Republic", - "name": "Dominican Republic", - "citizen-names": "Citizen of the Dominican Republic" - } - ] - }, - "UA": { - "index-entry-number": "189", - "entry-number": "189", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "UA", - "item": [ - { - "country": "UA", - "official-name": "Ukraine", - "name": "Ukraine", - "start-date": "1991-08-24", - "citizen-names": "Ukrainian" - } - ] - }, - "UG": { - "index-entry-number": "188", - "entry-number": "188", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "UG", - "item": [ - { - "country": "UG", - "official-name": "The Republic of Uganda", - "name": "Uganda", - "citizen-names": "Ugandan" - } - ] - }, - "DZ": { - "index-entry-number": "9", - "entry-number": "9", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DZ", - "item": [ - { - "country": "DZ", - "official-name": "The People's Democratic Republic of Algeria", - "name": "Algeria", - "citizen-names": "Algerian" - } - ] - }, - "US": { - "index-entry-number": "191", - "entry-number": "191", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "US", - "item": [ - { - "country": "US", - "official-name": "The United States of America", - "name": "United States", - "citizen-names": "United States citizen" - } - ] - }, - "EC": { - "index-entry-number": "58", - "entry-number": "58", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "EC", - "item": [ - { - "country": "EC", - "official-name": "The Republic of Ecuador", - "name": "Ecuador", - "citizen-names": "Ecuadorean" - } - ] - }, - "EE": { - "index-entry-number": "63", - "entry-number": "63", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "EE", - "item": [ - { - "country": "EE", - "official-name": "The Republic of Estonia", - "name": "Estonia", - "start-date": "1991-08-20", - "citizen-names": "Estonian" - } - ] - }, - "EG": { - "index-entry-number": "59", - "entry-number": "59", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "EG", - "item": [ - { - "country": "EG", - "official-name": "The Arab Republic of Egypt", - "name": "Egypt", - "citizen-names": "Egyptian" - } - ] - }, - "UY": { - "index-entry-number": "192", - "entry-number": "192", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "UY", - "item": [ - { - "country": "UY", - "official-name": "The Oriental Republic of Uruguay", - "name": "Uruguay", - "citizen-names": "Uruguayan" - } - ] - }, - "UZ": { - "index-entry-number": "193", - "entry-number": "193", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "UZ", - "item": [ - { - "country": "UZ", - "official-name": "The Republic of Uzbekistan", - "name": "Uzbekistan", - "start-date": "1991-09-01", - "citizen-names": "Uzbek" - } - ] - }, - "VA": { - "index-entry-number": "204", - "entry-number": "204", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "VA", - "item": [ - { - "country": "VA", - "official-name": "Vatican City State", - "name": "Vatican City", - "citizen-names": "Vatican citizen" - } - ] - }, - "VC": { - "index-entry-number": "154", - "entry-number": "154", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "VC", - "item": [ - { - "country": "VC", - "official-name": "Saint Vincent and the Grenadines", - "name": "St Vincent", - "start-date": "1979-10-27", - "citizen-names": "Vincentian" - } - ] - }, - "ER": { - "index-entry-number": "62", - "entry-number": "62", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ER", - "item": [ - { - "country": "ER", - "official-name": "The State of Eritrea", - "name": "Eritrea", - "start-date": "1993-05-24", - "citizen-names": "Eritrean" - } - ] - }, - "ES": { - "index-entry-number": "170", - "entry-number": "170", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ES", - "item": [ - { - "country": "ES", - "official-name": "The Kingdom of Spain", - "name": "Spain", - "citizen-names": "Spaniard;Spanish citizen" - } - ] - }, - "VE": { - "index-entry-number": "196", - "entry-number": "196", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "VE", - "item": [ - { - "country": "VE", - "official-name": "The Bolivarian Republic of Venezuela", - "name": "Venezuela", - "citizen-names": "Venezuelan" - } - ] - }, - "ET": { - "index-entry-number": "64", - "entry-number": "64", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ET", - "item": [ - { - "country": "ET", - "official-name": "The Federal Democratic Republic of Ethiopia", - "name": "Ethiopia", - "citizen-names": "Ethiopian" - } - ] - }, - "VN": { - "index-entry-number": "197", - "entry-number": "197", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "VN", - "item": [ - { - "country": "VN", - "official-name": "The Socialist Republic of Vietnam", - "name": "Vietnam", - "citizen-names": "Vietnamese" - } - ] - }, - "VU": { - "index-entry-number": "194", - "entry-number": "194", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "VU", - "item": [ - { - "country": "VU", - "official-name": "The Republic of Vanuatu", - "name": "Vanuatu", - "start-date": "1980-07-30", - "citizen-names": "Citizen of Vanuatu" - } - ] - }, - "FI": { - "index-entry-number": "66", - "entry-number": "66", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "FI", - "item": [ - { - "country": "FI", - "official-name": "The Republic of Finland", - "name": "Finland", - "citizen-names": "Finn" - } - ] - }, - "FJ": { - "index-entry-number": "65", - "entry-number": "65", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "FJ", - "item": [ - { - "country": "FJ", - "official-name": "The Republic of Fiji", - "name": "Fiji", - "citizen-names": "Citizen of Fiji" - } - ] - }, - "FM": { - "index-entry-number": "122", - "entry-number": "122", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "FM", - "item": [ - { - "country": "FM", - "official-name": "The Federated States of Micronesia", - "name": "Micronesia", - "start-date": "1986-11-03", - "citizen-names": "Micronesian" - } - ] - }, - "FR": { - "index-entry-number": "67", - "entry-number": "67", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "FR", - "item": [ - { - "country": "FR", - "official-name": "The French Republic", - "name": "France", - "citizen-names": "French citizen;Frenchman;Frenchwoman" - } - ] - }, - "GA": { - "index-entry-number": "68", - "entry-number": "68", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GA", - "item": [ - { - "country": "GA", - "official-name": "The Gabonese Republic", - "name": "Gabon", - "citizen-names": "Gabonese" - } - ] - }, - "GB": { - "index-entry-number": "6", - "entry-number": "6", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GB", - "item": [ - { - "country": "GB", - "official-name": "The United Kingdom of Great Britain and Northern Ireland", - "name": "United Kingdom", - "citizen-names": "Briton;British citizen" - } - ] - }, - "WS": { - "index-entry-number": "155", - "entry-number": "155", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "WS", - "item": [ - { - "country": "WS", - "official-name": "The Independent State of Samoa", - "name": "Samoa", - "citizen-names": "Samoan" - } - ] - }, - "GD": { - "index-entry-number": "74", - "entry-number": "74", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GD", - "item": [ - { - "country": "GD", - "official-name": "Grenada", - "name": "Grenada", - "start-date": "1974-02-07", - "citizen-names": "Grenadian" - } - ] - }, - "GE": { - "index-entry-number": "70", - "entry-number": "70", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GE", - "item": [ - { - "country": "GE", - "official-name": "Georgia", - "name": "Georgia", - "start-date": "1991-04-09", - "citizen-names": "Georgian" - } - ] - }, - "GH": { - "index-entry-number": "72", - "entry-number": "72", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GH", - "item": [ - { - "country": "GH", - "official-name": "The Republic of Ghana", - "name": "Ghana", - "citizen-names": "Ghanaian" - } - ] - }, - "GM": { - "index-entry-number": "206", - "entry-number": "206", - "entry-timestamp": "2017-03-29T14:22:30Z", - "key": "GM", - "item": [ - { - "country": "GM", - "official-name": "The Republic of The Gambia", - "name": "The Gambia", - "citizen-names": "Gambian" - } - ] - }, - "GN": { - "index-entry-number": "76", - "entry-number": "76", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GN", - "item": [ - { - "country": "GN", - "official-name": "The Republic of Guinea", - "name": "Guinea", - "citizen-names": "Guinean" - } - ] - }, - "GQ": { - "index-entry-number": "61", - "entry-number": "61", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GQ", - "item": [ - { - "country": "GQ", - "official-name": "The Republic of Equatorial Guinea", - "name": "Equatorial Guinea", - "citizen-names": "Equatorial Guinean" - } - ] - }, - "GR": { - "index-entry-number": "73", - "entry-number": "73", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GR", - "item": [ - { - "country": "GR", - "official-name": "The Hellenic Republic", - "name": "Greece", - "citizen-names": "Greek" - } - ] - }, - "GT": { - "index-entry-number": "75", - "entry-number": "75", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GT", - "item": [ - { - "country": "GT", - "official-name": "The Republic of Guatemala", - "name": "Guatemala", - "citizen-names": "Guatemalan" - } - ] - }, - "GW": { - "index-entry-number": "77", - "entry-number": "77", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GW", - "item": [ - { - "country": "GW", - "official-name": "The Republic of Guinea-Bissau", - "name": "Guinea-Bissau", - "citizen-names": "Citizen of Guinea-Bissau" - } - ] - }, - "GY": { - "index-entry-number": "78", - "entry-number": "78", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GY", - "item": [ - { - "country": "GY", - "official-name": "The Co-operative Republic of Guyana", - "name": "Guyana", - "citizen-names": "Guyanese" - } - ] - }, - "XK": { - "index-entry-number": "99", - "entry-number": "99", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "XK", - "item": [ - { - "country": "XK", - "official-name": "The Republic of Kosovo", - "name": "Kosovo", - "citizen-names": "Kosovan" - } - ] - }, - "HN": { - "index-entry-number": "80", - "entry-number": "80", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "HN", - "item": [ - { - "country": "HN", - "official-name": "The Republic of Honduras", - "name": "Honduras", - "citizen-names": "Honduran" - } - ] - }, - "HR": { - "index-entry-number": "49", - "entry-number": "49", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "HR", - "item": [ - { - "country": "HR", - "official-name": "The Republic of Croatia", - "name": "Croatia", - "start-date": "1991-06-25", - "citizen-names": "Croatian" - } - ] - }, - "YE": { - "index-entry-number": "198", - "entry-number": "198", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "YE", - "item": [ - { - "country": "YE", - "official-name": "The Republic of Yemen", - "name": "Yemen", - "start-date": "1990-05-22", - "citizen-names": "Yemeni" - } - ] - }, - "HT": { - "index-entry-number": "79", - "entry-number": "79", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "HT", - "item": [ - { - "country": "HT", - "official-name": "The Republic of Haiti", - "name": "Haiti", - "citizen-names": "Haitian" - } - ] - }, - "HU": { - "index-entry-number": "81", - "entry-number": "81", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "HU", - "item": [ - { - "country": "HU", - "official-name": "Hungary", - "name": "Hungary", - "citizen-names": "Hungarian" - } - ] - }, - "ID": { - "index-entry-number": "84", - "entry-number": "84", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ID", - "item": [ - { - "country": "ID", - "official-name": "The Republic of Indonesia", - "name": "Indonesia", - "citizen-names": "Indonesian" - } - ] - }, - "IE": { - "index-entry-number": "87", - "entry-number": "87", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IE", - "item": [ - { - "country": "IE", - "official-name": "Ireland", - "name": "Ireland", - "citizen-names": "Citizen of Ireland;Irish citizen" - } - ] - }, - "YU": { - "index-entry-number": "4", - "entry-number": "4", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "YU", - "item": [ - { - "end-date": "1992-04-28", - "country": "YU", - "official-name": "Socialist Federal Republic of Yugoslavia", - "name": "Yugoslavia", - "citizen-names": "Yugoslavian" - } - ] - }, - "IL": { - "index-entry-number": "88", - "entry-number": "88", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IL", - "item": [ - { - "country": "IL", - "official-name": "The State of Israel", - "name": "Israel", - "citizen-names": "Israeli" - } - ] - }, - "IN": { - "index-entry-number": "83", - "entry-number": "83", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IN", - "item": [ - { - "country": "IN", - "official-name": "The Republic of India", - "name": "India", - "citizen-names": "Indian" - } - ] - }, - "ZA": { - "index-entry-number": "168", - "entry-number": "168", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ZA", - "item": [ - { - "country": "ZA", - "official-name": "The Republic of South Africa", - "name": "South Africa", - "citizen-names": "South African" - } - ] - }, - "IQ": { - "index-entry-number": "86", - "entry-number": "86", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IQ", - "item": [ - { - "country": "IQ", - "official-name": "The Republic of Iraq", - "name": "Iraq", - "citizen-names": "Iraqi" - } - ] - }, - "IR": { - "index-entry-number": "85", - "entry-number": "85", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IR", - "item": [ - { - "country": "IR", - "official-name": "The Islamic Republic of Iran", - "name": "Iran", - "citizen-names": "Iranian" - } - ] - }, - "IS": { - "index-entry-number": "82", - "entry-number": "82", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IS", - "item": [ - { - "country": "IS", - "official-name": "The Republic of Iceland", - "name": "Iceland", - "citizen-names": "Icelander" - } - ] - }, - "IT": { - "index-entry-number": "89", - "entry-number": "89", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IT", - "item": [ - { - "country": "IT", - "official-name": "The Italian Republic", - "name": "Italy", - "citizen-names": "Italian" - } - ] - }, - "ZM": { - "index-entry-number": "199", - "entry-number": "199", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ZM", - "item": [ - { - "country": "ZM", - "official-name": "The Republic of Zambia", - "name": "Zambia", - "citizen-names": "Zambian" - } - ] - }, - "ZW": { - "index-entry-number": "200", - "entry-number": "200", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ZW", - "item": [ - { - "country": "ZW", - "official-name": "The Republic of Zimbabwe", - "name": "Zimbabwe", - "start-date": "1980-04-18", - "citizen-names": "Zimbabwean" - } - ] - }, - "JM": { - "index-entry-number": "91", - "entry-number": "91", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "JM", - "item": [ - { - "country": "JM", - "official-name": "Jamaica", - "name": "Jamaica", - "citizen-names": "Jamaican" - } - ] - }, - "JO": { - "index-entry-number": "93", - "entry-number": "93", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "JO", - "item": [ - { - "country": "JO", - "official-name": "The Hashemite Kingdom of Jordan", - "name": "Jordan", - "citizen-names": "Jordanian" - } - ] - }, - "JP": { - "index-entry-number": "92", - "entry-number": "92", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "JP", - "item": [ - { - "country": "JP", - "official-name": "Japan", - "name": "Japan", - "citizen-names": "Japanese" - } - ] - }, - "KE": { - "index-entry-number": "95", - "entry-number": "95", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KE", - "item": [ - { - "country": "KE", - "official-name": "The Republic of Kenya", - "name": "Kenya", - "citizen-names": "Kenyan" - } - ] - }, - "KG": { - "index-entry-number": "101", - "entry-number": "101", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KG", - "item": [ - { - "country": "KG", - "official-name": "The Kyrgyz Republic", - "name": "Kyrgyzstan", - "start-date": "1991-08-31", - "citizen-names": "Kyrgyz" - } - ] - }, - "KH": { - "index-entry-number": "36", - "entry-number": "36", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KH", - "item": [ - { - "country": "KH", - "official-name": "The Kingdom of Cambodia", - "name": "Cambodia", - "citizen-names": "Cambodian" - } - ] - }, - "KI": { - "index-entry-number": "96", - "entry-number": "96", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KI", - "item": [ - { - "country": "KI", - "official-name": "The Republic of Kiribati", - "name": "Kiribati", - "start-date": "1979-07-12", - "citizen-names": "Citizen of Kiribati" - } - ] - }, - "KM": { - "index-entry-number": "45", - "entry-number": "45", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KM", - "item": [ - { - "country": "KM", - "official-name": "The Union of the Comoros", - "name": "Comoros", - "start-date": "1975-07-06", - "citizen-names": "Comoran" - } - ] - }, - "KN": { - "index-entry-number": "152", - "entry-number": "152", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KN", - "item": [ - { - "country": "KN", - "official-name": "The Federation of Saint Christopher and Nevis", - "name": "St Kitts and Nevis", - "start-date": "1983-09-19", - "citizen-names": "Citizen of St Christopher (St Kitts) and Nevis" - } - ] - }, - "KP": { - "index-entry-number": "97", - "entry-number": "97", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KP", - "item": [ - { - "country": "KP", - "official-name": "The Democratic People's Republic of Korea", - "name": "North Korea", - "citizen-names": "Citizen of the Democratic People's Republic of Korea;Citizen of the DPRK" - } - ] - }, - "KR": { - "index-entry-number": "98", - "entry-number": "98", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KR", - "item": [ - { - "country": "KR", - "official-name": "The Republic of Korea", - "name": "South Korea", - "citizen-names": "South Korean" - } - ] - }, - "KW": { - "index-entry-number": "100", - "entry-number": "100", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KW", - "item": [ - { - "country": "KW", - "official-name": "The State of Kuwait", - "name": "Kuwait", - "citizen-names": "Kuwaiti" - } - ] - }, - "KZ": { - "index-entry-number": "94", - "entry-number": "94", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KZ", - "item": [ - { - "country": "KZ", - "official-name": "The Republic of Kazakhstan", - "name": "Kazakhstan", - "start-date": "1991-12-16", - "citizen-names": "Kazakh" - } - ] - }, - "LA": { - "index-entry-number": "102", - "entry-number": "102", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LA", - "item": [ - { - "country": "LA", - "official-name": "The Lao People's Democratic Republic", - "name": "Laos", - "citizen-names": "Lao" - } - ] - }, - "LB": { - "index-entry-number": "104", - "entry-number": "104", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LB", - "item": [ - { - "country": "LB", - "official-name": "The Lebanese Republic", - "name": "Lebanon", - "citizen-names": "Lebanese" - } - ] - }, - "LC": { - "index-entry-number": "153", - "entry-number": "153", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LC", - "item": [ - { - "country": "LC", - "official-name": "Saint Lucia", - "name": "St Lucia", - "start-date": "1979-02-22", - "citizen-names": "St Lucian" - } - ] - }, - "LI": { - "index-entry-number": "108", - "entry-number": "108", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LI", - "item": [ - { - "country": "LI", - "official-name": "The Principality of Liechtenstein", - "name": "Liechtenstein", - "citizen-names": "Liechtenstein citizen" - } - ] - }, - "LK": { - "index-entry-number": "171", - "entry-number": "171", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LK", - "item": [ - { - "country": "LK", - "official-name": "The Democratic Socialist Republic of Sri Lanka", - "name": "Sri Lanka", - "citizen-names": "Citizen of Sri Lanka" - } - ] - }, - "LR": { - "index-entry-number": "106", - "entry-number": "106", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LR", - "item": [ - { - "country": "LR", - "official-name": "The Republic of Liberia", - "name": "Liberia", - "citizen-names": "Liberian" - } - ] - }, - "LS": { - "index-entry-number": "105", - "entry-number": "105", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LS", - "item": [ - { - "country": "LS", - "official-name": "The Kingdom of Lesotho", - "name": "Lesotho", - "citizen-names": "Citizen of Lesotho" - } - ] - }, - "LT": { - "index-entry-number": "109", - "entry-number": "109", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LT", - "item": [ - { - "country": "LT", - "official-name": "The Republic of Lithuania", - "name": "Lithuania", - "start-date": "1990-03-11", - "citizen-names": "Lithuanian" - } - ] - }, - "LU": { - "index-entry-number": "110", - "entry-number": "110", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LU", - "item": [ - { - "country": "LU", - "official-name": "The Grand Duchy of Luxembourg", - "name": "Luxembourg", - "citizen-names": "Luxembourger" - } - ] - }, - "LV": { - "index-entry-number": "103", - "entry-number": "103", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LV", - "item": [ - { - "country": "LV", - "official-name": "The Republic of Latvia", - "name": "Latvia", - "start-date": "1990-05-04", - "citizen-names": "Latvian" - } - ] - }, - "LY": { - "index-entry-number": "107", - "entry-number": "107", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LY", - "item": [ - { - "country": "LY", - "official-name": "Libya", - "name": "Libya", - "citizen-names": "Libyan" - } - ] - }, - "MA": { - "index-entry-number": "127", - "entry-number": "127", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MA", - "item": [ - { - "country": "MA", - "official-name": "The Kingdom of Morocco", - "name": "Morocco", - "citizen-names": "Moroccan" - } - ] - }, - "MC": { - "index-entry-number": "124", - "entry-number": "124", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MC", - "item": [ - { - "country": "MC", - "official-name": "The Principality of Monaco", - "name": "Monaco", - "citizen-names": "Monegasque" - } - ] - }, - "MD": { - "index-entry-number": "123", - "entry-number": "123", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MD", - "item": [ - { - "country": "MD", - "official-name": "The Republic of Moldova", - "name": "Moldova", - "start-date": "1991-08-27", - "citizen-names": "Moldovan" - } - ] - }, - "ME": { - "index-entry-number": "126", - "entry-number": "126", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ME", - "item": [ - { - "country": "ME", - "official-name": "Montenegro", - "name": "Montenegro", - "citizen-names": "Montenegrin" - } - ] - }, - "MG": { - "index-entry-number": "112", - "entry-number": "112", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MG", - "item": [ - { - "country": "MG", - "official-name": "The Republic of Madagascar", - "name": "Madagascar", - "citizen-names": "Citizen of Madagascar" - } - ] - }, - "MH": { - "index-entry-number": "118", - "entry-number": "118", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MH", - "item": [ - { - "country": "MH", - "official-name": "The Republic of the Marshall Islands", - "name": "Marshall Islands", - "start-date": "1986-10-21", - "citizen-names": "Marshall Islander" - } - ] - }, - "MK": { - "index-entry-number": "111", - "entry-number": "111", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MK", - "item": [ - { - "country": "MK", - "official-name": "The Republic of Macedonia", - "name": "Macedonia", - "start-date": "1991-09-08", - "citizen-names": "Macedonian" - } - ] - }, - "ML": { - "index-entry-number": "116", - "entry-number": "116", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ML", - "item": [ - { - "country": "ML", - "official-name": "The Republic of Mali", - "name": "Mali", - "citizen-names": "Malian" - } - ] - }, - "MM": { - "index-entry-number": "34", - "entry-number": "34", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MM", - "item": [ - { - "country": "MM", - "official-name": "The Republic of the Union of Myanmar", - "name": "Burma", - "citizen-names": "Burmese" - } - ] - }, - "MN": { - "index-entry-number": "125", - "entry-number": "125", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MN", - "item": [ - { - "country": "MN", - "official-name": "Mongolia", - "name": "Mongolia", - "citizen-names": "Mongolian" - } - ] - }, - "MR": { - "index-entry-number": "119", - "entry-number": "119", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MR", - "item": [ - { - "country": "MR", - "official-name": "The Islamic Republic of Mauritania", - "name": "Mauritania", - "citizen-names": "Mauritanian" - } - ] - }, - "MT": { - "index-entry-number": "117", - "entry-number": "117", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MT", - "item": [ - { - "country": "MT", - "official-name": "The Republic of Malta", - "name": "Malta", - "citizen-names": "Maltese" - } - ] - }, - "MU": { - "index-entry-number": "120", - "entry-number": "120", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MU", - "item": [ - { - "country": "MU", - "official-name": "The Republic of Mauritius", - "name": "Mauritius", - "citizen-names": "Mauritian" - } - ] - }, - "MV": { - "index-entry-number": "115", - "entry-number": "115", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MV", - "item": [ - { - "country": "MV", - "official-name": "The Republic of Maldives", - "name": "Maldives", - "citizen-names": "Maldivian" - } - ] - }, - "MW": { - "index-entry-number": "113", - "entry-number": "113", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MW", - "item": [ - { - "country": "MW", - "official-name": "The Republic of Malawi", - "name": "Malawi", - "citizen-names": "Malawian" - } - ] - }, - "MX": { - "index-entry-number": "121", - "entry-number": "121", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MX", - "item": [ - { - "country": "MX", - "official-name": "The United Mexican States", - "name": "Mexico", - "citizen-names": "Mexican" - } - ] - }, - "MY": { - "index-entry-number": "114", - "entry-number": "114", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MY", - "item": [ - { - "country": "MY", - "official-name": "Malaysia", - "name": "Malaysia", - "citizen-names": "Citizen of Malaysia" - } - ] - }, - "MZ": { - "index-entry-number": "128", - "entry-number": "128", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MZ", - "item": [ - { - "country": "MZ", - "official-name": "The Republic of Mozambique", - "name": "Mozambique", - "start-date": "1975-06-25", - "citizen-names": "Mozambican" - } - ] - }, - "NA": { - "index-entry-number": "129", - "entry-number": "129", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NA", - "item": [ - { - "country": "NA", - "official-name": "The Republic of Namibia", - "name": "Namibia", - "start-date": "1980-03-21", - "citizen-names": "Namibian" - } - ] - }, - "NE": { - "index-entry-number": "135", - "entry-number": "135", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NE", - "item": [ - { - "country": "NE", - "official-name": "The Republic of Niger", - "name": "Niger", - "citizen-names": "Citizen of Niger" - } - ] - }, - "NG": { - "index-entry-number": "136", - "entry-number": "136", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NG", - "item": [ - { - "country": "NG", - "official-name": "The Federal Republic of Nigeria", - "name": "Nigeria", - "citizen-names": "Nigerian" - } - ] - }, - "NI": { - "index-entry-number": "134", - "entry-number": "134", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NI", - "item": [ - { - "country": "NI", - "official-name": "The Republic of Nicaragua", - "name": "Nicaragua", - "citizen-names": "Nicaraguan" - } - ] - }, - "NL": { - "index-entry-number": "132", - "entry-number": "132", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NL", - "item": [ - { - "country": "NL", - "official-name": "The Kingdom of the Netherlands", - "name": "Netherlands", - "citizen-names": "Dutch citizen;Dutchman;Dutchwoman" - } - ] - }, - "NO": { - "index-entry-number": "137", - "entry-number": "137", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NO", - "item": [ - { - "country": "NO", - "official-name": "The Kingdom of Norway", - "name": "Norway", - "citizen-names": "Norwegian" - } - ] - }, - "NP": { - "index-entry-number": "131", - "entry-number": "131", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NP", - "item": [ - { - "country": "NP", - "official-name": "The Federal Democratic Republic of Nepal", - "name": "Nepal", - "citizen-names": "Nepalese" - } - ] - }, - "NR": { - "index-entry-number": "130", - "entry-number": "130", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NR", - "item": [ - { - "country": "NR", - "official-name": "The Republic of Nauru", - "name": "Nauru", - "citizen-names": "Nauruan" - } - ] - }, - "NZ": { - "index-entry-number": "133", - "entry-number": "133", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NZ", - "item": [ - { - "country": "NZ", - "official-name": "New Zealand", - "name": "New Zealand", - "citizen-names": "New Zealander" - } - ] - }, - "OM": { - "index-entry-number": "138", - "entry-number": "138", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "OM", - "item": [ - { - "country": "OM", - "official-name": "The Sultanate of Oman", - "name": "Oman", - "citizen-names": "Omani" - } - ] - }, - "PA": { - "index-entry-number": "141", - "entry-number": "141", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PA", - "item": [ - { - "country": "PA", - "official-name": "The Republic of Panama", - "name": "Panama", - "citizen-names": "Panamanian" - } - ] - }, - "PE": { - "index-entry-number": "144", - "entry-number": "144", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PE", - "item": [ - { - "country": "PE", - "official-name": "The Republic of Peru", - "name": "Peru", - "citizen-names": "Peruvian" - } - ] - }, - "PG": { - "index-entry-number": "142", - "entry-number": "142", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PG", - "item": [ - { - "country": "PG", - "official-name": "The Independent State of Papua New Guinea", - "name": "Papua New Guinea", - "start-date": "1975-09-16", - "citizen-names": "Papua New Guinean" - } - ] - }, - "PH": { - "index-entry-number": "145", - "entry-number": "145", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PH", - "item": [ - { - "country": "PH", - "official-name": "The Republic of the Philippines", - "name": "Philippines", - "citizen-names": "Filipino;Filipina" - } - ] - }, - "PK": { - "index-entry-number": "139", - "entry-number": "139", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PK", - "item": [ - { - "country": "PK", - "official-name": "The Islamic Republic of Pakistan", - "name": "Pakistan", - "citizen-names": "Pakistani" - } - ] - }, - "PL": { - "index-entry-number": "146", - "entry-number": "146", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PL", - "item": [ - { - "country": "PL", - "official-name": "The Republic of Poland", - "name": "Poland", - "citizen-names": "Pole" - } - ] - } - } - ] -} diff --git a/_prototypes/Labour-Market/typeahead/js/Typeahead.js b/_prototypes/Labour-Market/typeahead/js/Typeahead.js deleted file mode 100755 index 5bdec4459d..0000000000 --- a/_prototypes/Labour-Market/typeahead/js/Typeahead.js +++ /dev/null @@ -1,205 +0,0 @@ -function TypeaheadComponent ($scope, $inputEl) { - - var _this = this, - emitter = $({}), - $container = $scope.find('.pac-container'), - - showWhenEmpty = false, - - /** - * If user has not typed anything new - */ - isClean = true, - - keyDownMethods = { - 13: enterKey_handler, - 38: arrowUpKey_handler, - 40: arrowDownKey_handler - }, - - currentFocusedItemIndex = 0; - - /** - * Initial rendered data - */ - this.data = []; - - function render () { - - var data = _this.data.slice(0, 20); - - $container.html(''); - - $(data).each(function (key, item) { - var $item = $(''); - - $item.on('click', function (e) { - e.preventDefault(); - }); - - $item.on('mousedown', itemMouseDown_handler.bind(_this, item)); - - $container.append($item); - }); - - !data.length ? hide() : show(); - } - - function hide () { - setTimeout(function () { - if (!$container.hasClass('hide')) { - $container.addClass('hide'); - } - }, 0); - } - - function show () { - if ( - (showWhenEmpty && ($inputEl.val() === '') && $inputEl.is(':active') && _this.data.length) || - !isClean) { - - $container.removeClass('hide'); - } - } - - function switchFocusedItem (index) { - - var current = currentFocusedItemIndex, - $currentEl = $container.find(".pac-item:nth-child(" + current + ")"), - next = index, - $nextEl = $container.find(".pac-item:nth-child(" + next + ")"); - - $currentEl.removeClass('focused'); - $nextEl.addClass('focused'); - - currentFocusedItemIndex = next; - - $container.scrollTop($container.scrollTop() + $nextEl.position().top); - } - - function inputChanged () { - isClean = true; - hide(); - } - - /** - * Event handlers - */ - function enterKey_handler (e) { - var data = _this.data[currentFocusedItemIndex - 1]; - - if (!isClean && currentFocusedItemIndex === 0) { - return; - } - - inputChanged(); - emitter.trigger('itemSelected', [data]); - } - - function arrowUpKey_handler (e) { - e.preventDefault(); - - if (currentFocusedItemIndex < 2) { - return; - } - - switchFocusedItem(currentFocusedItemIndex-1); - } - - function arrowDownKey_handler (e) { - e.preventDefault(); - - if (currentFocusedItemIndex === _this.data.length) { - return; - } - - switchFocusedItem(currentFocusedItemIndex+1); - } - - function itemMouseDown_handler (item, e) { - e.preventDefault(); - - inputChanged(); - emitter.trigger('itemSelected', [item]); - } - - function resetSelection () { - currentFocusedItemIndex = 0; - $container.scrollTop(0); - } - - /** - * Subscribe to input field events - */ - $inputEl.on('focus', show); - $inputEl.on('blur', hide); - $inputEl.on('keydown', function (e) { - if (e.keyCode === 13) { - e.preventDefault(); - } - - var keyDownMethod = keyDownMethods[e.keyCode]; - - keyDownMethod && keyDownMethod(e); - - if (TypeaheadComponent.isKeyPressClean(e)) { - return; - } - - isClean = false; - }); - - this.showListWhenEmpty = function (val) { - showWhenEmpty = !!val; - }; - - this.update = function (dataArr) { - if (!dataArr || dataArr.length === undefined) { - return; - } - - this.data = dataArr || this.data; - render(); - resetSelection(); - }; - - /** - * Event emitter - * Events: ['itemSelected'] - */ - this.emitter = emitter; - - this.hide = hide; - this.show = show; -} - -TypeaheadComponent.cleanKeys = [37, 38, 39, 40, 13]; -TypeaheadComponent.isKeyPressClean = function (e) { - return !!this.cleanKeys.filter(function (item) { return item === e.keyCode }).length; -}; - -/** - * - * opts example - * { - * scopeElement: , - * inputElement: , - * showWhenEmpty: - * } - */ -TypeaheadComponent.create = function (opts) { - var $scope = $(opts.scopeElement), - $inputEl = $(opts.inputElement), - showWhenEmpty = opts.showWhenEmpty, - - component = new TypeaheadComponent($scope, $inputEl); - - component.showListWhenEmpty(showWhenEmpty); - - return component; -}; diff --git a/_prototypes/Labour-Market/typeahead/js/passport-types.js b/_prototypes/Labour-Market/typeahead/js/passport-types.js deleted file mode 100755 index c5b6997d4f..0000000000 --- a/_prototypes/Labour-Market/typeahead/js/passport-types.js +++ /dev/null @@ -1,256 +0,0 @@ -function passportTypes (config) { - var $typeaheadInputEl = $('.js-typeahead-input'), - countriesList = [], - countryPriority = ['GB', 'IE'], - - countriesSelected = config.countriesSelected || []; - - var typeaheadComponent = TypeaheadComponent.create({ - scopeElement: $('.js-typeahead-component')[0], - inputElement: $typeaheadInputEl[0], - showWhenEmpty: true - }); - - function convertCountryToTypeahead(country) { - return { - - /** - * Not sure why item is an array - could change this? - */ - primaryText: country, - secondaryText: country, - data: country - }; - } - - function sortCountriesByPrimaryTextComparator(a, b) { - var nameA = a.primaryText.toUpperCase(), - nameB = b.primaryText.toUpperCase(); - - if (nameA < nameB) { - return -1; - } - if (nameA > nameB) { - return 1; - } - return 0; - } - - function sortCountriesByPriority(item) { - var index = countryPriority.indexOf(item); - - if (countryPriority[index]) { - return -(index + 1); - } - - return false; - } - - function transformSortCountries(countryList) { - - return _.sortBy( - countryList.map(convertCountryToTypeahead) - .sort(sortCountriesByPrimaryTextComparator), - sortCountriesByPriority); - } - - function checkSetupPlayback() { - var itemsExist = $("#playback-container").children().length; - - $("#playback-heading").css({ - "display": itemsExist ? "block" : "none" - }); - - $(".js-address-start-again-trigger").css({ - "display": itemsExist ? "inline-block" : "none" - }); - - if (!itemsExist) { - - /** - * Reset selection - */ - typeaheadComponent.update( - transformSortCountries(countriesList) - ); - } - } - - // Removing playback items - function removePlaybackItem_handler(countryKey, e) { - e.preventDefault(); - - /** - * Remove from selected list - */ - var selectedIndex = countriesSelected.indexOf(countryKey); - - countriesSelected.splice(selectedIndex, 1); - - $(this).closest('.playback_item').remove(); - - checkSetupPlayback(); - updateTypeaheadComponentData(); - } - - // Remove all selected values - function removeAllPlayback(e) { - e.preventDefault(); - typeaheadComponent.show(); - $("#playback-container").children().remove(); - $(".job-title-confirm").hide(); - checkSetupPlayback(); - } - - function updateTypeaheadComponentData () { - typeaheadComponent.update( - transformSortCountries( - countriesList.filter(function (countryItem) { - - /** - * If item is already selected remove from list - */ - return !countriesSelected[countriesSelected.indexOf(countryItem)]; - }) - ) - ); - } - - function createPlaybackItem (dataItem) { - - // remove any white space from the selected item - var name = dataItem, - primaryTextNoSpaces = name.split(' ').join('-'), - id = 'passport-types-playback-answer-' + primaryTextNoSpaces, - - $templateEl = $('
' + - '
' + - '
    ' + - '
  • ' + name + '
  • ' + - '
' + - '
' + - '
'), - - $removeButtonWrapper = $('
'), - - $removeButton = $('Remove your answer'); - - $removeButton.on('click', removePlaybackItem_handler.bind($removeButton, dataItem.key)); - - /** - * Bind it all up - */ - $templateEl.append($removeButtonWrapper.append($removeButton)); - - return $templateEl; - } - - function addPlaybackItem ($item) { - var $playbackContainer = $("#playback-container"); - $playbackContainer.empty().append($item); - } - - function initPlaybackList () { - $.each(countriesSelected, function (key, val) { - - var dataItem = countriesList.filter(function (country) { - return country === val; - })[0]; - - if (dataItem) { - addPlaybackItem(createPlaybackItem(dataItem)); - checkSetupPlayback(); - } - }); - } - - function init() { - $.getJSON("../typeahead/data/occupations.json") - .done(function (countryData) { - - /** - * Declare all variable used in a function up front. - * If not these will get attached as global object properties. - */ - // var country, - - /** - * All countries appear to be stored in the first object of the array - could change this? - */ - // countries = countryData.Countries[0]; - - // for (country in countries) { - // if (countries.hasOwnProperty(country)) { - // countriesList.push(countries[country]); - // } - // } - - countriesList = countryData; - - updateTypeaheadComponentData(); - initPlaybackList(); - }); - } - - typeaheadComponent.emitter.on('itemSelected', function (e, item) { - console.log('Item selected: ', item); - - var countryKey = item.data.key; - - /** - * Add selected country if it's not in the list - */ - if (!countriesSelected[countriesSelected.indexOf(countryKey)]) { - countriesSelected.push(countryKey); - } - - addPlaybackItem(createPlaybackItem(item.data)); - checkSetupPlayback(); - updateTypeaheadComponentData(); - - /** - * Clear typeahead value - */ - $typeaheadInputEl.val(''); - - $('.replace-job-title').text(item.primaryText); - $('.job-title-confirm').show(); - }); - - $typeaheadInputEl.on('keydown', function (e) { - - if (TypeaheadComponent.isKeyPressClean(e)) { - return; - } - - setTimeout(function () { - typeaheadComponent.update( - transformSortCountries( - countriesList.filter(function (country) { - - /** - * Return items that match the input element value. - */ - var val = $typeaheadInputEl.val().toLowerCase(), - countryName = country.toLowerCase(), - citizenName = country.toLowerCase(); - - return countryName.match(val) || citizenName.match(val); - } - )) - ); - }, 0); - }); - - $('.js-address-start-again-trigger').on('click', removeAllPlayback); - - init(); -} diff --git a/_prototypes/address-register/index.html b/_prototypes/address-register/index.html deleted file mode 100644 index dbf9d8c394..0000000000 --- a/_prototypes/address-register/index.html +++ /dev/null @@ -1,362 +0,0 @@ ---- -title: Address Register - Enter details of another Uk address -project: Address Register -globalcss: false ---- - - - - - - - -
-
- - Previous - - - - -
-
-
- - -
-
- - - - - - -
- -
-
- - - - - - -
- - - -
- - - - - -

Joanna Bloggs

- - - -
- - - - - -

5a. - - Enter details of the other UK address where you stay more than 30 days a year -

- -
- - Enter details of the other UK address where you stay more than 30 days a year - - - - - - -
-
- - - - -
- - - -
- - - -
- - - - - - - - - - - - - -
- -
- Your Address - -
- -
- -
- -
- - - - - -
-
- - - - - -
-
- - - -
- - - - - - - - -
- - -
-
- - - - - - -
- -
-
- - - - - - Previous - - -
-
-
- - -
- - -{% include footer-census.html %} - -{% include timeout-census.html %} - - - - - - - - - \ No newline at end of file diff --git a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive-one-list/index.html b/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive-one-list/index.html deleted file mode 100644 index e7dd85f077..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive-one-list/index.html +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: Mutually exclusive - one list -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - - -
-
- Previous -
-
- -
-
-
-
-
-
-
-
-
-
- -
-

What type of central heating do you have?

- -
-
-
-
-
- -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- -
-
- Previous -
-
-
-
- - diff --git a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/bundle.js b/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/bundle.js deleted file mode 100644 index 3e22b29ee9..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/bundle.js +++ /dev/null @@ -1,55 +0,0 @@ -(function(context) { - const namespace = context.NAMESPACE = (context.NAMESPACE || {}); - - namespace.CheckboxGroup = function(opts) { - opts = opts || {}; - - if (!opts.name) { - throw Error('Checkbox group name required'); - } - - let nameGroup = opts.name, - mutullyExclusiveGroupsByValue = opts.mutullyExclusiveGroupsByValue; - - function getSelectedMutullyExclusiveGroupIndexForCheckbox($checkBox) { - let index; - - $.each(mutullyExclusiveGroupsByValue, function (i, relatedGroup) { - let found = relatedGroup.indexOf($checkBox.val()); - - if (found !== -1) { - index = i; - } - }); - - return index; - } - - $('input:checkbox[name=' + nameGroup + ']').on('change', function(e) { - let $otherCheckboxes = $('input:checkbox[name=' + nameGroup + ']:checked').not(this), - selectedGroupIndex = getSelectedMutullyExclusiveGroupIndexForCheckbox($(this)); - - $(this).attr('aria-checked', true); - - if (selectedGroupIndex === undefined) { - console.log('Checkbox not found in group: ', $(this)); - } - else { - $('#input-alert').text(""); - $otherCheckboxes.each(function(i, checkboxEl) { - setTimeout(function () { - let $checkBox = $(checkboxEl), - groupIndex = getSelectedMutullyExclusiveGroupIndexForCheckbox($checkBox); - - if (groupIndex !== selectedGroupIndex) { - $checkBox.attr('checked', false); - $checkBox.attr('aria-checked', false); - $checkBox.parent().removeClass('is-checked'); - $('#input-alert').append(checkboxEl.value + " deselected. "); - } - }, 0); - }); - } - }); - } -}(window)); diff --git a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/examples/business.html b/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/examples/business.html deleted file mode 100644 index 344d3a754e..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/examples/business.html +++ /dev/null @@ -1,159 +0,0 @@ ---- -title: Mutually exclusive (Business example) -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - -
-
- Previous -
-
- -
-
-
-
-
-
-
-
-
-
- -
-

- What significant changes occurred to the total pay or number of employees

- -

This is your own interpretation of whether there has been a significant change - in the businesses figures compared with the previous month.

- -

Also consider whether there has been a significant change from the same month in - the previous year.

- -
-
-
-
-
- - -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
-
- -
- - -
-
-
-
-
- -
- - -
-
-
-
-
-
-
-
-
-
- - -
- -
-
- Previous -
-
-
-
- - - - - diff --git a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/examples/social-other.html b/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/examples/social-other.html deleted file mode 100644 index 4eeb488811..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/examples/social-other.html +++ /dev/null @@ -1,154 +0,0 @@ ---- -title: Mutually exclusive (Business example) -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - - -
-
- Previous -
-
- -
-
-
-
-
-
-
-
-
-
- -
-

What type of vehicle do you have access to?

- -
-
-
-
-
- - -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
- - -
-
-
-
-
-
-
-
- -
- - -
-
-
-
-
- -
- - -
-
-
-
-
-
-
-
-
-
- - -
- -
-
- Previous -
-
-
-
- - - - - diff --git a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/examples/social.html b/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/examples/social.html deleted file mode 100644 index c902be139f..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/examples/social.html +++ /dev/null @@ -1,143 +0,0 @@ ---- -title: Mutually exclusive (Business example) -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - - -
-
- Previous -
-
- -
-
-
-
-
-
-
-
-
-
- -
-

What type of vehicle do you have access to?

- -
-
-
-
-
- - -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
-
- -
- - -
-
-
-
-
- -
- - -
-
-
-
-
-
-
-
-
-
- - -
- -
-
- Previous -
-
-
-
- - - - - diff --git a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/index.html b/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/index.html deleted file mode 100644 index b00beeef6d..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/mutually-exclusive/index.html +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: Mutually exclusive -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - - -
-
- Previous -
-
- -
-
-
-
-
-
-
-
-
-
- -
-

What type of central heating do you have?

- -
-
-
-
-
- -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
-
-
- -
- - -
-
-
-
-
- -
- - - Selecting this will uncheck all other checkboxes - -
-
-
-
-
-
-
-
-
-
- - -
- -
-
- Previous -
-
-
-
- - - - - diff --git a/_prototypes/checkboxes-mutually-exclusive/next-question-link/index.html b/_prototypes/checkboxes-mutually-exclusive/next-question-link/index.html deleted file mode 100644 index 78e1d6a519..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/next-question-link/index.html +++ /dev/null @@ -1,100 +0,0 @@ ---- -title: Next question link -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - - -
-
- Previous -
-
- -
-
-
-
-
-
-
-
-
-
- -
-

What type of central heating do you have?

- -
-
-
-
-
- -
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
-
-
-
-
- -

I don’t have central heating, take me to the next question

- - -
- -
-
- Previous -
-
-
-
- - - - diff --git a/_prototypes/checkboxes-mutually-exclusive/next-question-link/next-question.html b/_prototypes/checkboxes-mutually-exclusive/next-question-link/next-question.html deleted file mode 100644 index bfd4203236..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/next-question-link/next-question.html +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Mutually exclusive checkboxes - thankyou -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-
-
-
-
-

The next question...

-
-
-
-
-
- diff --git a/_prototypes/checkboxes-mutually-exclusive/none-validation-fallback/examples/business.html b/_prototypes/checkboxes-mutually-exclusive/none-validation-fallback/examples/business.html deleted file mode 100644 index 91098d8d0b..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/none-validation-fallback/examples/business.html +++ /dev/null @@ -1,212 +0,0 @@ ---- -title: Mutually exclusive - none with validation (Business example) -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - -
-
- Previous -
-
- -
-
-
-
-
-
- -
-
-
-
This page has 1 error
-
-
-

This must be corrected to continue.

-
    -
  • - -
  • -
-
-
-
-
-
- -
-
-
- -
- -
-

- What significant changes occurred to the total pay or number of employees

- -

This is your own interpretation of whether there has been a significant change - in the businesses figures compared with the previous month.

- -

Also consider whether there has been a significant change from the same month in - the previous year.

- -
-
-
- -
-
- -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
- - - -
-
-
-
-
-
-
- - -
- -
-
- Previous -
-
-
-
- - - - diff --git a/_prototypes/checkboxes-mutually-exclusive/none-validation-fallback/examples/social.html b/_prototypes/checkboxes-mutually-exclusive/none-validation-fallback/examples/social.html deleted file mode 100644 index f5a57c7070..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/none-validation-fallback/examples/social.html +++ /dev/null @@ -1,198 +0,0 @@ ---- -title: Mutually exclusive - none with validation (Social example) -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - - -
-
- Previous -
-
- -
-
-
-
-
-
- -
-
-
-
This page has 1 error
-
-
-

This must be corrected to continue.

-
    -
  • - -
  • -
-
-
-
-
-
- -
-
-
- -
- -
-

What type of vehicle do you have access to?

- -
-
-
- -
-
- -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
- - - -
-
-
-
-
-
-
- - -
- -
-
- Previous -
-
-
-
- - - - diff --git a/_prototypes/checkboxes-mutually-exclusive/none-validation-fallback/index.html b/_prototypes/checkboxes-mutually-exclusive/none-validation-fallback/index.html deleted file mode 100644 index 51edabfde1..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/none-validation-fallback/index.html +++ /dev/null @@ -1,165 +0,0 @@ ---- -title: Mutually exclusive - none with validation -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - - -
-
- Previous -
-
- -
-
-
-
-
-
- -
-
-
-
This page has an error
-
-
-

This must be corrected to continue.

- -
-
-
-
-
- -
-
-
- -
- -
-

What type of central heating do you have?

- -
-
-
- -
-
- -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
- - - -
-
-
-
-
-
-
- - -
- -
-
- Previous -
-
-
-
- - - - diff --git a/_prototypes/checkboxes-mutually-exclusive/qualifying-question/bundle.js b/_prototypes/checkboxes-mutually-exclusive/qualifying-question/bundle.js deleted file mode 100644 index 759f72ba30..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/qualifying-question/bundle.js +++ /dev/null @@ -1,3 +0,0 @@ -// import './modules/details-toggle'; -import '../../../_js/modules/domready'; -import '../../../_js/modules/focus-styles'; diff --git a/_prototypes/checkboxes-mutually-exclusive/qualifying-question/index.html b/_prototypes/checkboxes-mutually-exclusive/qualifying-question/index.html deleted file mode 100644 index cf40cc1213..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/qualifying-question/index.html +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: Qualifying question -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - - -
-
- Previous -
-
- -
-
-
-
-
-
-
-
-
-
- -
-

Do you have central heating?

- -
-
-
-
-
-
- -
- - -
-
- - -
-
-
- -
-
-
-
-
- -
-

What type of central heating do you have?

- -
-
-
-
-
- -
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
-
-
-
-
- -
- -
-
- Previous -
-
-
-
- - - - diff --git a/_prototypes/checkboxes-mutually-exclusive/thankyou-census.html b/_prototypes/checkboxes-mutually-exclusive/thankyou-census.html deleted file mode 100644 index 1396fd4f04..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/thankyou-census.html +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Mutually exclusive checkboxes - thankyou -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-
-
-
-
-

Submission Successful

-

Thank you for submitting this survey, your responses have been successfully received.

-
-
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

-

It is now safe to close this window.

-
-
-
-
-
- diff --git a/_prototypes/checkboxes-mutually-exclusive/thankyou.html b/_prototypes/checkboxes-mutually-exclusive/thankyou.html deleted file mode 100644 index 8ff3c50d6c..0000000000 --- a/_prototypes/checkboxes-mutually-exclusive/thankyou.html +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Mutually exclusive checkboxes - thankyou -project: Checkboxes (mutually exclusive) -globalcss: false ---- - - - -
-
- -
-
- -
-
-
-
-
-
-
-

Submission Successful

-

Thank you for submitting this survey, your responses have been successfully received.

-
-
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

-

It is now safe to close this window.

-
-
-
-
-
- diff --git a/_prototypes/confirmation/view-responses/-ARCHIVE/summary.html b/_prototypes/confirmation/view-responses/-ARCHIVE/summary.html deleted file mode 100644 index b78c607f86..0000000000 --- a/_prototypes/confirmation/view-responses/-ARCHIVE/summary.html +++ /dev/null @@ -1,237 +0,0 @@ ---- -title: Example survey -project: Totals -globalcss: false ---- - - - -
-
- -
-
- -
-
-
-
-
-
-

Summary

-
-

Your responses

- - -
-
-
You will have the opportunity to view and print a copy of your responses after submitting this questionnaire
-
-
-
- -

-
- - -
-
- What was the value of the business's total sales of food? -
-
-
100
- -
- -
- What was the value of the business's total sales of alcohol, confectionery and tobacco? -
- -
-
100
- -
- -
- What was the value of the business's total sales of clothing and footwear? -
- -
-
100
- -
- -
- What was the value of the business's total sales of household goods? -
-
-
100
- -
- -
- What was the value of the business’s total sales of other goods? -
-
-
100
- -
- -
- Total retail turnover -
-
-
10000
- -
- -
- Of your total retail turnover, how much were from internet sales? -
- -
-
100
- -
- -
- -
-
- Comments -
-
-
No comment
- -
-
-
-
-
- - -
- -
-
-
-
- - -
-
You will have the opportunity to view and print a copy of your responses after submitting this questionnaire
-
- -
- -
-
- - - - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/-ARCHIVE/your-responses-feedback.html b/_prototypes/confirmation/view-responses/-ARCHIVE/your-responses-feedback.html deleted file mode 100644 index bff70422d2..0000000000 --- a/_prototypes/confirmation/view-responses/-ARCHIVE/your-responses-feedback.html +++ /dev/null @@ -1,565 +0,0 @@ ---- -title: Monthly Wages abd Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
- -
-
-
-

Submitted responses

- -
Below are your responses to the Monthly Wages and Salaries Survey
- -
If you would like to retain a copy of your responses
- -
This information will no longer be available in 5 minutes
- - - - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
-
- -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
-
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
-
- -
-
- -

Feedback. Has this service been helpful?

- -
- - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation-1-min.html b/_prototypes/confirmation/view-responses/confirmation-1-min.html deleted file mode 100644 index d3e033aab4..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation-1-min.html +++ /dev/null @@ -1,324 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission Successful

-
-
- - - -
-
-
-
- - -
Thank you for submitting this survey, your resposes have been successfully received. Your answers will be processed in the next few weeks. We may contact you to query your responses via phone or secure message.
- -
- -
-
-

Satisfaction survey

- -
- - -

Overall, how did you feel about the service today?

- -
- -
-
-
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
-
-
-
-

How could we improve this service?

- - - - - -
Characters remaining: 200
-
-
-
-

If you would like us to get back to you, please complete the following:

- - -
-
-
-
- -
- -
- - - -
-
-
-
-
-
-
-
-
-
- -
- -
- - - -
-
-
-
-
- -
- - - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation-16-secs.html b/_prototypes/confirmation/view-responses/confirmation-16-secs.html deleted file mode 100644 index f3aed58cfd..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation-16-secs.html +++ /dev/null @@ -1,327 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission Successful

-
-
- - - -
-
-
-
- - -
Thank you for submitting this survey, your resposes have been successfully received. Your answers will be processed in the next few weeks. We may contact you to query your responses via phone or secure message.
- -
- -
-
-

Satisfaction survey

- -
- - -

Overall, how did you feel about the service today?

- -
- -
-
-
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
-
-
-
-

How could we improve this service?

- - - - - -
Characters remaining: 200
-
-
-
-

If you would like us to get back to you, please complete the following:

- - -
-
-
-
- -
- -
- - - -
-
-
-
-
-
-
-
-
-
- -
- -
- - - -
-
-
-
-
- -
- - - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation-3-mins.html b/_prototypes/confirmation/view-responses/confirmation-3-mins.html deleted file mode 100644 index e824c78ccf..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation-3-mins.html +++ /dev/null @@ -1,324 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission Successful

-
-
- - - -
-
-
-
- - -
Thank you for submitting this survey, your resposes have been successfully received. Your answers will be processed in the next few weeks. We may contact you to query your responses via phone or secure message.
- -
- -
-
-

Satisfaction survey

- -
- - -

Overall, how did you feel about the service today?

- -
- -
-
-
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
-
-
-
-

How could we improve this service?

- - - - - -
Characters remaining: 200
-
-
-
-

If you would like us to get back to you, please complete the following:

- - -
-
-
-
- -
- -
- - - -
-
-
-
-
-
-
-
-
-
- -
- -
- - - -
-
-
-
-
- -
- - - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation-A.html b/_prototypes/confirmation/view-responses/confirmation-A.html deleted file mode 100644 index d24693ddc0..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation-A.html +++ /dev/null @@ -1,315 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission successful

-
-
- - - -
-
- -
-
-

- Your answers were submitted for Bolts & Ratchets Ltd on 13 September 2016 at 14:05. -

-

Transaction ID: 296C - 3442 - BBBA - 3442

-
- -

Your answers will be processed in the next few weeks. We may contact you to query your answers via phone or secure message.

- -

Your answers will only be available for 5 minutes.

- -
-

Give feedback

- -
-

How easy or difficult did you find this survey to use?

-
- -
- -
-
- - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
-
- -
-
-

How can we improve this survey?

- -
Characters remaining: 200
-
-
-
-
- -

Please include your name and email address if you’re interested in taking part in further research to improve this service.

- - - -
-
-
-
- -
- -
- - - -
-
-
-
-
-
-
-
-
-
- -
- -
- - - -
-
-
-
-
- -
- - -
-
- - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

-
- - -
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation-B.html b/_prototypes/confirmation/view-responses/confirmation-B.html deleted file mode 100644 index 5641e6491a..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation-B.html +++ /dev/null @@ -1,349 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission Successful

-
-
- - - -
-
-
-
- - -
Thank you for submitting this survey, your resposes have been successfully received. Your answers will be processed in the next few weeks. We may contact you to query your responses via phone or secure message.
- - - -

This link will expire in 5 minutes

- - - - - - -
- - -

Satisfaction survey

- -
- - -

Overall, how did you feel about the service today?

- -
- -
-
-
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
-
-
-
-

How could we improve this service?

- - - - - -
Characters remaining: 200
-
-
-
-

If you would like us to get back to you, please complete the following:

- - -
-
-
-
- -
- -
- - - -
-
-
-
-
-
-
-
-
-
- -
- -
- - - -
-
-
-
-
- -
- - - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation-TEST.html b/_prototypes/confirmation/view-responses/confirmation-TEST.html deleted file mode 100644 index 0be5b72e21..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation-TEST.html +++ /dev/null @@ -1,346 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission Successful

-
-
- - - -
-
-
-
- - -
Thank you for submitting this survey, your resposes have been successfully received. Your answers will be processed in the next few weeks. We may contact you to query your responses via phone or secure message.
- - - -

This link will expire in 5 minutes

- - - - - - -
- - -

Satisfaction survey

- -
- - -

Overall, how did you feel about the service today?

- -
- -
-
-
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
-
-
-
-

How could we improve this service?

- - - - - -
Characters remaining: 200
-
-
-
-

If you would like us to get back to you, please complete the following:

- - -
-
-
-
- -
- -
- - - -
-
-
-
-
-
-
-
-
-
- -
- -
- - - -
-
-
-
-
- -
- - - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation-ended.html b/_prototypes/confirmation/view-responses/confirmation-ended.html deleted file mode 100644 index 699ab976ee..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation-ended.html +++ /dev/null @@ -1,331 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission Successful

-
-
- - - -
-
-
-
- - -
Thank you for submitting this survey, your resposes have been successfully received. Your answers will be processed in the next few weeks. We may contact you to query your responses via phone or secure message.
- -
- - -
-
-

Satisfaction survey

- -
- - -

Overall, how did you feel about the service today?

- -
- -
-
-
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
-
-
-
-

How could we improve this service?

- - - - - -
Characters remaining: 200
-
-
-
-

If you would like us to get back to you, please complete the following:

- - -
-
-
-
- -
- -
- - - -
-
-
-
-
-
-
-
-
-
- -
- -
- - - -
-
-
-
-
- -
- - - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation-feedback-complete-A.html b/_prototypes/confirmation/view-responses/confirmation-feedback-complete-A.html deleted file mode 100644 index 481ddcede2..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation-feedback-complete-A.html +++ /dev/null @@ -1,150 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission Successful

-
-
- - - -
-
- -
-
- -
Bolts & Ratchets Ltd
-
Monthly Wages and Salaries Survey
-
Transaction ID: 296C - 3442 - BBBA - 3442
-
Submitted: 14:05 13 September 2016
-
(Please quote for any support queries)
- - -
Thank you for submitting this survey, your answers have been successfully received. Your answers will be processed in the next few weeks. We may contact you to query your answers via phone or secure message.
- - -
- -
-
- - -

Give feedback

- -
- - -

Thank you for your responses. If you have left your contact details we will get back to you soon.

- -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
-
-
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation-feedback-complete-B.html b/_prototypes/confirmation/view-responses/confirmation-feedback-complete-B.html deleted file mode 100644 index 85ae920782..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation-feedback-complete-B.html +++ /dev/null @@ -1,174 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission Successful

-
-
- - - -
-
-
-
- - -
Thank you for submitting this survey, your resposes have been successfully received. Your answers will be processed in the next few weeks. We may contact you to query your responses via phone or secure message.
- - - -

This link will expire in 5 minutes

- - - - - - -
- - -

Satisfaction survey

- -
- - -

Thank you for your responses. If you have left your contact details we will get back to you soon.

- -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
-
-
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation-feedback-complete.html b/_prototypes/confirmation/view-responses/confirmation-feedback-complete.html deleted file mode 100644 index e73482ec67..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation-feedback-complete.html +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission Successful

-
-
- - - -
-
-
-
- - -
Thank you for submitting this survey, your resposes have been successfully received. Your answers will be processed in the next few weeks. We may contact you to query your responses via phone or secure message.
- -
- -
-
-

Satisfaction survey

- -
- - -

Thank you for your responses. If you have left your contact details we will get back to you soon.

- -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
-
-
-
-
- diff --git a/_prototypes/confirmation/view-responses/confirmation.html b/_prototypes/confirmation/view-responses/confirmation.html deleted file mode 100644 index 7120999e38..0000000000 --- a/_prototypes/confirmation/view-responses/confirmation.html +++ /dev/null @@ -1,324 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - - -
-
- -
-
- -
-
-
-

Submission Successful

-
-
- - - -
-
-
-
- - -
Thank you for submitting this survey, your resposes have been successfully received. Your answers will be processed in the next few weeks. We may contact you to query your responses via phone or secure message.
- -
- -
-
-

Satisfaction survey

- -
- - -

Overall, how did you feel about the service today?

- -
- -
-
-
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
- - - -
- -
-
-
-
-

How could we improve this service?

- - - - - -
Characters remaining: 200
-
-
-
-

If you would like us to get back to you, please complete the following:

- - -
-
-
-
- -
- -
- - - -
-
-
-
-
-
-
-
-
-
- -
- -
- - - -
-
-
-
-
- -
- - - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/summary-A.html b/_prototypes/confirmation/view-responses/summary-A.html deleted file mode 100644 index 3762d06ac0..0000000000 --- a/_prototypes/confirmation/view-responses/summary-A.html +++ /dev/null @@ -1,472 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - -
-
- -
-
- -
-
-
-
-
-
-

Summary

-
-

Your answers

- - -
-
-
You will have the opportunity to view and print a copy of your answers after submitting this questionnaire
-
-
-
- - - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
- -
- - - - -
- - - - - - - -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
- - - - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- - - -
- -
-
-
-
- - -
-
You will have the opportunity to view and print a copy of your responses after submitting this questionnaire
-
- -
- -
-
- - - - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/summary-B.html b/_prototypes/confirmation/view-responses/summary-B.html deleted file mode 100644 index 5587342df9..0000000000 --- a/_prototypes/confirmation/view-responses/summary-B.html +++ /dev/null @@ -1,472 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - -
-
- -
-
- -
-
-
-
-
-
-

Summary

-
-

Your responses

- - -
-
-
You will have the opportunity to view and print a copy of your responses after submitting this questionnaire
-
-
-
- - - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
- -
- - - - -
- - - - - - - -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
- - - - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- - - -
- -
-
-
-
- - -
-
You will have the opportunity to view and print a copy of your responses after submitting this questionnaire
-
- -
- -
-
- - - - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/summary.html b/_prototypes/confirmation/view-responses/summary.html deleted file mode 100644 index 7b18f51f64..0000000000 --- a/_prototypes/confirmation/view-responses/summary.html +++ /dev/null @@ -1,472 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - -
-
- -
-
- -
-
-
-
-
-
-

Summary

-
-

Your responses

- - -
-
-
You will have the opportunity to view and print a copy of your responses after submitting this questionnaire
-
-
-
- - - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
- -
- - - - -
- - - - - - - -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
- - - - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- - - -
- -
-
-
-
- - -
-
You will have the opportunity to view and print a copy of your responses after submitting this questionnaire
-
- -
- -
-
- - - - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/your-responses-1-min.html b/_prototypes/confirmation/view-responses/your-responses-1-min.html deleted file mode 100644 index 77b5c19ad9..0000000000 --- a/_prototypes/confirmation/view-responses/your-responses-1-min.html +++ /dev/null @@ -1,627 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - -
-
- -
-
- -
-
-
-

Submitted responses

-
-
- - - -
-
-
-
- -
Below are your responses to the Monthly Wages and Salaries Survey
- -
Business name
-
Bolts & Ratchets Ltd
- -
Trading as
-
Bolts & Ratchets Ltd
- -
Business address
-
23 Primrose Avenue, Hoddingbridge, Wessex WE11 2DO
- -
If you would like to retain a copy of your responses print this page
- -
This information will no longer be available in 1 minute
- - - - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
-
- -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
-
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- -

Feedback. Has this service been helpful?

- -
- - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/your-responses-16-secs.html b/_prototypes/confirmation/view-responses/your-responses-16-secs.html deleted file mode 100644 index 7a3cefb9ff..0000000000 --- a/_prototypes/confirmation/view-responses/your-responses-16-secs.html +++ /dev/null @@ -1,632 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - -
-
- -
-
- -
-
-
-

Submitted responses

-
-
- - - -
-
-
-
- -
Below are your responses to the Monthly Wages and Salaries Survey
- -
Business name
-
Bolts & Ratchets Ltd
- -
Trading as
-
Bolts & Ratchets Ltd
- -
Business address
-
23 Primrose Avenue, Hoddingbridge, Wessex WE11 2DO
- -
If you would like to retain a copy of your responses print this page
- -
This information will no longer be available in 16 seconds
- - - - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
-
- -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
-
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- -

Feedback. Has this service been helpful?

- -
- - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/your-responses-3-mins.html b/_prototypes/confirmation/view-responses/your-responses-3-mins.html deleted file mode 100644 index 4116c9ac67..0000000000 --- a/_prototypes/confirmation/view-responses/your-responses-3-mins.html +++ /dev/null @@ -1,627 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - -
-
- -
-
- -
-
-
-

Submitted responses

-
-
- - - -
-
-
-
- -
Below are your responses to the Monthly Wages and Salaries Survey
- -
Business name
-
Bolts & Ratchets Ltd
- -
Trading as
-
Bolts & Ratchets Ltd
- -
Business address
-
23 Primrose Avenue, Hoddingbridge, Wessex WE11 2DO
- -
If you would like to retain a copy of your responses print this page
- -
This information will no longer be available in 3 minutes
- - - - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
-
- -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
-
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- -

Feedback. Has this service been helpful?

- -
- - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/your-responses-A.html b/_prototypes/confirmation/view-responses/your-responses-A.html deleted file mode 100644 index 632537ac66..0000000000 --- a/_prototypes/confirmation/view-responses/your-responses-A.html +++ /dev/null @@ -1,620 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - -
-
- -
-
- -
-
-
-

Submitted responses

-
-
- - - -
-
-
-
- -
Below are your responses to the Monthly Wages and Salaries Survey
- - -
If you would like to retain a copy of your responses print this page
- -
This information will no longer be available in 5 minutes
- - -
Business name
-
Bolts & Ratchets Ltd
- -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
-
- -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
-
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- -

Feedback. Has this service been helpful?

- -
- - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/your-responses-B.html b/_prototypes/confirmation/view-responses/your-responses-B.html deleted file mode 100644 index 43bd017e1c..0000000000 --- a/_prototypes/confirmation/view-responses/your-responses-B.html +++ /dev/null @@ -1,596 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - -
-
- -
-
- -
-
-
-

Submitted answers

-
-
- -
-
- -
-
-

- Your answers were submitted for Bolts & Ratchets Ltd on 13 September 2016 at 14:05. -

-

Transaction ID: 296C - 3442 - BBBA - 3442

-
-
-

Print this page

- - - - -

Pay Pattern

- -
- - - - - -
- - - -
- Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
-
- -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- -
- - - -
- What was the total gross weekly pay paid to employees in the last week of May 2016? -
-
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- -
- - - - - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/your-responses-feedback-complete-A.html b/_prototypes/confirmation/view-responses/your-responses-feedback-complete-A.html deleted file mode 100644 index 6dc4d5227f..0000000000 --- a/_prototypes/confirmation/view-responses/your-responses-feedback-complete-A.html +++ /dev/null @@ -1,502 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - -
-
- -
-
- -
-
-
-

Submitted responses

-
-
- - - -
-
-
-
- -
Below are your responses to the Monthly Wages and Salaries Survey
- -
If you would like to retain a copy of your responses print this page
- -
This information will no longer be available in 5 minutes
- -
Business name
-
Bolts & Ratchets Ltd
- - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
-
- -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
-
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- -

Feedback. Has this service been helpful?

- -

Thank you for your responses. If you have left your contact details we will get back to you soon.

- -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/your-responses-feedback-complete-B.html b/_prototypes/confirmation/view-responses/your-responses-feedback-complete-B.html deleted file mode 100644 index e9118f1f44..0000000000 --- a/_prototypes/confirmation/view-responses/your-responses-feedback-complete-B.html +++ /dev/null @@ -1,489 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - -
-
- -
-
- -
-
-
-

Submitted answers

-
-
- -
-
- -
-
- -
Bolts & Ratchets Ltd
-
Monthly Wages and Salaries Survey
-
Transaction ID: 296C - 3442 - BBBA - 3442
-
Submitted: 14:05 13 September 2016
-
(Please quote for any support queries)
- -
print this page
- -
This information will no longer be available in 5 minutes
- - - - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
-
- -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
-
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- -

Feedback. Has this service been helpful?

- -

Thank you for your answers. If you have left your contact details we will get back to you soon.

- -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/your-responses-feedback-complete.html b/_prototypes/confirmation/view-responses/your-responses-feedback-complete.html deleted file mode 100644 index 369a13bc72..0000000000 --- a/_prototypes/confirmation/view-responses/your-responses-feedback-complete.html +++ /dev/null @@ -1,510 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - -
-
- -
-
- -
-
-
-

Submitted responses

-
-
- - - -
-
-
-
- -
Below are your responses to the Monthly Wages and Salaries Survey
- -
Business name
-
Bolts & Ratchets Ltd
- -
Trading as
-
Bolts & Ratchets Ltd
- -
Business address
-
23 Primrose Avenue, Hoddingbridge, Wessex WE11 2DO
- -
If you would like to retain a copy of your responses print this page
- -
This information will no longer be available in 5 minutes
- - - - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
-
- -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
-
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- -

Feedback. Has this service been helpful?

- -

Thank you for your responses. If you have left your contact details we will get back to you soon.

- -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- - -
- -
-
-
- diff --git a/_prototypes/confirmation/view-responses/your-responses.html b/_prototypes/confirmation/view-responses/your-responses.html deleted file mode 100644 index a5dc84c3f5..0000000000 --- a/_prototypes/confirmation/view-responses/your-responses.html +++ /dev/null @@ -1,627 +0,0 @@ ---- -title: Monthly Wages and Salaries Survey -project: MWSS -globalcss: false ---- - - - - -
-
- -
-
- -
-
-
-

Submitted responses

-
-
- - - -
-
-
-
- -
Below are your responses to the Monthly Wages and Salaries Survey
- -
Business name
-
Bolts & Ratchets Ltd
- -
Trading as
-
Bolts & Ratchets Ltd
- -
Business address
-
23 Primrose Avenue, Hoddingbridge, Wessex WE11 2DO
- -
If you would like to retain a copy of your responses print this page
- -
This information will no longer be available in 5 minutes
- - - - -

Pay Pattern

- -
- - - - - -
- - - -
- 1.1 Please indicate how frequently employees are paid: -
- - - - -
-
-
    - -
  • Weekly
  • - -
-
- -
- - -

Weekly Pay

- -
- - - - - -
- - - -
- 2.1 What was the number of weekly paid employees paid in the last week of May 2016? -
- - - - -
-
100
- -
- - - - -
- -
- - - -
- 2.2 What was the total gross weekly pay paid to employees in the last week of May 2016? -
-
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.3 Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: -
- - - -
- Holiday pay, paid in advance (estimate if necessary) -
- - -
-
£100
- -
- - -
- Arrears of pay owing to pay awards -
- - -
-
£100
- -
- - -
- Bonuses, commissions or annual profit from profit related pay schemes -
- - -
-
£100
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.4 Did any significant changes occur to the number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.7 Did any significant changes occur to the total gross pay paid to weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - - - -
- - - -
- 2.12 Did any other significant changes occur to the pay or number of weekly paid employees? -
- - - - -
-
-
    -
  • No
  • -
- -
- -
- - - - -
- - - - - - - -
- - -

General Comments

- -
- - - - - -
- - - -
- 7.1 Please write any additional comments you would like to make on the information you have provided. -
- - - - -
-

No comments

- -
- - - - -
- - - - - - - -
- -
-
- -

Feedback. Has this service been helpful?

- -
- - - -
-
For more information on how we use this data.
-

https://www.ons.gov.uk/surveys

- -
- - -
- -
-
-
- diff --git a/_prototypes/definition/v1/index.html b/_prototypes/definition/v1/index.html deleted file mode 100644 index 1269572927..0000000000 --- a/_prototypes/definition/v1/index.html +++ /dev/null @@ -1,192 +0,0 @@ ---- -title: D1 -project: Definition -globalcss: false -cdn: v1.0.0 ---- - - - -
-
- Previous -
-
- -
-
-
-
-
-
-
-
-
-
-
-

Do you connect an accumulator to your photovoltaic system to store surplus energy? -

- - - -
-
-
-
-
-
- Do you connect an accumulator to your photovoltaic system to store surplus energy? -
- - -
-
- - -
-
-
-
-
-
-
-
-
-
-
- -
- -
-
- Previous -
-
-
- Definition for an accumulator -
-
- An accumulator is an energy storge device; a device which accepts energy, stores energy and releases energy as needed. - Back to question -
-
-
-
- Definition for a photovoltaic system -
-
- Photovoltaics known as solar panels are usually installed on homes and comercial properties. They produce electricity directly from the energy of the sun. The panels are usually installed on the roof of your property. - Back to question -
-
-
-
-
-
-
diff --git a/_prototypes/end-to-end/adding-another-person.html b/_prototypes/end-to-end/adding-another-person.html new file mode 100644 index 0000000000..061cf3bfef --- /dev/null +++ b/_prototypes/end-to-end/adding-another-person.html @@ -0,0 +1,362 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
+
+ Previous +
+
+ +
+
+
+
+
+ +
+
There + is a {x} problem{s} with your answer +
+ +
+ +
+
+ +
+

+ Who else lives at ? +

+
+ + + +
+ +
+ Who do you need to add to Address not set? + +
+
+

+ + +

+
+ +
+

+ + +

+
+ +
+

+ + +

+
+
+
+
+
+ + + + +

+ + Cancel and return to the previous page + +

+
+
+
+
+ + + + + + + + diff --git a/_prototypes/end-to-end/address-ce-continuation-form.html b/_prototypes/end-to-end/address-ce-continuation-form.html new file mode 100644 index 0000000000..a650add8db --- /dev/null +++ b/_prototypes/end-to-end/address-ce-continuation-form.html @@ -0,0 +1,61 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
+
+ Back +
+
+ +
+
+
+ +
+
+
+
+
+
+

This address is not a household address

+ +

You have selected an address for an establishment.

+

Continuation questionnaires can only be requested for household addresses.

+

If you need help, please contact us.

+ + +
+
+
+
+
+
+
+ + + + diff --git a/_prototypes/end-to-end/address-correction.html b/_prototypes/end-to-end/address-correction.html new file mode 100644 index 0000000000..3af48e78ec --- /dev/null +++ b/_prototypes/end-to-end/address-correction.html @@ -0,0 +1,62 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + +
+
+ Back +
+
+ +
+
+
+ +
+
+
+
+
+
+

Making changes to an address

+ +

If a significant part of your address has changed, for example, a house separated into flats, we need to register the new address on our system. +

+

To register your address, we need you to get in touch. You can call us free on 0800 141 2021 or choose another way to contact us. +

+ +
+
+
+
+
+
+
+ + + + diff --git a/_prototypes/end-to-end/address-in-ni.html b/_prototypes/end-to-end/address-in-ni.html new file mode 100644 index 0000000000..e417c7ca1b --- /dev/null +++ b/_prototypes/end-to-end/address-in-ni.html @@ -0,0 +1,59 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
+
+ Back +
+
+ +
+
+
+ +
+
+
+
+
+
+

You have selected an address that is part of the census in Northern Ireland

+ +

To take part, visit the Northern Ireland census website.

+

Alternatively, you can contact us for help.

+ +
+
+
+
+
+
+
+ + + + diff --git a/_prototypes/end-to-end/address-in-scotland.html b/_prototypes/end-to-end/address-in-scotland.html new file mode 100644 index 0000000000..a9e7a87e7e --- /dev/null +++ b/_prototypes/end-to-end/address-in-scotland.html @@ -0,0 +1,59 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
+
+ Back +
+
+ +
+
+
+ +
+
+
+
+
+
+

This address is not part of the census for England and Wales

+

You have selected an address in Scotland.

+

The National Records of Scotland runs the census in Scotland. Visit the National Records of Scotland census website to find out how to take part in the census for Scotland.

+

Alternatively, you can contact us for help.

+ +
+
+
+
+
+
+
+ + + + diff --git a/_prototypes/end-to-end/address-register.html b/_prototypes/end-to-end/address-register.html new file mode 100644 index 0000000000..b6903a444d --- /dev/null +++ b/_prototypes/end-to-end/address-register.html @@ -0,0 +1,76 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +exit: true +logoUrl: ../home +languages: true +--- + + +
+
+ Back +
+
+ +
+
+
+ +
+
+
+
+
+
+

Register an address

+ +

If you can’t find your address, it may not be registered on our system. +

+

To register your address, we need you to get in touch. You can call us free on 0800 141 2021 or choose another way to contact us. +

+ +
+
+
+
+
+
+
+ + + + diff --git a/_prototypes/end-to-end/are-there-any-other-visitors.html b/_prototypes/end-to-end/are-there-any-other-visitors.html new file mode 100644 index 0000000000..8185931d47 --- /dev/null +++ b/_prototypes/end-to-end/are-there-any-other-visitors.html @@ -0,0 +1,207 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
+
+ +
+ +
+ + + +
+
+
+
+
+
+ +
+
+
+
+

+ Are there any other visitors staying overnight on at Address not set? +

+
+ + + + + + +
+
+
+
+ + +
+ +
+ + +
+
+
+
+
+
+
+ +
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/assets/household.js b/_prototypes/end-to-end/assets/household.js new file mode 100644 index 0000000000..4617b32253 --- /dev/null +++ b/_prototypes/end-to-end/assets/household.js @@ -0,0 +1,167 @@ +import {autoIncrementId} from './utils'; + +export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; +export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; +export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; +export const VISITOR_TYPE = 'visitor'; + +/** + * Types + */ +export function person(opts, change) { + if (opts.firstName === '' || opts.lastName === '') { + console.log('Unable to create person with data: ', + opts.firstName, + !opts.middleName, + !opts.lastName); + } + let fullName = opts.firstName + ' ' + opts.lastName; + let middleName = opts.middleName || ''; + let memberFound = householdMemberExistByFullName(fullName); + if (memberFound) { + let middleNameCheck = JSON.stringify(memberFound['@person'].fullName).split(' ').length; + if (change && middleNameCheck < 3) { + return { + fullName: fullName, + firstLastName: fullName, + firstName: opts.firstName, + middleName: middleName, + lastName: opts.lastName + }; + } else { + memberFound['@person'].fullName = memberFound['@person'].firstName + ' ' + memberFound['@person'].middleName + ' ' + memberFound['@person'].lastName + memberFound = memberFound['@person']; + updateHouseholdMember(memberFound, {type: 'household-member'}); + return { + fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, + firstLastName: fullName, + firstName: opts.firstName, + middleName: middleName, + lastName: opts.lastName + }; + } + } else { + return { + firstLastName: opts.firstName + ' ' + opts.lastName, + firstName: opts.firstName, + middleName: middleName, + lastName: opts.lastName, + fullName: opts.firstName + ' ' + opts.lastName + }; + } +} + +/** + * Storage + */ +export function getUserAsHouseholdMember() { + return getAllHouseholdMembers().find((member) => { + return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; + }); +} + +export function deleteUserAsHouseholdMember() { + deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); +} + +export function deleteHouseholdMember(personId) { + let members = getAllHouseholdMembers().filter((member) => { + return member['@person'].id !== personId; + }); + + sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, + JSON.stringify(members)); +} + +export function updateUserAsHouseholdMember(person, memberData) { + let userAsHouseholdMember = getUserAsHouseholdMember(); + + userAsHouseholdMember + ? updateHouseholdMember({ + ...userAsHouseholdMember['@person'], + ...person + }, memberData) + : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); +} + +export function updateHouseholdMember(person, memberData) { + let membersUpdated = getAllHouseholdMembers().map((member) => { + return member['@person'].id === person.id + ? {...member, ...memberData, '@person': {...member['@person'], ...person}} + : member; + }); + sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, + JSON.stringify(membersUpdated)); +} + +export function addHouseholdMember(person, memberData, id) { + let people = getAllHouseholdMembers() || []; + memberData = memberData || {}; + + /** + * User is always first in the household list + */ + people[id === USER_HOUSEHOLD_MEMBER_ID ? 'unshift' : 'push']({ + ...memberData, + type: memberData.type || HOUSEHOLD_MEMBER_TYPE, + '@person': { + ...person, + id: id || 'person' + autoIncrementId('household-members') + } + }); + + sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); +} + +export function getAllHouseholdMembers() { + return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; +} + +export function getHouseholdMemberByPersonId(id) { + return getAllHouseholdMembers().find(function(member) { + return member['@person'].id === id; + }); +} + +export function householdMemberExistByFullName(fullName) { + return getAllHouseholdMembers().find(function(member) { + return (member['@person'].firstName.toLowerCase() + ' ' + member['@person'].lastName.toLowerCase() === fullName.toLowerCase()); + }); +} + +export function getMemberPersonId(member) { + return member['@person'].id; +} + +/** + * Comparators + */ +export function isVisitor(member) { + return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; +} + +export function isHouseholdMember(member) { + return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; +} + +export function isOtherHouseholdMember(member) { + return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && + member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; +} + +export const tempAwayQuestionSentenceMap = { + 'three-more': 'People who usually live outside the UK who are staying in the UK for 3 months or more', + 'perm-away': 'People who work away from home within the UK if this is their permanent or family home', + 'armed-forces': 'Members of the armed forces if this is their permanent or family home', + 'less-twelve': 'People who are temporarily outside the UK for less than 12 months', + 'usually-temp': 'People staying temporarily who usually live in the UK but' + + ' do not have another UK address for example, relatives, friends', + 'other': 'Other people who usually live here but are temporarily away' +}; + +export const visitorQuestionSentenceMap = { + 'usually-in-uk': 'People who usually live somewhere else in the UK, for example boy/girlfriends, friends or relatives', + 'second-address': 'People staying here because it is their second address, for example, for work. Their permanent or family home is elsewhere', + 'less-three': 'People who usually live outside the UK who are staying in the UK for less than three months', + 'on-holiday': 'People here on holiday', +}; diff --git a/_prototypes/end-to-end/assets/inpagelink.js b/_prototypes/end-to-end/assets/inpagelink.js new file mode 100644 index 0000000000..a507b88bfa --- /dev/null +++ b/_prototypes/end-to-end/assets/inpagelink.js @@ -0,0 +1,48 @@ +import domready from '../../../_js/modules/domready'; +import {forEach} from 'lodash' + +domready(() => { + +const classTrigger = 'js-inpagelink' + + +function inPageLink() { + const nodeList = document.getElementsByClassName(classTrigger) + forEach(nodeList, applyInPageLink) + return nodeList +} + +function applyInPageLink(elTrigger) { + const elId = elTrigger.getAttribute('href').replace('#', '') + elTrigger.addEventListener('click', (e) => { + e.preventDefault() + focusOnInput(elId) + }) + + return { elTrigger, elId } +} + +function focusOnInput(elId) { + const container = document.getElementById(elId).closest('.panel'); + console.log(container); + container.scrollIntoView(); + + const input = [ + ...container.getElementsByTagName('INPUT'), + ...container.getElementsByTagName('TEXTAREA'), + ...container.getElementsByTagName('SELECT'), + ].filter(input => { + const type = input.getAttribute('type'); + + return type !== 'readonly' && type !== 'hidden' && type !== 'checkbox' && type !== 'radio'; + })[0]; + + if (input) { + input.focus(); + } + return elId; +} + +inPageLink(); + +}); diff --git a/_prototypes/end-to-end/assets/lib/CustomEvent-polyfill.js b/_prototypes/end-to-end/assets/lib/CustomEvent-polyfill.js new file mode 100644 index 0000000000..0dd012c6a6 --- /dev/null +++ b/_prototypes/end-to-end/assets/lib/CustomEvent-polyfill.js @@ -0,0 +1,16 @@ +// https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent +(function () { + + if ( typeof window.CustomEvent === "function" ) return false; + + function CustomEvent ( event, params ) { + params = params || { bubbles: false, cancelable: false, detail: null }; + var evt = document.createEvent( 'CustomEvent' ); + evt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail ); + return evt; + } + + CustomEvent.prototype = window.Event.prototype; + + window.CustomEvent = CustomEvent; +})(); diff --git a/_prototypes/end-to-end/assets/lib/FileSaver.js b/_prototypes/end-to-end/assets/lib/FileSaver.js new file mode 100644 index 0000000000..3f3077b273 --- /dev/null +++ b/_prototypes/end-to-end/assets/lib/FileSaver.js @@ -0,0 +1,174 @@ +/* +* FileSaver.js +* A saveAs() FileSaver implementation. +* +* By Eli Grey, http://eligrey.com +* +* License : https://github.com/eligrey/FileSaver.js/blob/master/LICENSE.md (MIT) +* source : http://purl.eligrey.com/github/FileSaver.js +*/ + + +// The one and only way of getting global scope in all environments +// https://stackoverflow.com/q/3277182/1008999 +var _global = typeof window === 'object' && window.window === window + ? window : typeof self === 'object' && self.self === self + ? self : typeof global === 'object' && global.global === global + ? global + : this; + +function bom(blob, opts) { + if (typeof opts === 'undefined') opts = {autoBom: false} + else if (typeof opts !== 'object') { + console.warn('Deprecated: Expected third argument to be a object') + opts = {autoBom: !opts} + } + + // prepend BOM for UTF-8 XML and text/* types (including HTML) + // note: your browser will automatically convert UTF-16 U+FEFF to EF BB BF + if (opts.autoBom && /^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(blob.type)) { + return new Blob([String.fromCharCode(0xFEFF), blob], {type: blob.type}) + } + return blob +} + +function download(url, name, opts) { + var xhr = new XMLHttpRequest() + xhr.open('GET', url) + xhr.responseType = 'blob' + xhr.onload = function() { + saveAs(xhr.response, name, opts) + } + xhr.onerror = function() { + console.error('could not download file') + } + xhr.send() +} + +function corsEnabled(url) { + var xhr = new XMLHttpRequest() + // use sync to avoid popup blocker + xhr.open('HEAD', url, false) + xhr.send() + return xhr.status >= 200 && xhr.status <= 299 +} + +// `a.click()` doesn't work for all browsers (#465) +function click(node) { + try { + node.dispatchEvent(new MouseEvent('click')) + } catch (e) { + var evt = document.createEvent('MouseEvents') + evt.initMouseEvent('click', true, true, window, 0, 0, 0, 80, + 20, false, false, false, false, 0, null) + node.dispatchEvent(evt) + } +} + +var saveAs = _global.saveAs || ( + // probably in some web worker + (typeof window !== 'object' || window !== _global) + ? function saveAs() { /* noop */ + } + + // Use download attribute first if possible (#193 Lumia mobile) + : 'download' in HTMLAnchorElement.prototype + ? function saveAs(blob, name, opts) { + var URL = _global.URL || _global.webkitURL + var a = document.createElement('a') + name = name || blob.name || 'download' + + a.download = name + a.rel = 'noopener' // tabnabbing + + // TODO: detect chrome extensions & packaged apps + // a.target = '_blank' + + if (typeof blob === 'string') { + // Support regular links + a.href = blob + if (a.origin !== location.origin) { + corsEnabled(a.href) + ? download(blob, name, opts) + : click(a, a.target = '_blank') + } else { + click(a) + } + } else { + // Support blobs + a.href = URL.createObjectURL(blob) + setTimeout(function() { + URL.revokeObjectURL(a.href) + }, 4E4) // 40s + setTimeout(function() { + click(a) + }, 0) + } + } + + // Use msSaveOrOpenBlob as a second approach + : 'msSaveOrOpenBlob' in navigator + ? function saveAs(blob, name, opts) { + name = name || blob.name || 'download' + + if (typeof blob === 'string') { + if (corsEnabled(blob)) { + download(blob, name, opts) + } else { + var a = document.createElement('a') + a.href = blob + a.target = '_blank' + setTimeout(function() { + click(a) + }) + } + } else { + navigator.msSaveOrOpenBlob(bom(blob, opts), name) + } + } + + // Fallback to using FileReader and a popup + : function saveAs(blob, name, opts, popup) { + // Open a popup immediately do go around popup blocker + // Mostly only available on user interaction and the fileReader is async so... + popup = popup || open('', '_blank') + if (popup) { + popup.document.title = + popup.document.body.innerText = 'downloading...' + } + + if (typeof blob === 'string') return download(blob, name, opts) + + var force = blob.type === 'application/octet-stream' + var isSafari = /constructor/i.test(_global.HTMLElement) || _global.safari + var isChromeIOS = /CriOS\/[\d]+/.test(navigator.userAgent) + + if ((isChromeIOS || (force && isSafari)) && typeof FileReader === 'object') { + // Safari doesn't allow downloading of blob URLs + var reader = new FileReader() + reader.onloadend = function() { + var url = reader.result + url = isChromeIOS ? url : url.replace(/^data:[^;]*;/, 'data:attachment/file;') + if (popup) popup.location.href = url + else location = url + popup = null // reverse-tabnabbing #460 + } + reader.readAsDataURL(blob) + } else { + var URL = _global.URL || _global.webkitURL + var url = URL.createObjectURL(blob) + if (popup) popup.location = url + else location.href = url + popup = null // reverse-tabnabbing #460 + setTimeout(function() { + URL.revokeObjectURL(url) + }, 4E4) // 40s + } + } +) + +_global.saveAs = saveAs.saveAs = saveAs + +if (typeof module !== 'undefined') { + module.exports = saveAs; +} diff --git a/_prototypes/end-to-end/assets/lib/abortcontroller-polyfill.js b/_prototypes/end-to-end/assets/lib/abortcontroller-polyfill.js new file mode 100644 index 0000000000..62a1251f71 --- /dev/null +++ b/_prototypes/end-to-end/assets/lib/abortcontroller-polyfill.js @@ -0,0 +1,478 @@ +(function(factory) { + typeof define === 'function' && define.amd ? define(factory) : + factory(); +}(function() { + 'use strict'; + + function _classCallCheck(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } + } + + function _defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + + function _createClass(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; + } + + function _inherits(subClass, superClass) { + if (typeof superClass !== "function" && superClass !== null) { + throw new TypeError("Super expression must either be null or a function"); + } + + subClass.prototype = Object.create(superClass && superClass.prototype, { + constructor: { + value: subClass, + writable: true, + configurable: true + } + }); + if (superClass) _setPrototypeOf(subClass, superClass); + } + + function _getPrototypeOf(o) { + _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { + return o.__proto__ || Object.getPrototypeOf(o); + }; + return _getPrototypeOf(o); + } + + function _setPrototypeOf(o, p) { + _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { + o.__proto__ = p; + return o; + }; + + return _setPrototypeOf(o, p); + } + + function _assertThisInitialized(self) { + if (self === void 0) { + throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); + } + + return self; + } + + function _possibleConstructorReturn(self, call) { + if (call && (typeof call === "object" || typeof call === "function")) { + return call; + } + + return _assertThisInitialized(self); + } + + function _superPropBase(object, property) { + while (!Object.prototype.hasOwnProperty.call(object, property)) { + object = _getPrototypeOf(object); + if (object === null) break; + } + + return object; + } + + function _get(target, property, receiver) { + if (typeof Reflect !== "undefined" && Reflect.get) { + _get = Reflect.get; + } else { + _get = function _get(target, property, receiver) { + var base = _superPropBase(target, property); + + if (!base) return; + var desc = Object.getOwnPropertyDescriptor(base, property); + + if (desc.get) { + return desc.get.call(receiver); + } + + return desc.value; + }; + } + + return _get(target, property, receiver || target); + } + + var Emitter = + /*#__PURE__*/ + function() { + function Emitter() { + _classCallCheck(this, Emitter); + + Object.defineProperty(this, 'listeners', { + value: {}, + writable: true, + configurable: true + }); + } + + _createClass(Emitter, [{ + key: "addEventListener", + value: function addEventListener(type, callback) { + if (!(type in this.listeners)) { + this.listeners[type] = []; + } + + this.listeners[type].push(callback); + } + }, { + key: "removeEventListener", + value: function removeEventListener(type, callback) { + if (!(type in this.listeners)) { + return; + } + + var stack = this.listeners[type]; + + for (var i = 0, l = stack.length; i < l; i++) { + if (stack[i] === callback) { + stack.splice(i, 1); + return; + } + } + } + }, { + key: "dispatchEvent", + value: function dispatchEvent(event) { + var _this = this; + + if (!(event.type in this.listeners)) { + return; + } + + var debounce = function debounce(callback) { + setTimeout(function() { + return callback.call(_this, event); + }); + }; + + var stack = this.listeners[event.type]; + + for (var i = 0, l = stack.length; i < l; i++) { + debounce(stack[i]); + } + + return !event.defaultPrevented; + } + }]); + + return Emitter; + }(); + + var AbortSignal = + /*#__PURE__*/ + function(_Emitter) { + _inherits(AbortSignal, _Emitter); + + function AbortSignal() { + var _this2; + + _classCallCheck(this, AbortSignal); + + _this2 = _possibleConstructorReturn(this, _getPrototypeOf(AbortSignal).call(this)); // Some versions of babel does not transpile super() correctly for IE <= 10, if the parent + // constructor has failed to run, then "this.listeners" will still be undefined and then we call + // the parent constructor directly instead as a workaround. For general details, see babel bug: + // https://github.com/babel/babel/issues/3041 + // This hack was added as a fix for the issue described here: + // https://github.com/Financial-Times/polyfill-library/pull/59#issuecomment-477558042 + + if (!_this2.listeners) { + Emitter.call(_assertThisInitialized(_this2)); + } // Compared to assignment, Object.defineProperty makes properties non-enumerable by default and + // we want Object.keys(new AbortController().signal) to be [] for compat with the native impl + + + Object.defineProperty(_assertThisInitialized(_this2), 'aborted', { + value: false, + writable: true, + configurable: true + }); + Object.defineProperty(_assertThisInitialized(_this2), 'onabort', { + value: null, + writable: true, + configurable: true + }); + return _this2; + } + + _createClass(AbortSignal, [{ + key: "toString", + value: function toString() { + return '[object AbortSignal]'; + } + }, { + key: "dispatchEvent", + value: function dispatchEvent(event) { + if (event.type === 'abort') { + this.aborted = true; + + if (typeof this.onabort === 'function') { + this.onabort.call(this, event); + } + } + + _get(_getPrototypeOf(AbortSignal.prototype), "dispatchEvent", this).call(this, event); + } + }]); + + return AbortSignal; + }(Emitter); + var AbortController = + /*#__PURE__*/ + function() { + function AbortController() { + _classCallCheck(this, AbortController); + + // Compared to assignment, Object.defineProperty makes properties non-enumerable by default and + // we want Object.keys(new AbortController()) to be [] for compat with the native impl + Object.defineProperty(this, 'signal', { + value: new AbortSignal(), + writable: true, + configurable: true + }); + } + + _createClass(AbortController, [{ + key: "abort", + value: function abort() { + var event; + + try { + event = new Event('abort'); + } catch (e) { + if (typeof document !== 'undefined') { + if (!document.createEvent) { + // For Internet Explorer 8: + event = document.createEventObject(); + event.type = 'abort'; + } else { + // For Internet Explorer 11: + event = document.createEvent('Event'); + event.initEvent('abort', false, false); + } + } else { + // Fallback where document isn't available: + event = { + type: 'abort', + bubbles: false, + cancelable: false + }; + } + } + + this.signal.dispatchEvent(event); + } + }, { + key: "toString", + value: function toString() { + return '[object AbortController]'; + } + }]); + + return AbortController; + }(); + + if (typeof Symbol !== 'undefined' && Symbol.toStringTag) { + // These are necessary to make sure that we get correct output for: + // Object.prototype.toString.call(new AbortController()) + AbortController.prototype[Symbol.toStringTag] = 'AbortController'; + AbortSignal.prototype[Symbol.toStringTag] = 'AbortSignal'; + } + + function polyfillNeeded(self) { + if (self.__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL) { + console.log('__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL=true is set, will force install polyfill'); + return true; + } // Note that the "unfetch" minimal fetch polyfill defines fetch() without + // defining window.Request, and this polyfill need to work on top of unfetch + // so the below feature detection needs the !self.AbortController part. + // The Request.prototype check is also needed because Safari versions 11.1.2 + // up to and including 12.1.x has a window.AbortController present but still + // does NOT correctly implement abortable fetch: + // https://bugs.webkit.org/show_bug.cgi?id=174980#c2 + + + return typeof self.Request === 'function' && !self.Request.prototype.hasOwnProperty('signal') || !self.AbortController; + } + + /** + * Note: the "fetch.Request" default value is available for fetch imported from + * the "node-fetch" package and not in browsers. This is OK since browsers + * will be importing umd-polyfill.js from that path "self" is passed the + * decorator so the default value will not be used (because browsers that define + * fetch also has Request). One quirky setup where self.fetch exists but + * self.Request does not is when the "unfetch" minimal fetch polyfill is used + * on top of IE11; for this case the browser will try to use the fetch.Request + * default value which in turn will be undefined but then then "if (Request)" + * will ensure that you get a patched fetch but still no Request (as expected). + * @param {fetch, Request = fetch.Request} + * @returns {fetch: abortableFetch, Request: AbortableRequest} + */ + + function abortableFetchDecorator(patchTargets) { + if ('function' === typeof patchTargets) { + patchTargets = { + fetch: patchTargets + }; + } + + var _patchTargets = patchTargets, + fetch = _patchTargets.fetch, + _patchTargets$Request = _patchTargets.Request, + NativeRequest = _patchTargets$Request === void 0 ? fetch.Request : _patchTargets$Request, + NativeAbortController = _patchTargets.AbortController, + _patchTargets$__FORCE = _patchTargets.__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL, + __FORCE_INSTALL_ABORTCONTROLLER_POLYFILL = _patchTargets$__FORCE === void 0 ? false : _patchTargets$__FORCE; + + if (!polyfillNeeded({ + fetch: fetch, + Request: NativeRequest, + AbortController: NativeAbortController, + __FORCE_INSTALL_ABORTCONTROLLER_POLYFILL: __FORCE_INSTALL_ABORTCONTROLLER_POLYFILL + })) { + return { + fetch: fetch, + Request: Request + }; + } + + var Request = NativeRequest; // Note that the "unfetch" minimal fetch polyfill defines fetch() without + // defining window.Request, and this polyfill need to work on top of unfetch + // hence we only patch it if it's available. Also we don’t patch it if signal + // is already available on the Request prototype because in this case support + // is present and the patching below can cause a crash since it assigns to + // request.signal which is technically a read-only property. This latter error + // happens when you run the main5.js node-fetch example in the repo + // "abortcontroller-polyfill-examples". The exact error is: + // request.signal = init.signal; + // ^ + // TypeError: Cannot set property signal of # which has only a getter + + if (Request && !Request.prototype.hasOwnProperty('signal') || __FORCE_INSTALL_ABORTCONTROLLER_POLYFILL) { + Request = function Request(input, init) { + var signal; + + if (init && init.signal) { + signal = init.signal; // Never pass init.signal to the native Request implementation when the polyfill has + // been installed because if we're running on top of a browser with a + // working native AbortController (i.e. the polyfill was installed due to + // __FORCE_INSTALL_ABORTCONTROLLER_POLYFILL being set), then passing our + // fake AbortSignal to the native fetch will trigger: + // TypeError: Failed to construct 'Request': member signal is not of type AbortSignal. + + delete init.signal; + } + + var request = new NativeRequest(input, init); + + if (signal) { + Object.defineProperty(request, 'signal', { + writable: false, + enumerable: false, + configurable: true, + value: signal + }); + } + + return request; + }; + + Request.prototype = NativeRequest.prototype; + } + + var realFetch = fetch; + + var abortableFetch = function abortableFetch(input, init) { + var signal = Request && Request.prototype.isPrototypeOf(input) ? input.signal : init ? init.signal : undefined; + + if (signal) { + var abortError; + + try { + abortError = new DOMException('Aborted', 'AbortError'); + } catch (err) { + // IE 11 does not support calling the DOMException constructor, use a + // regular error object on it instead. + abortError = new Error('Aborted'); + abortError.name = 'AbortError'; + } // Return early if already aborted, thus avoiding making an HTTP request + + + if (signal.aborted) { + return Promise.reject(abortError); + } // Turn an event into a promise, reject it once `abort` is dispatched + + + var cancellation = new Promise(function(_, reject) { + signal.addEventListener('abort', function() { + return reject(abortError); + }, { + once: true + }); + }); + + if (init && init.signal) { + // Never pass .signal to the native implementation when the polyfill has + // been installed because if we're running on top of a browser with a + // working native AbortController (i.e. the polyfill was installed due to + // __FORCE_INSTALL_ABORTCONTROLLER_POLYFILL being set), then passing our + // fake AbortSignal to the native fetch will trigger: + // TypeError: Failed to execute 'fetch' on 'Window': member signal is not of type AbortSignal. + delete init.signal; + } // Return the fastest promise (don’t need to wait for request to finish) + + + return Promise.race([cancellation, realFetch(input, init)]); + } + + return realFetch(input, init); + }; + + return { + fetch: abortableFetch, + Request: Request + }; + } + + (function(self) { + + if (!polyfillNeeded(self)) { + return; + } + + if (!self.fetch) { + console.warn('fetch() is not available, cannot install abortcontroller-polyfill'); + return; + } + + var _abortableFetch = abortableFetchDecorator(self), + fetch = _abortableFetch.fetch, + Request = _abortableFetch.Request; + + self.fetch = fetch; + self.Request = Request; + Object.defineProperty(self, 'AbortController', { + writable: true, + enumerable: false, + configurable: true, + value: AbortController + }); + Object.defineProperty(self, 'AbortSignal', { + writable: true, + enumerable: false, + configurable: true, + value: AbortSignal + }); + })(typeof self !== 'undefined' ? self : global); + +})); \ No newline at end of file diff --git a/_prototypes/end-to-end/assets/lib/array-find-polyfill.js b/_prototypes/end-to-end/assets/lib/array-find-polyfill.js new file mode 100644 index 0000000000..c289597c09 --- /dev/null +++ b/_prototypes/end-to-end/assets/lib/array-find-polyfill.js @@ -0,0 +1,46 @@ +// https://tc39.github.io/ecma262/#sec-array.prototype.find +if (!Array.prototype.find) { + Object.defineProperty(Array.prototype, 'find', { + value: function(predicate) { + // 1. Let O be ? ToObject(this value). + if (this == null) { + throw new TypeError('"this" is null or not defined'); + } + + var o = Object(this); + + // 2. Let len be ? ToLength(? Get(O, "length")). + var len = o.length >>> 0; + + // 3. If IsCallable(predicate) is false, throw a TypeError exception. + if (typeof predicate !== 'function') { + throw new TypeError('predicate must be a function'); + } + + // 4. If thisArg was supplied, let T be thisArg; else let T be undefined. + var thisArg = arguments[1]; + + // 5. Let k be 0. + var k = 0; + + // 6. Repeat, while k < len + while (k < len) { + // a. Let Pk be ! ToString(k). + // b. Let kValue be ? Get(O, Pk). + // c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). + // d. If testResult is true, return kValue. + var kValue = o[k]; + if (predicate.call(thisArg, kValue, k, o)) { + return kValue; + } + // e. Increase k by 1. + k++; + } + + // 7. Return undefined. + return undefined; + }, + configurable: true, + writable: true + }); +} diff --git a/_prototypes/end-to-end/assets/lib/array-from-polyfill.js b/_prototypes/end-to-end/assets/lib/array-from-polyfill.js new file mode 100644 index 0000000000..9736fb71fe --- /dev/null +++ b/_prototypes/end-to-end/assets/lib/array-from-polyfill.js @@ -0,0 +1,77 @@ +if (!Array.from) { + Array.from = (function () { + var toStr = Object.prototype.toString; + var isCallable = function (fn) { + return typeof fn === 'function' || toStr.call(fn) === '[object Function]'; + }; + var toInteger = function (value) { + var number = Number(value); + if (isNaN(number)) { return 0; } + if (number === 0 || !isFinite(number)) { return number; } + return (number > 0 ? 1 : -1) * Math.floor(Math.abs(number)); + }; + var maxSafeInteger = Math.pow(2, 53) - 1; + var toLength = function (value) { + var len = toInteger(value); + return Math.min(Math.max(len, 0), maxSafeInteger); + }; + + // The length property of the from method is 1. + return function from(arrayLike/*, mapFn, thisArg */) { + // 1. Let C be the this value. + var C = this; + + // 2. Let items be ToObject(arrayLike). + var items = Object(arrayLike); + + // 3. ReturnIfAbrupt(items). + if (arrayLike == null) { + throw new TypeError('Array.from requires an array-like object - not null or undefined'); + } + + // 4. If mapfn is undefined, then let mapping be false. + var mapFn = arguments.length > 1 ? arguments[1] : void undefined; + var T; + if (typeof mapFn !== 'undefined') { + // 5. else + // 5. a If IsCallable(mapfn) is false, throw a TypeError exception. + if (!isCallable(mapFn)) { + throw new TypeError('Array.from: when provided, the second argument must be a function'); + } + + // 5. b. If thisArg was supplied, let T be thisArg; else let T be undefined. + if (arguments.length > 2) { + T = arguments[2]; + } + } + + // 10. Let lenValue be Get(items, "length"). + // 11. Let len be ToLength(lenValue). + var len = toLength(items.length); + + // 13. If IsConstructor(C) is true, then + // 13. a. Let A be the result of calling the [[Construct]] internal method + // of C with an argument list containing the single item len. + // 14. a. Else, Let A be ArrayCreate(len). + var A = isCallable(C) ? Object(new C(len)) : new Array(len); + + // 16. Let k be 0. + var k = 0; + // 17. Repeat, while k < len… (also steps a - h) + var kValue; + while (k < len) { + kValue = items[k]; + if (mapFn) { + A[k] = typeof T === 'undefined' ? mapFn(kValue, k) : mapFn.call(T, kValue, k); + } else { + A[k] = kValue; + } + k += 1; + } + // 18. Let putStatus be Put(A, "length", len, true). + A.length = len; + // 20. Return A. + return A; + }; + }()); +} diff --git a/_prototypes/end-to-end/assets/lib/fetch-polyfill.js b/_prototypes/end-to-end/assets/lib/fetch-polyfill.js new file mode 100644 index 0000000000..3102e00f00 --- /dev/null +++ b/_prototypes/end-to-end/assets/lib/fetch-polyfill.js @@ -0,0 +1,462 @@ +(function(self) { + 'use strict'; + + if (self.fetch) { + return; + } + + var support = { + searchParams: 'URLSearchParams' in self, + iterable: 'Symbol' in self && 'iterator' in Symbol, + blob: 'FileReader' in self && 'Blob' in self && function() { + try { + new Blob(); + return true; + } catch (e) { + return false; + } + }(), + formData: 'FormData' in self, + arrayBuffer: 'ArrayBuffer' in self + }; + + if (support.arrayBuffer) { + var viewClasses = ['[object Int8Array]', '[object Uint8Array]', '[object Uint8ClampedArray]', '[object Int16Array]', '[object Uint16Array]', '[object Int32Array]', '[object Uint32Array]', '[object Float32Array]', '[object Float64Array]']; + + var isDataView = function isDataView(obj) { + return obj && DataView.prototype.isPrototypeOf(obj); + }; + + var isArrayBufferView = ArrayBuffer.isView || function(obj) { + return obj && viewClasses.indexOf(Object.prototype.toString.call(obj)) > -1; + }; + } + + function normalizeName(name) { + if (typeof name !== 'string') { + name = String(name); + } + if (/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(name)) { + throw new TypeError('Invalid character in header field name'); + } + return name.toLowerCase(); + } + + function normalizeValue(value) { + if (typeof value !== 'string') { + value = String(value); + } + return value; + } + + // Build a destructive iterator for the value list + function iteratorFor(items) { + var iterator = { + next: function next() { + var value = items.shift(); + return { done: value === undefined, value: value }; + } + }; + + if (support.iterable) { + iterator[Symbol.iterator] = function() { + return iterator; + }; + } + + return iterator; + } + + function Headers(headers) { + this.map = {}; + + if (headers instanceof Headers) { + headers.forEach(function(value, name) { + this.append(name, value); + }, this); + } else if (Array.isArray(headers)) { + headers.forEach(function(header) { + this.append(header[0], header[1]); + }, this); + } else if (headers) { + Object.getOwnPropertyNames(headers).forEach(function(name) { + this.append(name, headers[name]); + }, this); + } + } + + Headers.prototype.append = function(name, value) { + name = normalizeName(name); + value = normalizeValue(value); + var oldValue = this.map[name]; + this.map[name] = oldValue ? oldValue + ',' + value : value; + }; + + Headers.prototype['delete'] = function(name) { + delete this.map[normalizeName(name)]; + }; + + Headers.prototype.get = function(name) { + name = normalizeName(name); + return this.has(name) ? this.map[name] : null; + }; + + Headers.prototype.has = function(name) { + return this.map.hasOwnProperty(normalizeName(name)); + }; + + Headers.prototype.set = function(name, value) { + this.map[normalizeName(name)] = normalizeValue(value); + }; + + Headers.prototype.forEach = function(callback, thisArg) { + for (var name in this.map) { + if (this.map.hasOwnProperty(name)) { + callback.call(thisArg, this.map[name], name, this); + } + } + }; + + Headers.prototype.keys = function() { + var items = []; + this.forEach(function(value, name) { + items.push(name); + }); + return iteratorFor(items); + }; + + Headers.prototype.values = function() { + var items = []; + this.forEach(function(value) { + items.push(value); + }); + return iteratorFor(items); + }; + + Headers.prototype.entries = function() { + var items = []; + this.forEach(function(value, name) { + items.push([name, value]); + }); + return iteratorFor(items); + }; + + if (support.iterable) { + Headers.prototype[Symbol.iterator] = Headers.prototype.entries; + } + + function consumed(body) { + if (body.bodyUsed) { + return Promise.reject(new TypeError('Already read')); + } + body.bodyUsed = true; + } + + function fileReaderReady(reader) { + return new Promise(function(resolve, reject) { + reader.onload = function() { + resolve(reader.result); + }; + reader.onerror = function() { + reject(reader.error); + }; + }); + } + + function readBlobAsArrayBuffer(blob) { + var reader = new FileReader(); + var promise = fileReaderReady(reader); + reader.readAsArrayBuffer(blob); + return promise; + } + + function readBlobAsText(blob) { + var reader = new FileReader(); + var promise = fileReaderReady(reader); + reader.readAsText(blob); + return promise; + } + + function readArrayBufferAsText(buf) { + var view = new Uint8Array(buf); + var chars = new Array(view.length); + + for (var i = 0; i < view.length; i++) { + chars[i] = String.fromCharCode(view[i]); + } + return chars.join(''); + } + + function bufferClone(buf) { + if (buf.slice) { + return buf.slice(0); + } else { + var view = new Uint8Array(buf.byteLength); + view.set(new Uint8Array(buf)); + return view.buffer; + } + } + + function Body() { + this.bodyUsed = false; + + this._initBody = function(body) { + this._bodyInit = body; + if (!body) { + this._bodyText = ''; + } else if (typeof body === 'string') { + this._bodyText = body; + } else if (support.blob && Blob.prototype.isPrototypeOf(body)) { + this._bodyBlob = body; + } else if (support.formData && FormData.prototype.isPrototypeOf(body)) { + this._bodyFormData = body; + } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) { + this._bodyText = body.toString(); + } else if (support.arrayBuffer && support.blob && isDataView(body)) { + this._bodyArrayBuffer = bufferClone(body.buffer); + // IE 10-11 can’t handle a DataView body. + this._bodyInit = new Blob([this._bodyArrayBuffer]); + } else if (support.arrayBuffer && (ArrayBuffer.prototype.isPrototypeOf(body) || isArrayBufferView(body))) { + this._bodyArrayBuffer = bufferClone(body); + } else { + throw new Error('unsupported BodyInit type'); + } + + if (!this.headers.get('content-type')) { + if (typeof body === 'string') { + this.headers.set('content-type', 'text/plain;charset=UTF-8'); + } else if (this._bodyBlob && this._bodyBlob.type) { + this.headers.set('content-type', this._bodyBlob.type); + } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) { + this.headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8'); + } + } + }; + + if (support.blob) { + this.blob = function() { + var rejected = consumed(this); + if (rejected) { + return rejected; + } + + if (this._bodyBlob) { + return Promise.resolve(this._bodyBlob); + } else if (this._bodyArrayBuffer) { + return Promise.resolve(new Blob([this._bodyArrayBuffer])); + } else if (this._bodyFormData) { + throw new Error('could not read FormData body as blob'); + } else { + return Promise.resolve(new Blob([this._bodyText])); + } + }; + + this.arrayBuffer = function() { + if (this._bodyArrayBuffer) { + return consumed(this) || Promise.resolve(this._bodyArrayBuffer); + } else { + return this.blob().then(readBlobAsArrayBuffer); + } + }; + } + + this.text = function() { + var rejected = consumed(this); + if (rejected) { + return rejected; + } + + if (this._bodyBlob) { + return readBlobAsText(this._bodyBlob); + } else if (this._bodyArrayBuffer) { + return Promise.resolve(readArrayBufferAsText(this._bodyArrayBuffer)); + } else if (this._bodyFormData) { + throw new Error('could not read FormData body as text'); + } else { + return Promise.resolve(this._bodyText); + } + }; + + if (support.formData) { + this.formData = function() { + return this.text().then(decode); + }; + } + + this.json = function() { + return this.text().then(JSON.parse); + }; + + return this; + } + + // HTTP methods whose capitalization should be normalized + var methods = ['DELETE', 'GET', 'HEAD', 'OPTIONS', 'POST', 'PUT']; + + function normalizeMethod(method) { + var upcased = method.toUpperCase(); + return methods.indexOf(upcased) > -1 ? upcased : method; + } + + function Request(input, options) { + options = options || {}; + var body = options.body; + + if (input instanceof Request) { + if (input.bodyUsed) { + throw new TypeError('Already read'); + } + this.url = input.url; + this.credentials = input.credentials; + if (!options.headers) { + this.headers = new Headers(input.headers); + } + this.method = input.method; + this.mode = input.mode; + if (!body && input._bodyInit != null) { + body = input._bodyInit; + input.bodyUsed = true; + } + } else { + this.url = String(input); + } + + this.credentials = options.credentials || this.credentials || 'omit'; + if (options.headers || !this.headers) { + this.headers = new Headers(options.headers); + } + this.method = normalizeMethod(options.method || this.method || 'GET'); + this.mode = options.mode || this.mode || null; + this.referrer = null; + + if ((this.method === 'GET' || this.method === 'HEAD') && body) { + throw new TypeError('Body not allowed for GET or HEAD requests'); + } + this._initBody(body); + } + + Request.prototype.clone = function() { + return new Request(this, { body: this._bodyInit }); + }; + + function decode(body) { + var form = new FormData(); + body.trim().split('&').forEach(function(bytes) { + if (bytes) { + var split = bytes.split('='); + var name = split.shift().replace(/\+/g, ' '); + var value = split.join('=').replace(/\+/g, ' '); + form.append(decodeURIComponent(name), decodeURIComponent(value)); + } + }); + return form; + } + + function parseHeaders(rawHeaders) { + var headers = new Headers(); + // Replace instances of \r\n and \n followed by at least one space or horizontal tab with a space + // https://tools.ietf.org/html/rfc7230#section-3.2 + var preProcessedHeaders = rawHeaders.replace(/\r?\n[\t ]+/g, ' '); + preProcessedHeaders.split(/\r?\n/).forEach(function(line) { + var parts = line.split(':'); + var key = parts.shift().trim(); + if (key) { + var value = parts.join(':').trim(); + headers.append(key, value); + } + }); + return headers; + } + + Body.call(Request.prototype); + + function Response(bodyInit, options) { + if (!options) { + options = {}; + } + + this.type = 'default'; + this.status = options.status === undefined ? 200 : options.status; + this.ok = this.status >= 200 && this.status < 300; + this.statusText = 'statusText' in options ? options.statusText : 'OK'; + this.headers = new Headers(options.headers); + this.url = options.url || ''; + this._initBody(bodyInit); + } + + Body.call(Response.prototype); + + Response.prototype.clone = function() { + return new Response(this._bodyInit, { + status: this.status, + statusText: this.statusText, + headers: new Headers(this.headers), + url: this.url + }); + }; + + Response.error = function() { + var response = new Response(null, { status: 0, statusText: '' }); + response.type = 'error'; + return response; + }; + + var redirectStatuses = [301, 302, 303, 307, 308]; + + Response.redirect = function(url, status) { + if (redirectStatuses.indexOf(status) === -1) { + throw new RangeError('Invalid status code'); + } + + return new Response(null, { status: status, headers: { location: url } }); + }; + + self.Headers = Headers; + self.Request = Request; + self.Response = Response; + + self.fetch = function(input, init) { + return new Promise(function(resolve, reject) { + var request = new Request(input, init); + var xhr = new XMLHttpRequest(); + + xhr.onload = function() { + var options = { + status: xhr.status, + statusText: xhr.statusText, + headers: parseHeaders(xhr.getAllResponseHeaders() || '') + }; + options.url = 'responseURL' in xhr ? xhr.responseURL : options.headers.get('X-Request-URL'); + var body = 'response' in xhr ? xhr.response : xhr.responseText; + resolve(new Response(body, options)); + }; + + xhr.onerror = function() { + reject(new TypeError('Network request failed')); + }; + + xhr.ontimeout = function() { + reject(new TypeError('Network request failed')); + }; + + xhr.open(request.method, request.url, true); + + if (request.credentials === 'include') { + xhr.withCredentials = true; + } else if (request.credentials === 'omit') { + xhr.withCredentials = false; + } + + if ('responseType' in xhr && support.blob) { + xhr.responseType = 'blob'; + } + + request.headers.forEach(function(value, name) { + xhr.setRequestHeader(name, value); + }); + + xhr.send(typeof request._bodyInit === 'undefined' ? null : request._bodyInit); + }); + }; + self.fetch.polyfill = true; +})(typeof self !== 'undefined' ? self : undefined); \ No newline at end of file diff --git a/_prototypes/end-to-end/assets/lib/url-search-params-polyfill.js b/_prototypes/end-to-end/assets/lib/url-search-params-polyfill.js new file mode 100644 index 0000000000..dac0f50205 --- /dev/null +++ b/_prototypes/end-to-end/assets/lib/url-search-params-polyfill.js @@ -0,0 +1,315 @@ +/** + * + * + * @author Jerry Bendy + * @licence MIT + * + */ + +(function(self) { + 'use strict'; + + var nativeURLSearchParams = (self.URLSearchParams && self.URLSearchParams.prototype.get) ? self.URLSearchParams : null, + isSupportObjectConstructor = nativeURLSearchParams && (new nativeURLSearchParams({a: 1})).toString() === 'a=1', + // There is a bug in safari 10.1 (and earlier) that incorrectly decodes `%2B` as an empty space and not a plus. + decodesPlusesCorrectly = nativeURLSearchParams && (new nativeURLSearchParams('s=%2B').get('s') === '+'), + __URLSearchParams__ = "__URLSearchParams__", + // Fix bug in Edge which cannot encode ' &' correctly + encodesAmpersandsCorrectly = nativeURLSearchParams ? (function() { + var ampersandTest = new nativeURLSearchParams(); + ampersandTest.append('s', ' &'); + return ampersandTest.toString() === 's=+%26'; + })() : true, + prototype = URLSearchParamsPolyfill.prototype, + iterable = !!(self.Symbol && self.Symbol.iterator); + + if (nativeURLSearchParams && isSupportObjectConstructor && decodesPlusesCorrectly && encodesAmpersandsCorrectly) { + return; + } + + + /** + * Make a URLSearchParams instance + * + * @param {object|string|URLSearchParams} search + * @constructor + */ + function URLSearchParamsPolyfill(search) { + search = search || ""; + + // support construct object with another URLSearchParams instance + if (search instanceof URLSearchParams || search instanceof URLSearchParamsPolyfill) { + search = search.toString(); + } + this [__URLSearchParams__] = parseToDict(search); + } + + + /** + * Appends a specified key/value pair as a new search parameter. + * + * @param {string} name + * @param {string} value + */ + prototype.append = function(name, value) { + appendTo(this [__URLSearchParams__], name, value); + }; + + /** + * Deletes the given search parameter, and its associated value, + * from the list of all search parameters. + * + * @param {string} name + */ + prototype['delete'] = function(name) { + delete this [__URLSearchParams__] [name]; + }; + + /** + * Returns the first value associated to the given search parameter. + * + * @param {string} name + * @returns {string|null} + */ + prototype.get = function(name) { + var dict = this [__URLSearchParams__]; + return name in dict ? dict[name][0] : null; + }; + + /** + * Returns all the values association with a given search parameter. + * + * @param {string} name + * @returns {Array} + */ + prototype.getAll = function(name) { + var dict = this [__URLSearchParams__]; + return name in dict ? dict [name].slice(0) : []; + }; + + /** + * Returns a Boolean indicating if such a search parameter exists. + * + * @param {string} name + * @returns {boolean} + */ + prototype.has = function(name) { + return name in this [__URLSearchParams__]; + }; + + /** + * Sets the value associated to a given search parameter to + * the given value. If there were several values, delete the + * others. + * + * @param {string} name + * @param {string} value + */ + prototype.set = function set(name, value) { + this [__URLSearchParams__][name] = ['' + value]; + }; + + /** + * Returns a string containg a query string suitable for use in a URL. + * + * @returns {string} + */ + prototype.toString = function() { + var dict = this[__URLSearchParams__], query = [], i, key, name, value; + for (key in dict) { + name = encode(key); + for (i = 0, value = dict[key]; i < value.length; i++) { + query.push(name + '=' + encode(value[i])); + } + } + return query.join('&'); + }; + + // There is a bug in Safari 10.1 and `Proxy`ing it is not enough. + var forSureUsePolyfill = !decodesPlusesCorrectly; + var useProxy = (!forSureUsePolyfill && nativeURLSearchParams && !isSupportObjectConstructor && self.Proxy) + /* + * Apply polifill to global object and append other prototype into it + */ + Object.defineProperty(self, 'URLSearchParams', { + value: (useProxy ? + // Safari 10.0 doesn't support Proxy, so it won't extend URLSearchParams on safari 10.0 + new Proxy(nativeURLSearchParams, { + construct: function(target, args) { + return new target((new URLSearchParamsPolyfill(args[0]).toString())); + } + }) : + URLSearchParamsPolyfill) + }); + + var USPProto = self.URLSearchParams.prototype; + + USPProto.polyfill = true; + + /** + * + * @param {function} callback + * @param {object} thisArg + */ + USPProto.forEach = USPProto.forEach || function(callback, thisArg) { + var dict = parseToDict(this.toString()); + Object.getOwnPropertyNames(dict).forEach(function(name) { + dict[name].forEach(function(value) { + callback.call(thisArg, value, name, this); + }, this); + }, this); + }; + + /** + * Sort all name-value pairs + */ + USPProto.sort = USPProto.sort || function() { + var dict = parseToDict(this.toString()), keys = [], k, i, j; + for (k in dict) { + keys.push(k); + } + keys.sort(); + + for (i = 0; i < keys.length; i++) { + this['delete'](keys[i]); + } + for (i = 0; i < keys.length; i++) { + var key = keys[i], values = dict[key]; + for (j = 0; j < values.length; j++) { + this.append(key, values[j]); + } + } + }; + + /** + * Returns an iterator allowing to go through all keys of + * the key/value pairs contained in this object. + * + * @returns {function} + */ + USPProto.keys = USPProto.keys || function() { + var items = []; + this.forEach(function(item, name) { + items.push(name); + }); + return makeIterator(items); + }; + + /** + * Returns an iterator allowing to go through all values of + * the key/value pairs contained in this object. + * + * @returns {function} + */ + USPProto.values = USPProto.values || function() { + var items = []; + this.forEach(function(item) { + items.push(item); + }); + return makeIterator(items); + }; + + /** + * Returns an iterator allowing to go through all key/value + * pairs contained in this object. + * + * @returns {function} + */ + USPProto.entries = USPProto.entries || function() { + var items = []; + this.forEach(function(item, name) { + items.push([name, item]); + }); + return makeIterator(items); + }; + + + if (iterable) { + USPProto[self.Symbol.iterator] = USPProto[self.Symbol.iterator] || USPProto.entries; + } + + + function encode(str) { + var replace = { + '!': '%21', + "'": '%27', + '(': '%28', + ')': '%29', + '~': '%7E', + '%20': '+', + '%00': '\x00' + }; + return encodeURIComponent(str).replace(/[!'\(\)~]|%20|%00/g, function(match) { + return replace[match]; + }); + } + + function decode(str) { + return decodeURIComponent(str.replace(/\+/g, ' ')); + } + + function makeIterator(arr) { + var iterator = { + next: function() { + var value = arr.shift(); + return {done: value === undefined, value: value}; + } + }; + + if (iterable) { + iterator[self.Symbol.iterator] = function() { + return iterator; + }; + } + + return iterator; + } + + function parseToDict(search) { + var dict = {}; + + if (typeof search === "object") { + for (var key in search) { + if (search.hasOwnProperty(key)) { + appendTo(dict, key, search[key]) + } + } + + } else { + // remove first '?' + if (search.indexOf("?") === 0) { + search = search.slice(1); + } + + var pairs = search.split("&"); + for (var j = 0; j < pairs.length; j++) { + var value = pairs [j], + index = value.indexOf('='); + + if (-1 < index) { + appendTo(dict, decode(value.slice(0, index)), decode(value.slice(index + 1))); + + } else { + if (value) { + appendTo(dict, decode(value), ''); + } + } + } + } + + return dict; + } + + function appendTo(dict, name, value) { + var val = typeof value === 'string' ? value : ( + value !== null && value !== undefined && typeof value.toString === 'function' ? value.toString() : JSON.stringify(value) + ) + + if (name in dict) { + dict[name].push(val); + } else { + dict[name] = [val]; + } + } + +})(typeof global !== 'undefined' ? global : (typeof window !== 'undefined' ? window : this)); diff --git a/_prototypes/end-to-end/assets/modules/address-input/abortable-fetch.js b/_prototypes/end-to-end/assets/modules/address-input/abortable-fetch.js new file mode 100644 index 0000000000..a0ced36c67 --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/address-input/abortable-fetch.js @@ -0,0 +1,49 @@ +export default class AbortableFetch { + constructor(url, options) { + this.url = url; + this.options = options; + this.controller = new window.AbortController(); + this.status = 'UNSENT'; + } + + send() { + this.status = 'LOADING'; + + return new Promise((resolve, reject) => { + abortableFetch(this.url, { signal: this.controller.signal, ...this.options }) + .then(response => { + if (response.status >= 200 && response.status < 300) { + this.status = 'DONE'; + resolve(response); + } else { + this.status = 'DONE'; + reject(response); + } + }) + .catch(error => { + this.status = 'DONE'; + reject(error); + }); + }); + } + + abort() { + this.controller.abort(); + } +} + +function abortableFetch(url, options) { + return window.fetch(url, options) + .then(response => { + if (response.ok) { + return response; + } else { + const error = new Error(response.statusText); + error.response = response; + throw error; + } + }) + .catch(error => { + throw error; + }); +} diff --git a/_prototypes/end-to-end/assets/modules/address-input/address-input.js b/_prototypes/end-to-end/assets/modules/address-input/address-input.js new file mode 100644 index 0000000000..37189a2ea2 --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/address-input/address-input.js @@ -0,0 +1,341 @@ +import TypeaheadUI from '../typeahead/typeahead.ui'; +import { sanitiseTypeaheadText } from '../typeahead/typeahead.helpers'; + +import triggerChange from '../trigger-change-event'; +import AbortableFetch from './abortable-fetch'; + +const classAddress = 'js-address'; +const baseClass = 'js-address-typeahead'; +const classOrganisation = 'js-address-organisation'; +const classLine1 = 'js-address-line-1'; +const classLine2 = 'js-address-line-2'; +const classTown = 'js-address-town'; +const classPostcode = 'js-address-postcode'; +const classSearchButtonContainer = 'js-address-search-btn-container'; +const classSearchButton = 'js-address-search-btn'; +const classManualButton = 'js-address-manual-btn'; +const classNotEditable = 'js-address-not-editable'; +const classRHLookup = 'js-rh-address-lookup'; + +class AddressInput { + constructor(context) { + this.context = context; + this.organisation = context.querySelector(`.${classOrganisation}`); + this.line1 = context.querySelector(`.${classLine1}`); + this.line2 = context.querySelector(`.${classLine2}`); + this.town = context.querySelector(`.${classTown}`); + this.postcode = context.querySelector(`.${classPostcode}`); + this.manualInputs = [this.line1, this.line2, this.town, this.postcode]; + this.searchButtonContainer = context.querySelector(`.${classSearchButtonContainer}`); + this.searchButton = context.querySelector(`.${classSearchButton}`); + this.manualButton = context.querySelector(`.${classManualButton}`); + this.form = context.closest('form'); + this.lang = document.documentElement.getAttribute('lang').toLowerCase(); + this.addressReplaceChars = [',']; + this.sanitisedQuerySplitNumsChars = true; + + // State + this.manualMode = true; + this.currentQuery = null; + this.fetch = null; + this.currentResults = []; + this.totalResults = 0; + this.errored = false; + this.addressSelected = false; + this.isEditable = context.querySelector(`.${classNotEditable}`) ? false : true; + this.isRhLookup = context.querySelector(`.${classRHLookup}`) ? true : false; + + // Initialise typeahead + this.typeahead = new TypeaheadUI({ + context: context.querySelector(`.${baseClass}`), + onSelect: this.onAddressSelect.bind(this), + onUnsetResult: this.onUnsetAddress.bind(this), + suggestionFunction: this.suggestAddresses.bind(this), + onError: this.onError.bind(this), + sanitisedQueryReplaceChars: this.addressReplaceChars, + sanitisedQuerySplitNumsChars: this.sanitisedQuerySplitNumsChars, + minChars: 5, + suggestOnBoot: true, + handleUpdate: true + }); + + // Bind Event Listeners + if (this.searchButton) { + this.searchButton.addEventListener('click', this.toggleMode.bind(this)); + } + + if (this.manualButton) { + this.manualButton.addEventListener('click', this.toggleMode.bind(this)); + } + + if (this.form) { + this.form.addEventListener('submit', this.handleSubmit.bind(this)); + } + + if (!(this.line1.value || this.line2.value || this.town.value)) { + this.toggleMode(); + } + + this.searchButtonContainer.classList.remove('u-d-no'); + + this.baseURL = 'https://whitelodge-ai-api.census-gcp.onsdigital.uk/addresses/'; + this.lookupURL = `${this.baseURL}eq?input=`; + this.retrieveURL = `${this.baseURL}rh/uprn/`; + + this.user = 'equser'; + this.password = '$4c@ec1zLBu'; + this.auth = btoa(this.user + ':' + this.password); + this.headers = new Headers({ + 'Authorization': 'Basic ' + this.auth, + }); + } + + toggleMode(clearInputs = true) { + this.setManualMode(!this.manualMode, clearInputs); + } + + setManualMode(manual, clearInputs) { + this.context.classList[manual ? 'remove' : 'add']('address-input--search'); + + if (clearInputs) { + this.typeahead.unsetResults(); + } + + if (manual) { + this.typeahead.input.value = ''; + } + + this.manualMode = manual; + } + + suggestAddresses(query) { + return new Promise((resolve, reject) => { + if (this.currentQuery === query && this.currentQuery.length && this.currentResults.length) { + resolve({ + results: this.currentResults, + totalResults: this.currentResults.length + }); + } else { + this.currentQuery = query; + this.currentResults = []; + + if (this.fetch && this.fetch.status !== 'DONE') { + this.fetch.abort(); + } + + this.reject = reject; + this.findAddress(query) + .then(resolve) + .catch(reject); + } + }); + } + + findAddress(text) { + return new Promise((resolve, reject) => { + const testInput = this.testFullPostcodeQuery(text); + let limit = testInput ? 100 : 10; + const queryUrl = this.lookupURL + text + '&limit=' + limit; + this.fetch = new AbortableFetch(queryUrl, { + method: 'GET', + headers: this.headers + }); + this.fetch + .send() + .then(async response => { + const data = (await response.json()).response; + resolve(this.mapFindResults(data)); + }) + .catch(reject); + }); + } + + mapFindResults(results) { + let updatedResults, mappedResults, limit; + const addresses = results.addresses; + const total = results.total; + const originalLimit = 10; + if (results.partpostcode) { + const postcodeGroups = results.postcodes; + mappedResults = postcodeGroups.map(({ postcode, streetName, townName, addressCount, firstUprn }) => { + const addressText = addressCount === 1 ? 'address' : 'addresses'; + return { + 'en-gb': streetName + ', ' + townName + ', ' + postcode + ' (' + addressCount + ' ' + addressText + ')', + postcode, + firstUprn, + addressCount, + }; + }); + + limit = originalLimit; + this.currentResults = mappedResults.sort(); + + } else if (addresses[0]) { + if (addresses[0] && addresses[0].bestMatchAddress) { + updatedResults = addresses.map(({ uprn, bestMatchAddress }) => ({ uprn: uprn, address: bestMatchAddress })); + limit = originalLimit; + + } else if (addresses[0] && addresses[0].formattedAddress) { + updatedResults = addresses.map(({ uprn, formattedAddress }) => ({ uprn: uprn, address: formattedAddress })); + limit = 100; + } + + mappedResults = updatedResults.map(({ uprn, address }) => { + const sanitisedText = sanitiseTypeaheadText(address, this.addressReplaceChars); + return { + 'en-gb': address, + sanitisedText, + uprn, + }; + }); + + this.currentResults = mappedResults.sort(); + + } else { + this.currentResults = addresses; + limit = originalLimit; + } + + return { + results: this.currentResults, + totalResults: total, + limit: limit + }; + } + + retrieveAddress(id) { + return new Promise((resolve, reject) => { + const queryUrl = this.retrieveURL + id + '?addresstype=paf'; + this.fetch = new AbortableFetch(queryUrl, { + method: 'GET', + headers: this.headers + }); + + this.fetch + .send() + .then(async response => { + const data = await response.json(); + resolve(data); + }) + .catch(reject); + }); + } + + testFullPostcodeQuery(input) { + const fullPostcodeRegex = /\b((?:(?:gir)|(?:[a-pr-uwyz])(?:(?:[0-9](?:[a-hjkpstuw]|[0-9])?)|(?:[a-hk-y][0-9](?:[0-9]|[abehmnprv-y])?)))) ?([0-9][abd-hjlnp-uw-z]{2})\b/i; + const testFullPostcode = fullPostcodeRegex.test(input); + if (testFullPostcode) { + return true; + } + } + + onAddressSelect(selectedResult) { + return new Promise((resolve, reject) => { + if (selectedResult.uprn && !selectedResult.addressCount) { + this.retrieveAddress(selectedResult.uprn) + .then(data => { + if (this.isEditable) { + this.setAddress(data, resolve); + } else { + this.typeahead.input.value = selectedResult.displayText; + } + if (data.response.address.censusAddressType) { + const rhAddressTypeInput = this.context.querySelector('.js-rh-address-type'); + const rhAddressCountryInput = this.context.querySelector('.js-rh-address-country'); + rhAddressTypeInput.value = data.response.address.censusAddressType; + rhAddressCountryInput.value = data.response.address.countryCode; + } + }) + .catch(reject); + } else if (selectedResult.postcode && selectedResult.addressCount > 0) { + const event = new Event('input', { + 'bubbles': true, + 'cancelable': true + }); + this.typeahead.input.value = selectedResult.postcode; + this.typeahead.input.focus(); + this.typeahead.input.dispatchEvent(event); + + } + }); + } + + setAddress(data, resolve) { + this.clearManualInputs(false); + const value = data.response.address; + if (value.addressLine3) { + this.line1.value = value.addressLine1 + ', ' + value.addressLine2; + this.line2.value = value.addressLine3; + } else { + this.line1.value = value.addressLine1; + this.line2.value = value.addressLine2; + } + + this.town.value = value.townName; + this.postcode.value = value.postcode; + + this.triggerManualInputsChanges(); + + this.addressSelected = true; + + this.setManualMode(true, false); + + resolve(); + } + + clearManualInputs(triggerChange = true) { + this.manualInputs.forEach(input => { + input.value = ''; + }); + + if (triggerChange) { + this.triggerManualInputsChanges(); + } + + this.addressSelected = false; + } + + triggerManualInputsChanges() { + this.manualInputs.forEach(triggerChange); + } + + onUnsetAddress() { + this.clearManualInputs(); + } + + onError() { + if (this.fetch) { + this.fetch.abort(); + } + + // Prevent error message from firing twice + if (!this.errored) { + this.errored = true; + console.log('error'); + setTimeout(() => { + this.errored = false; + }); + } + } + + handleSubmit(event) { + if (!this.manualMode && this.typeahead.input.value.trim() && !this.addressSelected) { + event.preventDefault(); + + window.DONT_SUBMIT = true; + + this.typeahead.showErrorPanel(); + this.typeahead.setAriaStatus('There is an error. Select an address'); + } else { + window.DONT_SUBMIT = false; + } + } +} + +function addressInput() { + const addressInputs = [...document.querySelectorAll(`.${classAddress}`)]; + + addressInputs.forEach(addressInput => new AddressInput(addressInput)); +} + +addressInput(); diff --git a/_prototypes/end-to-end/assets/modules/character-check.js b/_prototypes/end-to-end/assets/modules/character-check.js new file mode 100644 index 0000000000..2d5517aaab --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/character-check.js @@ -0,0 +1,59 @@ +const inputClassLimitReached = 'input--limit-reached'; +const remainingClassLimitReached = 'input__limit--reached'; +const attrCharCheckRef = 'data-char-check-ref'; +const attrCharCheckVal = 'data-char-check-num'; + +class CharCheck { + constructor(context) { + this.context = context; + this.input = this.context.querySelector('input'); + this.checkElement = document.getElementById(this.input.getAttribute(attrCharCheckRef)); + this.checkVal = this.input.getAttribute(attrCharCheckVal); + + this.charLimitSingularMessage = this.checkElement.getAttribute('data-charcount-limit-singular'); + this.charLimitPluralMessage = this.checkElement.getAttribute('data-charcount-limit-plural'); + + this.updateCheckReadout(null, true); + this.input.addEventListener('input', this.updateCheckReadout.bind(this)); + } + + updateCheckReadout(event, firstRun) { + const value = this.input.value; + const remaining = this.checkVal - value.length; + // Prevent aria live announcement when component initialises + if (!firstRun && event.inputType) { + this.checkElement.setAttribute('aria-live', 'polite'); + } else { + this.checkElement.removeAttribute('aria-live'); + } + + this.checkRemaining(remaining); + this.setCheckClass(remaining, this.input, inputClassLimitReached); + this.setCheckClass(remaining, this.checkElement, remainingClassLimitReached); + } + + checkRemaining(remaining) { + let message; + if (remaining === -1) { + message = this.charLimitSingularMessage; + this.checkElement.innerText = message.replace('{x}', Math.abs(remaining)); + } else if (remaining < -1) { + message = this.charLimitPluralMessage; + this.checkElement.innerText = message.replace('{x}', Math.abs(remaining)); + } + this.setShowMessage(remaining); + } + + setShowMessage(remaining) { + this.checkElement.classList[remaining < 0 ? 'remove' : 'add']('u-d-no'); + } + + setCheckClass(remaining, element, setClass) { + element.classList[remaining < 0 ? 'add' : 'remove'](setClass); + } +} + +const checkedWrapper = [...document.querySelectorAll('.js-char-check')]; +if (checkedWrapper.length) { + checkedWrapper.forEach(input => new CharCheck(input)); +} \ No newline at end of file diff --git a/_prototypes/end-to-end/assets/modules/form-body-from-object.js b/_prototypes/end-to-end/assets/modules/form-body-from-object.js new file mode 100644 index 0000000000..ac4b357b7d --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/form-body-from-object.js @@ -0,0 +1,3 @@ +export default function formBodyFromObject(object) { + return Object.keys(object).map(key => `${encodeURIComponent(key)}=${encodeURIComponent(object[key])}`).join('&'); +} diff --git a/_prototypes/end-to-end/assets/modules/trigger-change-event.js b/_prototypes/end-to-end/assets/modules/trigger-change-event.js new file mode 100644 index 0000000000..f5a037e08c --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/trigger-change-event.js @@ -0,0 +1,9 @@ +export default function triggerChangeEvent(element) { + if ('createEvent' in document) { + const evt = document.createEvent('HTMLEvents'); + evt.initEvent('change', false, true); + element.dispatchEvent(evt); + } else { + element.fireEvent('onchange'); + } +} diff --git a/_prototypes/end-to-end/assets/modules/typeahead/abortable-fetch.js b/_prototypes/end-to-end/assets/modules/typeahead/abortable-fetch.js new file mode 100644 index 0000000000..5c28846e3e --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/typeahead/abortable-fetch.js @@ -0,0 +1,31 @@ +class AboratableFetch { + constructor(url, options) { + this.url = url; + this.controller = new window.AbortController(); + this.options = { ...options, signal: this.controller.signal }; + + fetch(url, options).then(response => { + if (response.ok) { + this.thenCallback(response); + } else { + this.catchCallback(response); + } + }); + } + + then(callback) { + this.thenCallback = callback; + return this; + } + + catch(callback) { + this.catchCallback = callback; + return this; + } + + abort() { + this.controller.abort(); + } +} + +export default (url, options) => new AboratableFetch(url, options); \ No newline at end of file diff --git a/_prototypes/end-to-end/assets/modules/typeahead/code.list.searcher.js b/_prototypes/end-to-end/assets/modules/typeahead/code.list.searcher.js new file mode 100644 index 0000000000..096618a0be --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/typeahead/code.list.searcher.js @@ -0,0 +1,14 @@ +const Fuse = require('fuse.js'); + +export default function queryJson(query, data, searchFields) { + const options = { + shouldSort: true, + threshold: 0.2, + location: 0, + distance: 1000, + keys: [searchFields], + }; + const fuse = new Fuse(data, options); + let result = fuse.search(query); + return result; +} diff --git a/_prototypes/end-to-end/assets/modules/typeahead/typeahead.css b/_prototypes/end-to-end/assets/modules/typeahead/typeahead.css new file mode 100644 index 0000000000..6b4ece5b95 --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/typeahead/typeahead.css @@ -0,0 +1,231 @@ +.address-input { + max-width: 580px +} + +.address-input--search .address-input__manual, .address-input__search { + display: none +} + +.address-input--search .address-input__search { + display: block +} + +.address-input__typeahead .typeahead__combobox .typeahead__listbox { + width: 100% +} + +.address-input__typeahead .typeahead__combobox { + display: block +} + +.group-text { + color: #4263c2; + text-decoration: underline; +} + +.typeahead-input__option--focused:not(.typeahead-input__option--no-results) .group-text, .typeahead-input__option:not(.typeahead-input__option--no-results):not(.typeahead-input__option--more-results):hover .group-text { + color: #fff; +} + +.previous-link { + line-height: 1 +} + +.field__description { + margin-top: 1rem +} + +.input { + z-index: 3; + display: block; + position: relative; + padding: rem-calc(rem-calc(rems(40px) - 1.444rem) / 2) 0.5rem; + width: 100%; + border: 1px solid #222; + border-radius: 3px; + color: inherit; + font-family: inherit; + font-size: 1rem; + line-height: 1rem; + } + .input::-ms-clear { + display: none; + } + .input--text, .input--textarea { + -webkit-appearance: none; + } + .input:focus { + outline: 1px solid #222; + outline-offset: -2px; + box-shadow: 0 0 0 3px #fd0; + } + .input--postcode { + width: 100%; + max-width: input-width-calc(); + } + .input__helper { + margin-top: 0.2rem; + font-size: 0.8rem; + font-weight: 600; + } + .input--select { + appearance: none; + padding: 0.5rem 2rem 0.5rem 0.5rem; + background: #fff url('../img/icons/icons--chevron-down.svg') no-repeat center right 10px; + background-size: 1rem; + } + .input--select::-ms-expand { + display: none; + } + .input--textarea { + width: 100%; + line-height: normal; + resize: vertical; + } + .input--block { + display: block; + width: 100%; + } + .input--placeholder { + background: transparent; + } + .input--placeholder::placeholder { + color: transparent; + } + .input--placeholder:valid { + background: #fff; + } + .input--placeholder:focus { + background: #fff; + } + .input--limit-reached { + border: 1px solid #d0021b; + } + .input--limit-reached:focus { + outline: 1px solid #d0021b; + } + .input__limit { + display: block; + } + .input__limit--reached { + color: #d0021b; + } + + + .input-type { + display: block; + } + .input-type__inner { + display: inline-flex; + position: relative; + } + .input-type .input-type__input { + z-index: 1; + flex: 1 1 auto; + position: relative; + } + .input-type .input-type__input:focus { + box-shadow: none; + } + .input-type__type[title] { + display: block; + flex: 0 0 auto; + padding: rem-calc(rem-calc(rems(40px) - 1.444rem) / 2) 1rem; + border: 1px solid #222; + background-color: #f0f0f0; + font-size: 1rem; + font-weight: 600; + line-height: normal; + text-align: center; + text-decoration: none; + white-space: nowrap; + } + .input-type__input:focus + .input-type__type[title]:after { + content: ''; + display: block; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + border-radius: 3px; + box-shadow: 0 0 0 3px #fd0; + } + .input-type self:not(.input-type--prefix)self__type[title] { + border-left: 0; + border-radius: 0 3px 3px 0; + } + .input-type self:not(.input-type--prefix)self__input { + border-radius: 3px 0 0 3px; + } + .input-type--prefix .input-type__type[title] { + order: 0; + border-right: 0; + border-radius: 3px 0 0 3px; + } + .input-type--prefix .input-type__input { + order: 1; + border-radius: 0 3px 3px 0; + } + + + .typeahead-input { + position: relative; + } + .typeahead-input__combobox { + display: inline-block; + border-radius: 3px; + } + .typeahead-input__results { + display: none; + margin: 0.5rem 0 0; + padding: 0; + width: 100%; + overflow: hidden; + border: 1px solid #222; + border-radius: 3px; + } + .typeahead-input__results-title { + padding: 0.25rem 0.5rem; + border-bottom: 1px solid #222; + background: #d0d0d0; + } + .typeahead-input__listbox { + margin: 0; + padding: 0; + list-style: none; + background: #fff; + } + .typeahead-input__option { + margin: 0; + padding: 0.5rem; + outline: none; + cursor: pointer; + } + .typeahead-input__option:not(:last-child) { + border-bottom: 1px solid #222; + } + .typeahead-input__option:not(.typeahead-input__option--no-results):not(.typeahead-input__option--more-results):hover, .typeahead-input__option--focused:not(.typeahead-input__option--no-results) { + border-color: #4263c2; + background: #4263c2; + color: #fff; + } + .typeahead-input__option--no-results, .typeahead-input__option--more-results { + padding: 0.25rem 0.5rem; + background: #d0d0d0; + cursor: not-allowed; + } + .typeahead-input__warning { + padding: 0.25rem 0.5rem; + background: #e6e6e6; + cursor: not-allowed; + border-bottom: 1px solid #222; + margin: 0; + } + .typeahead-input self:not(.typeahead-input--initialised)__instructions, .typeahead-input:not(.typeahead-input--initialised)__listbox, .typeahead-input self:not(.typeahead-input--initialised)__status { + display: none; + } + .typeahead-input--has-results .typeahead-input__results { + display: block; + } + \ No newline at end of file diff --git a/_prototypes/end-to-end/assets/modules/typeahead/typeahead.dom.js b/_prototypes/end-to-end/assets/modules/typeahead/typeahead.dom.js new file mode 100644 index 0000000000..5f19642af6 --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/typeahead/typeahead.dom.js @@ -0,0 +1,13 @@ +import domready from '../../../../../_js/domready'; + +async function initialiseTypeaheads() { + const typeaheads = [...document.querySelectorAll('.js-typeahead')]; + + if (typeaheads.length) { + const Typeahead = (await import('./typeahead')).default; + + typeaheads.forEach(typeahead => new Typeahead(typeahead)); + } +} + +domready(initialiseTypeaheads); diff --git a/_prototypes/end-to-end/assets/modules/typeahead/typeahead.helpers.js b/_prototypes/end-to-end/assets/modules/typeahead/typeahead.helpers.js new file mode 100644 index 0000000000..370b873a53 --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/typeahead/typeahead.helpers.js @@ -0,0 +1,18 @@ +export function sanitiseTypeaheadText(string, sanitisedQueryRemoveChars = [], sanitisedQuerySplitNumsChars = false, trimEnd = true) { + let sanitisedString = string.toLowerCase(); + + sanitisedQueryRemoveChars.forEach(char => { + sanitisedString = sanitisedString.replace(new RegExp(char.toLowerCase(), 'g'), ''); + }); + + sanitisedString = sanitisedString.replace(/\s\s+/g, ' '); + sanitisedString = sanitisedString.replace('&', '%26'); + + if (sanitisedQuerySplitNumsChars) { + sanitisedString = sanitisedString.replace(/\d(?=[a-z]{3,})/gi, '$& '); + } + + sanitisedString = trimEnd ? sanitisedString.trim() : sanitisedString.trimStart(); + + return sanitisedString; +} diff --git a/_prototypes/end-to-end/assets/modules/typeahead/typeahead.js b/_prototypes/end-to-end/assets/modules/typeahead/typeahead.js new file mode 100644 index 0000000000..5ca7e6c1cf --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/typeahead/typeahead.js @@ -0,0 +1,40 @@ +import TypeaheadUI from './typeahead.ui'; + +export default class Typeahead { + constructor(context) { + this.context = context; + this.lang = document.documentElement.getAttribute('lang').toLowerCase(); + this.typeahead = new TypeaheadUI({ + context, + lang: this.lang, + onSelect: this.onSelect.bind(this), + onUnsetResult: this.onUnsetResult.bind(this), + onError: this.onError.bind(this), + }); + } + + onSelect(result) { + return new Promise(resolve => { + this.typeahead.input.value = result.displayText; + resolve(); + }); + } + + onUnsetResult() { + return new Promise(resolve => { + resolve(); + }); + } + + onError(error) { + console.error(error); + } +} + +function typeaheads() { + const typeaheads = [...document.querySelectorAll('.js-typeahead')]; + + typeaheads.forEach(typeahead => new Typeahead(typeahead)); +} + +document.addEventListener('TYPEAHEAD-READY', typeaheads); diff --git a/_prototypes/end-to-end/assets/modules/typeahead/typeahead.ui.js b/_prototypes/end-to-end/assets/modules/typeahead/typeahead.ui.js new file mode 100644 index 0000000000..61f6dbc58a --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/typeahead/typeahead.ui.js @@ -0,0 +1,487 @@ +import dice from 'dice-coefficient'; +import { sortBy } from 'sort-by-typescript'; + +import queryJson from './code.list.searcher'; +import { sanitiseTypeaheadText } from './typeahead.helpers'; +import fetch from './abortable-fetch'; + +export const baseClass = 'js-typeahead'; + +export const classTypeaheadOption = 'typeahead-input__option'; +export const classTypeaheadOptionFocused = `${classTypeaheadOption}--focused`; +export const classTypeaheadOptionNoResults = `${classTypeaheadOption}--no-results`; +export const classTypeaheadOptionMoreResults = `${classTypeaheadOption}--more-results u-fs-s`; +export const classTypeaheadHasResults = 'typeahead-input--has-results'; +export const classTypeaheadResultsTitle = 'typeahead-input__results-title'; + +export default class TypeaheadUI { + constructor({ + context, + typeaheadData, + sanitisedQueryReplaceChars, + sanitisedQuerySplitNumsChars, + minChars, + resultLimit, + suggestOnBoot, + onSelect, + onError, + onUnsetResult, + suggestionFunction, + handleUpdate, + lang, + }) { + // DOM Elements + this.context = context; + this.input = context.querySelector(`.${baseClass}-input`); + this.resultsContainer = context.querySelector(`.${baseClass}-results`); + this.listbox = this.resultsContainer.querySelector(`.${baseClass}-listbox`); + this.instructions = context.querySelector(`.${baseClass}-instructions`); + this.ariaStatus = context.querySelector(`.${baseClass}-aria-status`); + // Settings + this.typeaheadData = typeaheadData || context.getAttribute('data-typeahead-data'); + this.content = JSON.parse(context.getAttribute('data-content')); + this.listboxId = this.listbox.getAttribute('id'); + this.minChars = minChars || 3; + this.resultLimit = resultLimit || 10; + this.suggestOnBoot = suggestOnBoot; + this.lang = lang || 'en-gb'; + + // Callbacks + this.onSelect = onSelect; + this.onUnsetResult = onUnsetResult; + this.onError = onError; + this.handleUpdate = handleUpdate; + + if (suggestionFunction) { + this.fetchSuggestions = suggestionFunction; + } else { + this.fetchData(); + } + + // State + this.ctrlKey = false; + this.deleting = false; + this.query = ''; + this.sanitisedQuery = ''; + this.previousQuery = ''; + this.results = []; + this.resultOptions = []; + this.data = []; + this.foundResults = 0; + this.numberOfResults = 0; + this.highlightedResultIndex = 0; + this.settingResult = false; + this.resultSelected = false; + this.blurring = false; + this.blurTimeout = null; + this.sanitisedQueryReplaceChars = sanitisedQueryReplaceChars || []; + this.sanitisedQuerySplitNumsChars = sanitisedQuerySplitNumsChars || false; + + // Temporary fix as runner doesn't use full lang code + if (this.lang === 'en') { + this.lang = 'en-gb'; + } + this.initialiseUI(); + } + + initialiseUI() { + this.input.setAttribute('aria-autocomplete', 'new-password'); + this.input.setAttribute('aria-controls', this.listbox.getAttribute('id')); + this.input.setAttribute('aria-describedby', this.instructions.getAttribute('id')); + this.input.setAttribute('aria-has-popup', true); + this.input.setAttribute('aria-owns', this.listbox.getAttribute('id')); + this.input.setAttribute('aria-expanded', false); + this.input.setAttribute('autocomplete', 'new-password'); + this.input.setAttribute('role', 'combobox'); + + this.context.classList.add('typeahead-input--initialised'); + + this.bindEventListeners(); + } + + fetchData() { + return new Promise((resolve, reject) => { + fetch(this.typeaheadData) + .then(async response => { + this.data = await response.json(); + resolve(this.data); + }) + .catch(reject); + }); + } + + bindEventListeners() { + this.input.addEventListener('keydown', this.handleKeydown.bind(this)); + this.input.addEventListener('keyup', this.handleKeyup.bind(this)); + this.input.addEventListener('input', this.handleChange.bind(this)); + this.input.addEventListener('focus', this.handleFocus.bind(this)); + this.input.addEventListener('blur', this.handleBlur.bind(this)); + + this.listbox.addEventListener('mouseover', this.handleMouseover.bind(this)); + this.listbox.addEventListener('mouseout', this.handleMouseout.bind(this)); + + } + + handleKeydown(event) { + this.ctrlKey = (event.ctrlKey || event.metaKey) && event.key !== 'v'; + + switch (event.key) { + case 'ArrowUp': + { + event.preventDefault(); + this.navigateResults(-1); + break; + } + case 'ArrowDown': + { + event.preventDefault(); + this.navigateResults(1); + break; + } + case 'Enter': + { + event.preventDefault(); + break; + } + } + } + + handleKeyup(event) { + switch (event.key) { + case 'ArrowUp': + case 'ArrowDown': + { + event.preventDefault(); + break; + } + case 'Enter': + { + if (this.highlightedResultIndex == null) { + this.clearListbox(); + } else { + this.selectResult(); + } + break; + } + } + + this.ctrlKey = false; + } + + handleChange() { + if (!this.blurring && this.input.value.trim() || this.handleUpdate) { + if (this.handleUpdate) { + this.settingResult = false; + } + this.getSuggestions(); + } else { + this.abortFetch(); + } + } + + handleFocus() { + clearTimeout(this.blurTimeout); + this.getSuggestions(true); + } + + handleBlur() { + clearTimeout(this.blurTimeout); + this.blurring = true; + + this.blurTimeout = setTimeout(() => { + this.blurring = false; + }, 300); + } + + handleMouseover() { + const focusedItem = this.resultOptions[this.highlightedResultIndex]; + + if (focusedItem) { + focusedItem.classList.remove(classTypeaheadOptionFocused); + } + } + + handleMouseout() { + const focusedItem = this.resultOptions[this.highlightedResultIndex]; + + if (focusedItem) { + focusedItem.classList.add(classTypeaheadOptionFocused); + } + } + + navigateResults(direction) { + let index = 0; + + if (this.highlightedResultIndex !== null) { + index = this.highlightedResultIndex + direction; + } + + if (index < this.numberOfResults) { + if (index < 0) { + index = null; + } + + this.setHighlightedResult(index); + } + } + + getSuggestions(force) { + if (!this.settingResult) { + const query = this.input.value; + const sanitisedQuery = sanitiseTypeaheadText(query, this.sanitisedQueryReplaceChars, this.sanitisedQuerySplitNumsChars); + + if (sanitisedQuery !== this.sanitisedQuery || (force && !this.resultSelected)) { + this.unsetResults(); + this.setAriaStatus(); + + this.query = query; + this.sanitisedQuery = sanitisedQuery; + if (this.sanitisedQuery.length >= this.minChars) { + this.fetchSuggestions(this.sanitisedQuery, this.data) + .then(this.handleResults.bind(this)) + .catch(error => { + if (error.name !== 'AbortError' && this.onError) { + this.onError(error); + } + }); + } else { + this.clearListbox(); + } + } + } + } + + async fetchSuggestions(sanitisedQuery, data) { + this.abortFetch(); + const results = await queryJson(sanitisedQuery, data, this.lang, this.resultLimit); + results.forEach(result => { + result.sanitisedText = sanitiseTypeaheadText(result[this.lang], this.sanitisedQueryReplaceChars); + if (this.lang !== 'en-gb') { + const english = result['en-gb']; + const sanitisedAlternative = sanitiseTypeaheadText(english, this.sanitisedQueryReplaceChars); + + if (sanitisedAlternative.match(sanitisedQuery)) { + result.alternatives = [english]; + result.sanitisedAlternatives = [sanitisedAlternative]; + } + } else { + result.alternatives = []; + result.sanitisedAlternatives = []; + } + }); + return { + results, + totalResults: results.length, + }; + } + + abortFetch() { + if (this.fetch && this.fetch.status !== 'DONE') { + this.fetch.abort(); + } + } + + unsetResults() { + this.results = []; + this.resultOptions = []; + this.resultSelected = false; + + if (this.onUnsetResult) { + this.onUnsetResult(); + } + } + + clearListbox(preventAriaStatusUpdate) { + this.listbox.innerHTML = ''; + this.context.classList.remove(classTypeaheadHasResults); + this.input.removeAttribute('aria-activedescendant'); + this.input.removeAttribute('aria-expanded'); + + if (!preventAriaStatusUpdate) { + this.setAriaStatus(); + } + } + + handleResults(result) { + this.resultLimit = result.limit ? result.limit : this.resultLimit; + this.foundResults = result.totalResults; + if (this.foundResults > this.resultLimit) { + result.results = result.results.slice(0, this.resultLimit); + } + + this.results = result.results; + this.numberOfResults = Math.max(this.results.length, 0); + + if (!this.deleting || (this.numberOfResults && this.deleting)) { + //Comment out for testing of not clearing listbox when answer is fully typed + //if (this.numberOfResults === 1 && this.results[0].sanitisedText === this.sanitisedQuery) { + //this.clearListbox(true); + //this.selectResult(0); + //} else { + this.listbox.innerHTML = ''; + this.resultOptions = this.results.map((result, index) => { + let ariaLabel = result[this.lang]; + let innerHTML = this.emboldenMatch(ariaLabel, this.query); + + if (Array.isArray(result.sanitisedAlternatives)) { + const alternativeMatch = result.sanitisedAlternatives.find( + alternative => alternative !== result.sanitisedText && alternative.includes(this.sanitisedQuery), + ); + + if (alternativeMatch) { + const alternativeText = result.alternatives[result.sanitisedAlternatives.indexOf(alternativeMatch)]; + innerHTML += ` (${this.emboldenMatch(alternativeText, this.query)})`; + ariaLabel += `, (${alternativeText})`; + } + } + + const listElement = document.createElement('li'); + listElement.className = classTypeaheadOption; + listElement.setAttribute('id', `${this.listboxId}__option--${index}`); + listElement.setAttribute('role', 'option'); + listElement.setAttribute('aria-label', ariaLabel); + listElement.innerHTML = innerHTML; + + listElement.addEventListener('click', () => { + this.selectResult(index); + }); + + this.listbox.appendChild(listElement); + + this.context.querySelector(`.${classTypeaheadResultsTitle}`).classList.remove('u-d-no'); + + return listElement; + }); + + if (this.numberOfResults < this.foundResults) { + const listElement = document.createElement('li'); + listElement.className = `${classTypeaheadOption} ${classTypeaheadOptionMoreResults}`; + listElement.setAttribute('aria-hidden', 'true'); + listElement.innerHTML = this.content.more_results; + this.listbox.appendChild(listElement); + } + + if (this.resultLimit === 100 && this.foundResults > this.resultLimit) { + const warningListElement = document.createElement('li'); + const warningElement = document.createElement('div'); + const warningSpanElement = document.createElement('span'); + const warningBodyElement = document.createElement('div'); + + warningListElement.setAttribute('aria-hidden', 'true'); + warningListElement.className = 'typeahead-input__warning'; + warningElement.className = 'panel panel--warn panel--warn--small panel--simple'; + + warningSpanElement.className = 'panel__icon'; + warningSpanElement.setAttribute('aria-hidden', 'true'); + warningSpanElement.innerHTML = '!'; + + warningBodyElement.className = 'panel__body'; + warningBodyElement.innerHTML = this.foundResults + ' results found. Enter more of the address to improve results'; + + warningElement.appendChild(warningSpanElement); + warningElement.appendChild(warningBodyElement); + warningListElement.appendChild(warningElement); + this.listbox.insertBefore(warningListElement, this.listbox.firstChild); + } + + this.setHighlightedResult(null); + + this.input.setAttribute('aria-expanded', !!this.numberOfResults); + this.context.classList[!!this.numberOfResults ? 'add' : 'remove'](classTypeaheadHasResults); + //} + } + if (this.numberOfResults === 0 && this.content.no_results) { + this.context.classList.add(classTypeaheadHasResults); + this.context.querySelector(`.${classTypeaheadResultsTitle}`).classList.add('u-d-no'); + this.listbox.innerHTML = `
  • ${this.content.no_results}
  • `; + this.input.setAttribute('aria-expanded', true); + } + } + + setHighlightedResult(index) { + this.highlightedResultIndex = index; + + if (this.highlightedResultIndex === null) { + this.input.removeAttribute('aria-activedescendant'); + } else if (this.numberOfResults) { + this.resultOptions.forEach((option, optionIndex) => { + if (optionIndex === index) { + option.classList.add(classTypeaheadOptionFocused); + option.setAttribute('aria-selected', true); + this.input.setAttribute('aria-activedescendant', option.getAttribute('id')); + } else { + option.classList.remove(classTypeaheadOptionFocused); + option.removeAttribute('aria-selected'); + } + }); + + this.setAriaStatus(); + } + } + + setAriaStatus(content) { + if (!content) { + const queryTooShort = this.sanitisedQuery.length < this.minChars; + const noResults = this.numberOfResults === 0; + + if (queryTooShort) { + content = this.content.aria_min_chars; + } else if (noResults) { + content = `${this.content.aria_no_results}: "${this.query}"`; + } else if (this.numberOfResults === 1) { + content = this.content.aria_one_result; + } else { + content = this.content.aria_n_results.replace('{n}', this.numberOfResults); + + if (this.resultLimit && this.foundResults > this.resultLimit) { + content += ` ${this.content.aria_limited_results}`; + } + } + } + this.ariaStatus.innerHTML = content; + } + + selectResult(index) { + if (this.results.length) { + this.settingResult = true; + + const result = this.results[index || this.highlightedResultIndex || 0]; + + this.resultSelected = true; + + if (result.sanitisedText !== this.sanitisedQuery && result.sanitisedAlternatives && result.sanitisedAlternatives.length) { + const bestMatchingAlternative = result.sanitisedAlternatives + .map((alternative, index) => ({ + score: dice(this.sanitisedQuery, alternative), + index, + })) + .sort(sortBy('score'))[0]; + + const scoredSanitised = dice(this.sanitisedQuery, result.sanitisedText); + + if (bestMatchingAlternative.score >= scoredSanitised) { + result.displayText = result.alternatives[bestMatchingAlternative.index]; + } else { + result.displayText = result[this.lang]; + } + } else { + result.displayText = result[this.lang]; + } + this.onSelect(result).then(() => (this.settingResult = false)); + + const ariaMessage = `${this.content.aria_you_have_selected}: ${result.displayText}.`; + + this.clearListbox(); + this.setAriaStatus(ariaMessage); + } + } + + emboldenMatch(string, query) { + let reg = new RegExp(this.escapeRegExp(query).split('').join('[\\s,]*'), 'gi'); + return string.replace(reg, '$&'); + } + + escapeRegExp(string) { + return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); + } +} \ No newline at end of file diff --git a/_prototypes/end-to-end/assets/modules/uac/uac.css b/_prototypes/end-to-end/assets/modules/uac/uac.css new file mode 100644 index 0000000000..962b1b4bb4 --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/uac/uac.css @@ -0,0 +1,58 @@ +.uac__field { + display: block; + position: relative; +} + +.uac__input { + height: 100%; + font-weight: bold; + font-family: 'RobotoMono', monospace; + text-transform: uppercase; +} + +.panel--error .uac__field { + border: none; + background-color: transparent; + padding: 0; +} + +.uac__security { + display: flex; +} + +.uac__help { + cursor: pointer; +} + +.uac__help summary { + display: inline-block; + color: #4263c2; + text-decoration: underline; +} + +.icon--lock:before { + background-image: url(/img/icons/lock.svg); +} + +@media only screen and (min-width: 375px) { + .uac__input { + font-size: 20px; + letter-spacing: 0.14em; + width: 15.1em!important; + } +} + +@media only screen and (min-width: 415px) { + .uac__input { + font-size: 22px; + max-width: 14.9em; + } +} + +@media only screen and (min-width: 500px) { + .uac__input { + width: 14.9em!important; + max-width: 14.9em; + font-size: 24px; + } +} \ No newline at end of file diff --git a/_prototypes/end-to-end/assets/modules/uac/uac.js b/_prototypes/end-to-end/assets/modules/uac/uac.js new file mode 100644 index 0000000000..09a29f7d5e --- /dev/null +++ b/_prototypes/end-to-end/assets/modules/uac/uac.js @@ -0,0 +1,34 @@ +export default class UAC { + constructor(context) { + this.input = context; + const groupSize = parseInt(context.getAttribute('data-group-size'), 10); + this.groupingRegex = new RegExp(`.{1,${groupSize}}`, 'g'); + + this.bindEventListeners(); + } + + bindEventListeners() { + this.input.addEventListener('input', this.handleInput.bind(this)); + } + + handleInput() { + const cursorPosition = this.input.selectionStart; + const shouldRepositionCursor = cursorPosition !== this.input.value.length; + + this.input.value = (this.input.value.replace(/\s/g, '').match(this.groupingRegex) || []).join(' '); + + if (shouldRepositionCursor) { + this.input.setSelectionRange(cursorPosition, cursorPosition); + } + } +} + +function runUAC() { + const uacInputs = [...document.querySelectorAll('.js-uac')]; + + if (uacInputs.length) { + uacInputs.forEach(element => new UAC(element)); + } +} + +document.addEventListener('UAC-READY', runUAC); diff --git a/_prototypes/end-to-end/assets/numbers-to-words.js b/_prototypes/end-to-end/assets/numbers-to-words.js new file mode 100644 index 0000000000..8af4bfbc33 --- /dev/null +++ b/_prototypes/end-to-end/assets/numbers-to-words.js @@ -0,0 +1,162 @@ +/** + * Copied from: + * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript + * =============== + */ +var ONE_TO_NINETEEN = [ + 'one', 'two', 'three', 'four', 'five', + 'six', 'seven', 'eight', 'nine', 'ten', + 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', + 'sixteen', 'seventeen', 'eighteen', 'nineteen' +]; + +var TENS = [ + 'ten', 'twenty', 'thirty', 'forty', 'fifty', + 'sixty', 'seventy', 'eighty', 'ninety' +]; + +var SCALES = ['thousand', 'million', 'billion', 'trillion']; + +// helper function for use with Array.filter +function isTruthy(item) { + return !!item; +} + +// convert a number into 'chunks' of 0-999 +function chunk(number) { + var thousands = []; + + while(number > 0) { + thousands.push(number % 1000); + number = Math.floor(number / 1000); + } + + return thousands; +} + +// translate a number from 1-999 into English +function inEnglish(number) { + var thousands, hundreds, tens, ones, words = []; + + if(number < 20) { + return ONE_TO_NINETEEN[number - 1]; // may be undefined + } + + if(number < 100) { + ones = number % 10; + tens = number / 10 | 0; // equivalent to Math.floor(number / 10) + + words.push(TENS[tens - 1]); + words.push(inEnglish(ones)); + + return words.filter(isTruthy).join('-'); + } + + hundreds = number / 100 | 0; + words.push(inEnglish(hundreds)); + words.push('hundred'); + words.push(inEnglish(number % 100)); + + return words.filter(isTruthy).join(' '); +} + +// append the word for a scale. Made for use with Array.map +function appendScale(chunk, exp) { + var scale; + if (!chunk) { + return null; + } + scale = SCALES[exp - 1]; + return [chunk, scale].filter(isTruthy).join(' '); +} + +/** + * =============== + * End copy + */ + +/** + * Modification - decorator + */ +var NUMBER_TO_POSITION_TEXT_MAP = { + 'one': '1st', + 'two': '2nd', + 'three': '3rd', + 'four': '4th', + 'five': '5th', + 'six': '6th', + 'seven': '7th', + 'eight': '8th', + 'nine': '9th', + 'ten': '10th', + 'eleven': '11th', + 'twelve': '12th', + 'thirteen': '13th', + 'fourteen': '14th', + 'fifteen': '15th', + 'sixteen': '16th', + 'seventeen': '17th', + 'eighteen': '18th', + 'nineteen': '19th', + + 'twenty': '20th', + 'thirty': '30th', + 'forty': '40th', + 'fifty': '50th', + 'sixty': '60th', + 'seventy': '70th', + 'eighty': '80th', + 'ninety': '90th', + 'hundred': '100th', + + 'thousand': 'thousandth', + 'million': 'millionth', + 'billion': 'billionth', + 'trillion': 'trillionth' +}; + +export function numberToPositionWord(num) { + const str = chunk(num) + .map(inEnglish) + .map(appendScale) + .filter(isTruthy) + .reverse() + .join(' '); + + const sub = str.split(' '), + lastWordDashSplitArr = sub[sub.length - 1].split('-'), + lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], + + newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + + NUMBER_TO_POSITION_TEXT_MAP[lastWord]; + + /*console.log('str:', str); + console.log('sub:', sub); + console.log('lastWordDashSplitArr:', lastWordDashSplitArr); + console.log('lastWord:', lastWord); + console.log('newLastWord:', newLastWord);*/ + + const subCopy = [].concat(sub); + subCopy.pop(); + const prefix = subCopy.join(' '); + const result = (prefix ? prefix + ' ' : '') + newLastWord; + + // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); + return result; +} + +export function precedingOrdinalWord(number) { + if (number === (8 || 11 || 18)) { + return 'an'; + } else { + return 'a'; + } +} + +export function numberToWordsStyleguide(number) { + if (number > 9) { + return number; + } + + return ONE_TO_NINETEEN[number - 1]; +} \ No newline at end of file diff --git a/_prototypes/end-to-end/assets/personal-details.js b/_prototypes/end-to-end/assets/personal-details.js new file mode 100644 index 0000000000..5a9330699f --- /dev/null +++ b/_prototypes/end-to-end/assets/personal-details.js @@ -0,0 +1,1273 @@ +export const PERSONAL_DETAILS_KEY = 'individual-details'; +export const PERSONAL_PINS_KEY = 'individual-pins'; + +export const personalDetailsMaritalStatusMap = { + 'never': { + description: 'Never married and never registered a same-sex civil' + + ' partnership' + }, + 'married': { + description: 'Married' + }, + 'registered': { + description: 'In a registered same-sex civil partnership' + }, + 'separated-married': { + description: 'Separated, but still legally married' + }, + 'divorced': { + description: 'Divorced' + }, + 'former-partnership': { + description: 'Formerly in a same-sex civil partnership which is now' + + ' legally dissolved' + }, + 'widowed': { + description: 'Widowed' + }, + 'surviving-partner': { + description: 'Surviving partner from a same-sex civil partnership' + }, + 'separated-partnership': { + description: 'Separated, but still legally in a same-sex civil partnership' + } +}; + +export const personalDetailsCountryMap = { + 'england': { + description: 'England' + }, + 'wales': { + description: 'Wales' + }, + 'scotland': { + description: 'Scotland' + }, + 'northern-ireland': { + description: 'Northern Ireland' + }, + 'republic-ireland': { + description: 'Republic of Ireland' + } +}; + +export const personalDetailsOrientationMap = { + 'straight': { + description: 'Straight or Heterosexual' + }, + 'gay': { + description: 'Gay or Lesbian' + }, + 'bisexual': { + description: 'Bisexual' + }, + 'other': { + description: 'Other' + }, + 'no-say': { + description: 'Prefer not to say' + } +}; + +export const personalDetailsGenderMap = { + 'male': { + description: 'Male' + }, + 'female': { + description: 'Female' + } +}; + +export const personalDetailsNationalIdentityMap = { + 'english': { + description: 'English' + }, + 'welsh': { + description: 'Welsh' + }, + 'scottish': { + description: 'Scottish' + }, + 'northern-irish': { + description: 'Northern Irish' + }, + 'british': { + description: 'British' + } +}; + +export const personalDetailsPassportCountriesMap = { + 'united-kingdom': { + description: 'United Kingdom' + }, + 'ireland': { + description: 'Ireland' + }, + 'none': { + description: 'None' + } +}; + +export const personalDetailsEthnicGroupMap = { + 'White': { + 'question': 'White', + 'options': [ + { + val: 'English, Welsh, Scottish, Northern Irish or British', + label: 'English, Welsh, Scottish, Northern Irish or British' + }, + { + val: 'Irish', + label: 'Irish' + }, + { + val: 'Gypsy or Irish Traveler', + label: 'Gypsy or Irish Traveler' + }, + { + val: 'Roma', + label: 'Roma' + }, + { + val: 'Other', + label: 'Any other White background', + description: 'You can enter your ethnic group or background on the next question' + } + ] + }, + 'Mixed': { + 'question': 'Mixed or Multiple', + 'options': [ + { + val: 'White and Black Caribbean', + label: 'White and Black Caribbean' + }, + { + val: 'White and Black African', + label: 'White and Black African' + }, + { + val: 'White and Asian', + label: 'White and Asian' + }, + { + val: 'Other', + label: 'Any other Mixed or Multiple background', + description: 'You can enter your ethnic group or background on the next question' + } + ] + }, + 'Asian': { + 'question': 'Asian or Asian British', + 'options': [ + { + val: 'Indian', + label: 'Indian' + }, + { + val: 'Pakistani', + label: 'Pakistani' + }, + { + val: 'Bangladeshi', + label: 'Bangladeshi' + }, + { + val: 'Chinese', + label: 'Chinese' + }, + { + val: 'Other', + label: 'Any other Asian background', + description: 'You can enter your ethnic group or background on the next question' + } + ] + }, + 'Black': { + 'question': 'Black, Black British, Caribbean or African', + 'questionAfrican': 'African', + 'questionWithoutAfrican': 'Black, Black British or Caribbean', + 'options': [ + { + val: 'Caribbean', + label: 'Caribbean' + }, + { + val: 'African', + label: 'African', + description: 'You can enter your ethnic group or background on the next question' + }, + { + val: 'Other', + label: 'Any other Black, Black British or Caribbean background', + description: 'You can enter your ethnic group or background on the next question' + } + ] + }, + 'Other': { + 'question': '', + 'options': [ + { + val: 'Arab', + label: 'Arab' + }, + { + val: 'Other', + label: 'Any other ethnic group', + description: 'You can enter your ethnic group or background on the next question' + } + ] + } +}; + +export const personalDetailsApprenticeshipMap = { + 'yes': { + description: 'Yes' + }, + 'no': { + description: 'No' + } +}; + +export const personalDetailsDegreeAboveMap = { + 'yes': { + description: 'Yes' + }, + 'no': { + description: 'No' + } +}; + +export const personalDetailsNVQMap = { + 'nvq-level-1': { + description: 'NVQ level 1 or equivalent' + }, + 'nvq-level-2': { + description: 'NVQ level 2 or equivalent' + }, + 'nvq-level-3': { + description: 'NVQ level 3 or equivalent' + }, + 'none': { + description: 'None' + } +}; + +export const personalDetailsALevelMap = { + 'a-level-2': { + description: '2 or more A levels' + }, + 'a-level-1-btec': { + description: '1 A level' + }, + 'a-level-1': { + description: '1 AS level' + }, + 'none': { + description: 'None' + } +}; + +export const personalDetailsGCSEMap = { + 'gcse-5': { + description: '5 or more GCSEs grades A* to C or 9 to 4' + }, + 'other-gcses': { + description: 'Any other GCSEs' + }, + 'basic-skills': { + description: 'Basic skills course' + }, + 'none': { + description: 'None of these apply' + } +}; + +export const personalDetailsOtherWhere = { + 'in-england-wales': { + description: 'Yes, in England or Wales' + }, + 'outside-england-wales': { + description: 'Yes, anywhere outside of England and Wales' + }, + 'none': { + description: 'No qualifications' + } +}; + +export const personalDetailsEmploymentStatus = { + 'employee': { + description: 'Employee' + }, + 'freelance-without-employees': { + description: 'Self-employed or freelance without employees' + }, + 'freelance-with-employees': { + description: 'Self-employed with employees' + }, + 'not-employed': { + description: 'Not employed' + } +}; + +function changeDetailsFor(personId, mutation) { + let details = getPersonalDetailsFor(personId); + + updatePersonalDetails(personId, { + ...details, + ...mutation(details || {}) + }); + + return details; +} + +export function addUpdatePersonalDetailsDOB(personId, day, month, year, question, url) { + let fullDate = day + "/" + month + "/" + year + return changeDetailsFor(personId, () => + ({ + 'dob': { + day, + month, + year, + fullDate, + question, + url + } + })); +} + +export function addUpdateMaritalStatus(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'maritalStatus': { + val, + question, + url + } + })); +} + +export function addUpdateMaritalStatusWho(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'maritalStatusWho': { + val, + question, + url + } + })); +} + +export function addUpdate30DayAddressUk(personId, val, question, url) { + let address = val.address + return changeDetailsFor(personId, () => + ({ + 'Address30DayUK': { + address, + val, + question, + url + } + })); +} + +export function addUpdate30DayAddressType(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'Address30DayType': { + val, + question, + url + } + })); +} + +export function addUpdate30DayCountry(personId, value, question, url) { + return changeDetailsFor(personId, details => + ({ + 'Address30DayCountry': { + ...(details['Address30DayCountry'] || {}), + value, + question, + url + } + })); +} + +export function addUpdateCountry(personId, val, question, url) { + return changeDetailsFor(personId, details => + ({ + 'country': { + ...(details['country'] || {}), + val, + question, + url + } + })); +} + +export function addUpdateCountryOther(personId, valOther, questionOther, urlOther) { + return changeDetailsFor(personId, details => + ({ + 'country': { + ...(details['country'] || {}), + valOther, + questionOther, + urlOther + } + })); +} + +export function addUpdateCountryOtherArrive(personId, month, year, question, url) { + let fullDate = month + "/" + year + return changeDetailsFor(personId, () => + ({ + 'dateArriveUk': { + month, + year, + fullDate, + question, + url + } + })); +} + +export function addUpdateCountryOtherArriveCensus(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'arriveCensusDay': { + val, + question, + url + } + })); +} + +export function addUpdateCountryOtherStay(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'stayInUk': { + val, + question, + url + } + })); +} + +export function addUpdateNationalIdentity(personId, collection, question, url) { + return changeDetailsFor(personId, () => + ({ + 'nationalIdentity': { + collection, + question, + url + } + })); +} + +export function addUpdateNationalIdentityOther(personId, niOther, questionOther, urlOther) { + return changeDetailsFor(personId, details => + ({ + 'nationalIdentity': { + ...(details['nationalIdentity'] || {}), + niOther, + questionOther, + urlOther + } + })); +} + +export function addUpdateEthnicGroup(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'ethnicGroup': { + val, + question, + url + } + })); +} + +export function addUpdateEthnicGroupDescription(personId, description, questionDescription, urlDescription) { + return changeDetailsFor(personId, details => + ({ + 'ethnicGroup': { + ...(details['ethnicGroup'] || {}), + description, + questionDescription, + urlDescription + } + })); +} + +export function addUpdateEthnicGroupOther(personId, otherText, questionOther, urlOther) { + return changeDetailsFor(personId, details => + ({ + 'ethnicGroup': { + ...(details['ethnicGroup'] || {}), + otherText, + questionOther, + urlOther + } + })); +} + +export function addUpdateReligion(personId, description, question, url) { + return changeDetailsFor(personId, details => + ({ + 'religion': { + ...(details['religion'] || {}), + ...{ description }, + question, + url + } + })); +} + +export function addUpdateReligionOther(personId, descriptionOther, questionOther, urlOther) { + return changeDetailsFor(personId, details => + ({ + 'religion': { + ...(details['religion'] || {}), + ...{ descriptionOther }, + questionOther, + urlOther + } + })); +} + +export function addUpdateLanguage(personId, lang, question, url) { + return changeDetailsFor(personId, details => + ({ + 'language': { + ...(details['language'] || {}), + ...{ lang }, + question, + url + } + })); +} + +export function addUpdateLanguageOther(personId, other, questionOther, urlOther) { + return changeDetailsFor(personId, details => + ({ + 'language': { + ...(details['language'] || {}), + ...{ other }, + questionOther, + urlOther + } + })); +} + +export function addUpdateLanguageEnglish(personId, english, questionEnglishLevel, urlEnglishLevel) { + return changeDetailsFor(personId, details => + ({ + 'language': { + ...(details['language'] || {}), + ...{ english }, + questionEnglishLevel, + urlEnglishLevel + } + })); +} + +export function addUpdatePassportCountry(personId, countries, question, url) { + return changeDetailsFor(personId, details => + ({ + 'passport': { + ...(details['passport'] || {}), + countries, + question, + url + } + })); +} + +export function addUpdatePassportCountryOther(personId, otherText, questionOther, urlOther) { + return changeDetailsFor(personId, details => + ({ + 'passport': { + ...(details['passport'] || {}), + otherText, + questionOther, + urlOther + } + })); +} + +export function addUpdateHealth(personId, val, question, url) { + return changeDetailsFor(personId, details => + ({ + 'health': { + ...(details['health'] || {}), + val, + question, + url + } + })); +} + +export function addUpdateHealthConditions(personId, conditions, questionConditions, urlConditions) { + return changeDetailsFor(personId, details => + ({ + 'health': { + ...(details['health'] || {}), + conditions, + questionConditions, + urlConditions + } + })); +} + +export function addUpdateHealthConditionsAbilities(personId, abilities, questionAbilities, urlAbilities) { + return changeDetailsFor(personId, details => + ({ + 'health': { + ...(details['health'] || {}), + abilities, + questionAbilities, + urlAbilities + } + })); +} + +export function addUpdateHealthSupport(personId, amount, questionSupport, urlSupport) { + return changeDetailsFor(personId, details => + ({ + 'health': { + ...(details['health'] || {}), + amount, + questionSupport, + urlSupport + } + })); +} + +export function addUpdateOrientation(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'orientation': { + val, + question, + url + } + })); +} + +export function addUpdateIdentity(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'identity': { + val, + question, + url + } + })); +} + +export function addUpdateSalary(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'salary': { + val, + question, + url + } + })); +} + +export function addUpdateSex(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'sex': { + val, + question, + url + } + })); +} + +export function addUpdateSchool(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'school': { + val, + question, + url + } + })); +} + +export function addUpdateStudent(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'student': { + val, + question, + url + } + })); +} + +export function addUpdateStudentAddaddressInUK(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'studentAddressInUK': { + val, + question, + url + } + })); +} + +export function addUpdateStudentAddress(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'studentAddress': { + val, + question, + url + } + })); +} + +export function addUpdateStudentAddressUk(personId, val, question, url) { + let address = val.addressLine1 + ', ' + val.addressLine2 + return changeDetailsFor(personId, () => + ({ + 'AddressStudentUK': { + address, + val, + question, + url + } + })); +} + +export function addUpdateStudentAddressCountry(personId, val, question, url) { + return changeDetailsFor(personId, details => + ({ + 'AddressStudentCountry': { + ...(details['AddressStudentCountry'] || {}), + val, + question, + url + } + })); +} + +export function addUpdateAddressWhere(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'addressWhere': { + val, + question, + url + } + })); +} + +export function addUpdateYearAgoAddress(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'yearAgoAddress': { + val, + question, + url + } + })); +} + +export function addUpdateYearAgoAddressUk(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'yearAgoAddressUK': { + val, + question, + url + } + })); +} + +export function addUpdateYearAgoAddressCountry(personId, value, question, url) { + return changeDetailsFor(personId, details => + ({ + 'yearAgoAddressCountry': { + ...(details['yearAgoAddressCountry'] || {}), + value, + question, + url + } + })); +} + +export function addUpdateAge(personId, age) { + return changeDetailsFor(personId, () => + ({ + 'age': age + })); +} + +export function addUpdateAgeConfirm(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'ageConfirm': { + val, + question, + url + } + })); +} + +export function addUpdateAddressOutsideUK(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'addressOutsideUk': { + val, + question, + url + } + })); +} + +export function addUpdateAddressIndividual(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'address': { + val, + question, + url + } + })); +} + +export function addUpdateApprenticeship(personId, hasApprenticeship, question, url) { + return changeDetailsFor(personId, () => + ({ + 'apprenticeship': { + hasApprenticeship, + question, + url + } + })); +} + +export function addUpdateHasQualificationAbove(personId, aboveDegree, questionAbove, urlAbove) { + return changeDetailsFor(personId, details => + ({ + 'qualifications': { + ...(details['qualifications'] || {}), + aboveDegree, + questionAbove, + urlAbove + } + })); +} + +export function addUpdateQualificationsNvqEquivalent(personId, nvqEquivalent, questionNvqEquivalent, urlNvqEquivalent) { + return changeDetailsFor(personId, details => + ({ + 'qualifications': { + ...(details['qualifications'] || {}), + nvqEquivalent, + questionNvqEquivalent, + urlNvqEquivalent + } + })); +} + +export function addUpdateQualificationsALevel(personId, aLevels, questionALevel, urlALevel) { + return changeDetailsFor(personId, details => + ({ + 'qualifications': { + ...(details['qualifications'] || {}), + aLevels, + questionALevel, + urlALevel + } + })); +} + +export function addUpdateQualificationsGCSEs(personId, gcses, questionGCSEs, urlGCSEs) { + return changeDetailsFor(personId, details => + ({ + 'qualifications': { + ...(details['qualifications'] || {}), + gcses, + questionGCSEs, + urlGCSEs + } + })); +} + +export function addUpdateQualificationsOtherWhere(personId, othersWhere, questionOtherWhere, urlOtherWhere) { + return changeDetailsFor(personId, details => + ({ + 'qualifications': { + ...(details['qualifications'] || {}), + othersWhere, + questionOtherWhere, + urlOtherWhere + } + })); +} + +export function addUpdateArmedForces(personId, val, question, url) { + return changeDetailsFor(personId, () => + ({ + 'armedForces': { + val, + question, + url + } + })); +} + +export function addUpdateLastSevenDays(personId, sevenDaysAgo, question, url) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + sevenDaysAgo, + question, + url + } + })); +} + +export function addUpdateLastSevenDaysDescription(personId, description, questionSevenDaysDescription, urlSevenDaysDescription) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + description, + questionSevenDaysDescription, + urlSevenDaysDescription + } + })); +} + +export function addUpdateEmploymentFourWeeks(personId, fourWeeksAgo, questionFourWeeks, urlFourWeeks) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + fourWeeksAgo, + questionFourWeeks, + urlFourWeeks + } + })); +} + +export function addUpdateEmploymentAvailableTwoWeeks(personId, availableInTwoWeeks, questionAvailableTwoWeeks, urlAvailableTwoWeeks) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + availableInTwoWeeks, + questionAvailableTwoWeeks, + urlAvailableTwoWeeks + } + })); +} + +export function addUpdateEmploymentPaidWorkConfirm(personId, paidWorkConfirm, questionPaidWorkConfirm, urlPaidWorkConfirm) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + paidWorkConfirm, + questionPaidWorkConfirm, + urlPaidWorkConfirm + } + })); +} + +export function addUpdateEmploymentAcceptedJob(personId, acceptedJob, questionAcceptedJob, urlAcceptedJob) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + acceptedJob, + questionAcceptedJob, + urlAcceptedJob + } + })); +} + +export function addUpdateEmploymentStatus(personId, status, questionStatus, urlStatus) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + status, + questionStatus, + urlStatus + } + })); +} + +export function addUpdateEmploymentName(personId, name, questionName, urlName) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + name, + questionName, + urlName + } + })); +} + +export function addUpdateEmploymentJobTitle(personId, jobTitle, questionJobTitle, urlJobTitle) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + jobTitle, + questionJobTitle, + urlJobTitle + } + })); +} + +export function addUpdateEmploymentJobDescription(personId, jobDescription, questionJobDescription, urlJobDescription) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + jobDescription, + questionJobDescription, + urlJobDescription + } + })); +} + +export function addUpdateEmploymentBusinessActivity(personId, businessActivity, questionBusinessActivity, urlBusinessActivity) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + businessActivity, + questionBusinessActivity, + urlBusinessActivity + } + })); +} + +export function addUpdateEmploymentResponsibilities(personId, responsibilities, questionResponsibilities, urlResponsibilities) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + responsibilities, + questionResponsibilities, + urlResponsibilities + } + })); +} + +export function addUpdateEmploymentHoursWorked(personId, hours, questionHoursWorked, urlHoursWorked) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + hours, + questionHoursWorked, + urlHoursWorked + } + })); +} + +export function addUpdateEmploymentTravel(personId, modeOfTravel, questionEmploymentTravel, urlEmploymentTravel) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + modeOfTravel, + questionEmploymentTravel, + urlEmploymentTravel + } + })); +} + +export function addUpdateEmploymentMainlyWork(personId, mainlyWork, questionMainlyWork, urlMainlyWork) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + mainlyWork, + questionMainlyWork, + urlMainlyWork + } + })); + +} + +export function addUpdateEmploymentWorkUK(personId, workUK, questionWorkUK, urlWorkUK) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + workUK, + questionWorkUK, + urlWorkUK + } + })); +} + +export function addUpdateEmploymentOutsideUK(personId, workOutsideUK, questionWorkOutsideUK, urlWorkOutsideUK) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + workOutsideUK, + questionWorkOutsideUK, + urlWorkOutsideUK + } + })); +} + +export function addUpdateEmploymentWorkplaceAddress(personId, workAddress, questionWorkplaceAddress, urlWorkplaceAddress) { + return changeDetailsFor(personId, details => + ({ + 'employment': { + ...(details['employment'] || {}), + workAddress, + questionWorkplaceAddress, + urlWorkplaceAddress + } + })); +} + +export function addUpdateVisitorComplete(personId, val) { + return changeDetailsFor(personId, () => + ({ + 'complete': { + val + } + })); +} + +export function getPins() { + return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; +} + +export function createPinFor(personId, opts = {}) { + let pins = getPins(); + + pins[personId] = { + pin: _.random(10000, 99999), + exported: !!opts.exported + }; + + sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); + + return pins[personId]; +} + +export function getPinFor(personId) { + return getPins()[personId]; +} + +export function unsetPinFor(personId) { + let pins = getPins(); + + delete pins[personId]; + + sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); +} + +export function updatePersonalDetails(personId, details) { + sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ + ...getAllPersonalDetails(), + [personId]: details + })); + + return details; +} + +export function getAllPersonalDetails() { + return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; +} + +export function getPersonalDetailsFor(personId) { + const storageObj = getAllPersonalDetails(), + personObj = storageObj[personId]; + + if (!personObj) { + console.log('Personal details for ' + personId + ' not found'); + } + + return personObj; +} + +export function removePersonalDetailsFor(personId) { + const storageObj = getAllPersonalDetails(); + + delete storageObj[personId]; + + sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify(storageObj)); +} + +export function personalBookmark(personId, page) { + return changeDetailsFor(personId, () => + ({ + '_bookmark': { + page + } + })); +} + +export function getBookmarkFor(personId) { + return getPersonalDetailsFor(personId)['_bookmark'].page; +} + +export function personalQuestionSubmitDecorator(personId, callback, e) { + const urlParams = new URLSearchParams(window.location.search), + isEditing = urlParams.get('edit'); + + !isEditing + ? personalBookmark(personId, window.location.href) + : clearPersonalBookmark(personId); + + callback(e); +} + +export function clearPersonalBookmark(personId) { + let details = getPersonalDetailsFor(personId); + + delete details._bookmark; + + updatePersonalDetails(personId, { + ...details + }); + + return details; +} + +export function setProxy(personId, proxy) { + return changeDetailsFor(personId, () => + ({ + proxy + })); +} + +export function getProxyFor(personId) { + if (getPersonalDetailsFor(personId)) { + return getPersonalDetailsFor(personId)['proxy']; + } +} + +export function clearProxy(personId) { + let details = getPersonalDetailsFor(personId); + + delete details.proxy; + + updatePersonalDetails(personId, { + ...details + }); + + return details; +} diff --git a/_prototypes/end-to-end/assets/previous-link.js b/_prototypes/end-to-end/assets/previous-link.js new file mode 100644 index 0000000000..891dcd9180 --- /dev/null +++ b/_prototypes/end-to-end/assets/previous-link.js @@ -0,0 +1,22 @@ +import domready from '../../../_js/modules/domready'; + +domready(() => { + let previousURL; + const urlParams = new URLSearchParams(window.location.search); + const personID = urlParams.get('person_id'); + + const pathName = window.location.pathname; + const pageData = JSON.parse(sessionStorage.getItem('pageData')); + + if (pageData) { + previousURL = pageData[pathName]; + } + + if (previousURL) { + const currentJourneys = [...document.querySelectorAll('.js-previous-link')]; + + currentJourneys.forEach(link => { + link.setAttribute('href', previousURL + (personID ? '?person_id=' + personID : '')); + }); + } +}); diff --git a/_prototypes/end-to-end/assets/prototype-tools.js b/_prototypes/end-to-end/assets/prototype-tools.js new file mode 100644 index 0000000000..e27e48071b --- /dev/null +++ b/_prototypes/end-to-end/assets/prototype-tools.js @@ -0,0 +1,300 @@ +export function tools () { + + const $listLinks = $('.test-data-links'), + + $clearData = + $('
  • ' + + 'Clear all data
  • '), + + $createFamilyHousehold = + $('
  • ' + + 'Create family household
  • '), + + $createFamilyRelationships = + $('
  • ' + + 'Create family with relationships
  • '), + + $createFamilyWithRelationshipsAndVisitors = + $('
  • ' + + 'Create family with relationships and visitors
  • '), + + $createFamilyWithRelationshipsPersonalDetailsAndVisitors = + $('
  • ' + + 'Create family with relationships, just family individual responses and' + + ' visitors
  • '), + + $createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails = + $('
  • ' + + 'Create family with relationships, family individual responses and' + + ' visitors individual responses
  • '), + + familyHouseholdMembersData = [{ + 'type': 'household-member', + '@person': { + 'fullName': 'Dave Jones', + 'firstName': 'Dave', + 'middleName': '', + 'lastName': 'Jones', + 'id': 'person_me' + } + }, { + 'type': + 'household-member', + '@person': { + 'fullName': 'Sally Jones', + 'firstName': 'Sally', + 'middleName': '', + 'lastName': 'Jones', + 'id': 'person1' + } + }, { + 'type': 'household-member', + '@person': { + 'fullName': 'Rebecca Jones', + 'firstName': 'Rebecca', + 'middleName': '', + 'lastName': 'Jones', + 'id': 'person2' + } + }, { + 'type': 'household-member', + '@person': { + 'fullName': 'Amy Jones', + 'firstName': 'Amy', + 'middleName': '', + 'lastName': 'Jones', + 'id': 'person3' + } + }], + + visitorsMemberData = [{ + 'type': 'visitor', + '@person': { + 'fullName': 'Gareth Johnson', + 'firstName': 'Gareth', + 'middleName': '', + 'lastName': 'Johnson', + 'id': 'person4' + } + }, { + 'type': 'visitor', + '@person': { + 'fullName': 'John Hamilton', + 'firstName': 'John', + 'middleName': '', + 'lastName': 'Hamilton', + 'id': 'person5' + } + }], + + familyHouseholdRelationshipsData = [{ + 'personIsDescription': 'husband-wife', + 'personIsId': 'person1', + 'personToId': 'person_me', + 'inferred': false, + 'id': 1 + }, { + 'personIsDescription': 'son-daughter', + 'personIsId': 'person2', + 'personToId': 'person_me', + 'inferred': false, + 'id': 2 + }, { + 'personIsDescription': 'mother-father', + 'personIsId': 'person_me', + 'personToId': 'person3', + 'inferred': false, + 'id': 3 + }, { + 'personIsDescription': 'son-daughter', + 'personIsId': 'person2', + 'personToId': 'person1', + 'inferred': false, + 'id': 4 + }, { + 'personIsDescription': 'mother-father', + 'personIsId': 'person1', + 'personToId': 'person3', + 'inferred': false, + 'id': 5 + }, { + 'personIsDescription': 'brother-sister', + 'personIsId': 'person3', + 'personToId': 'person2', + 'inferred': true, + 'inferredBy': [3, 5, 2, 4], + 'id': 6 + }], + + familyPersonalDetails = { + 'person_me': { + 'dob': { + 'day': '17', + 'month': '4', + 'year': '1967' + }, + 'maritalStatus': 'married', + 'country': 'wales', + 'orientation': 'straight', + 'salary': '40000' + }, + 'person1': { + 'dob': {'day': '02', 'month': '10', 'year': '1965'}, + 'maritalStatus': 'married', + 'country': 'wales', + 'orientation': 'straight', + 'salary': '40000' + }, + 'person2': { + 'dob': {'day': '20', 'month': '5', 'year': '1981'}, + 'maritalStatus': 'never', + 'country': 'wales', + 'orientation': 'straight', + 'salary': '20000' + }, + 'person3': { + 'dob': {'day': '11', 'month': '7', 'year': '1984'}, + 'maritalStatus': 'never', + 'country': 'wales', + 'orientation': 'straight', + 'salary': '20000' + } + }, + + visitorsPersonalDetails = { + 'person4': { + 'sex': 'male', + 'dob': {'day': '20', 'month': '7', 'year': '1990'}, + 'address-where': 'in-uk', + 'address': { + 'address-line-1': '15', + 'address-line-2': 'Somewhere near', + 'town-city': 'Llandridnod', + 'county': 'Powys', + 'postcode': 'LL34 AN5' + } + }, + 'person5': { + 'sex': 'male', + 'dob': {'day': '02', 'month': '5', 'year': '1991'}, + 'address-where': 'out-uk', + 'address': { + 'address-line-1': '94', + 'address-line-2': 'Somewhere Far', + 'town-city': 'Springfield', + 'county': 'New York', + 'postcode': 'NY10A' + } + } + }, + + userData = { + 'fullName': 'Dave Jones', + 'firstName': 'Dave', + 'middleName': '', + 'lastName': 'Jones' + }; + + $createFamilyHousehold.on('click', function(e) { + e.preventDefault(); + clearStorage(); + prerequisites(); + createFamilyHousehold(); + window.location.href = '../summary'; + }); + + $createFamilyRelationships.on('click', function(e) { + e.preventDefault(); + clearStorage(); + prerequisites(); + createFamilyHousehold(); + createFamilyRelationships(); + window.location.href = '../hub'; + }); + + $createFamilyWithRelationshipsAndVisitors.on('click', function(e) { + e.preventDefault(); + clearStorage(); + prerequisites(); + createFamilyHouseholdWithVisitors(); + createFamilyRelationships(); + window.location.href = '../hub'; + }); + + $createFamilyWithRelationshipsPersonalDetailsAndVisitors.on('click', function(e) { + e.preventDefault(); + clearStorage(); + prerequisites(); + createFamilyHouseholdWithVisitors(); + createFamilyRelationships(); + createFamilyPersonalDetails(); + window.location.href = '../hub'; + }); + + $createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails.on('click', function(e) { + e.preventDefault(); + clearStorage(); + prerequisites(); + createFamilyHouseholdWithVisitors(); + createFamilyRelationships(); + createFamilyVisitorsPersonalDetails(); + window.location.href = '../hub'; + }); + + $clearData.on('click', function(e) { + e.preventDefault(); + clearStorage(); + window.location.href = '../test-address'; + }); + + function prerequisites() { + sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); + sessionStorage.setItem('address-line-1', '12'); + sessionStorage.setItem('address-line-2', 'Somewhere close'); + sessionStorage.setItem('county', 'Newport'); + sessionStorage.setItem('lives-here', 'yes'); + sessionStorage.setItem('postcode', 'CF12 3AB'); + sessionStorage.setItem('town-city', 'Newport'); + } + + function createFamilyHousehold() { + sessionStorage.setItem('user-details', JSON.stringify(userData)); + sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); + sessionStorage.setItem('household-members-increment', JSON.stringify(4)); + } + + function createFamilyHouseholdWithVisitors() { + sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify([ + ...familyHouseholdMembersData, + ...visitorsMemberData + ])); + } + + function createFamilyRelationships() { + sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); + sessionStorage.setItem('relationships-increment', JSON.stringify(6)); + } + + function createFamilyPersonalDetails() { + sessionStorage.setItem(window.ONS.storage.KEYS.PERSONAL_DETAILS_KEY, JSON.stringify(familyPersonalDetails)); + } + + function createFamilyVisitorsPersonalDetails() { + sessionStorage.setItem(window.ONS.storage.KEYS.PERSONAL_DETAILS_KEY, JSON.stringify({ + ...familyPersonalDetails, + ...visitorsPersonalDetails + })); + } + + function clearStorage() { + sessionStorage.clear(); + } + + $listLinks.append($clearData); +} diff --git a/_prototypes/end-to-end/assets/relationships.js b/_prototypes/end-to-end/assets/relationships.js new file mode 100644 index 0000000000..53f4b8ddfd --- /dev/null +++ b/_prototypes/end-to-end/assets/relationships.js @@ -0,0 +1,629 @@ +import {autoIncrementId, removeFromList, trailingNameS} from './utils'; +import { + isHouseholdMember, + getAllHouseholdMembers, + getHouseholdMemberByPersonId, + USER_HOUSEHOLD_MEMBER_ID +} from './household'; + +/** + * Augment Underscore library + */ +const _ = window._ || {}; + +export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; + +export const relationshipTypes = { + 'spouse': {id: 'spouse'}, + 'child-parent': {id: 'child-parent'}, + 'step-child-parent': {id: 'step-child-parent'}, + 'grandchild-grandparent': {id: 'grandchild-grandparent'}, + 'half-sibling': {id: 'half-sibling'}, + 'sibling': {id: 'sibling'}, + 'step-brother-sister': {id: 'step-brother-sister'}, + 'partner': {id: 'partner'}, + 'unrelated': {id: 'unrelated'}, + 'other-relation': {id: 'other-relation'} +}; + +export const relationshipDescriptionMap = { + // covered + 'husband-wife': { + sentanceLabel: 'husband or wife', + summaryAdjective: 'husband or wife', + type: relationshipTypes['spouse'] + }, + // covered + 'mother-father': { + sentanceLabel: 'mother or father', + summaryAdjective: 'mother or father', + type: relationshipTypes['child-parent'] + }, + // covered + 'step-mother-father': { + sentanceLabel: 'stepmother or stepfather', + summaryAdjective: 'stepmother or stepfather', + type: relationshipTypes['step-child-parent'] + }, + // covered + 'son-daughter': { + sentanceLabel: 'son or daughter', + summaryAdjective: 'son or daughter', + type: relationshipTypes['child-parent'] + }, + // covered + 'half-brother-sister': { + sentanceLabel: 'half-brother or half-sister', + summaryAdjective: 'half-brother or half-sister', + type: relationshipTypes['half-sibling'] + }, + // covered + 'step-child': { + sentanceLabel: 'stepchild', + summaryAdjective: 'stepchild', + type: relationshipTypes['step-child-parent'] + }, + // covered + 'grandparent': { + sentanceLabel: 'grandparent', + summaryAdjective: 'grandparent', + type: relationshipTypes['grandchild-grandparent'] + }, + // covered + 'grandchild': { + sentanceLabel: 'grandchild', + summaryAdjective: 'grandchild', + type: relationshipTypes['grandchild-grandparent'] + }, + // covered + 'brother-sister': { + sentanceLabel: 'brother or sister', + summaryAdjective: 'brother or sister', + type: relationshipTypes['sibling'] + }, + // covered + 'step-brother-sister': { + sentanceLabel: 'stepbrother or stepsister', + summaryAdjective: 'stepbrother or stepsister', + type: relationshipTypes['step-brother-sister'] + }, + // covered + 'other-relation': { + sentanceLabel: 'other relation', + summaryAdjective: 'related', + type: relationshipTypes['other-relation'] + }, + // covered + 'partner': { + sentanceLabel: 'partner', + summaryAdjective: 'partner', + type: relationshipTypes['partner'] + }, + 'same-sex-partner': { + sentanceLabel: 'legally registered civil partner', + summaryAdjective: 'legally registered civil partner', + type: relationshipTypes['partner'] + }, + // covered + 'unrelated': { + sentanceLabel: 'unrelated', + summaryAdjective: 'unrelated', + type: relationshipTypes['unrelated'] + } +}; + +function nameElement(name) { + return '' + name + ''; +} + +function personListStr(peopleArr, opts = {}) { + if (peopleArr.length < 1) { + console.log(peopleArr, 'not enough people to create a list string'); + return; + } + + if (peopleArr.length === 1) { + return nameElement(peopleArr[0].fullName + formatPersonIfYou(peopleArr[0])); + } + + let peopleCopy = [...peopleArr], + lastPerson = peopleCopy.pop(); + + return peopleCopy + .map((person) => `${nameElement(person.fullName + + (opts.isFamily ? trailingNameS(person.fullName) : '') + + formatPersonIfYou(person))}`) + .join(', ') + ' and ' + nameElement(lastPerson.fullName + + (opts.isFamily ? trailingNameS(lastPerson.fullName) : '') + + formatPersonIfYou(lastPerson)) +} + +function formatPersonIfYou(person) { + return person.id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : ''; +} + +export const relationshipSummaryTemplates = { + 'partnership': (person1, person2, description) => { + return `${nameElement(person1.fullName + formatPersonIfYou(person1))} is ${nameElement(person2.fullName + trailingNameS(person2.fullName) + formatPersonIfYou(person2))} ${description}`; + }, + 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { + return `${nameElement(parent1.fullName + formatPersonIfYou(parent1))} and ${nameElement(parent2.fullName + formatPersonIfYou(parent2))} are ${personListStr(childrenArr, {isFamily: true})} ${description}`; + }, + 'oneFamilyMemberToMany': (parent, childrenArr, description) => { + console.log(parent, childrenArr, description); + return `${nameElement(parent.fullName + formatPersonIfYou(parent))} is ${personListStr(childrenArr, {isFamily: true})} ${description}`; + }, + 'manyToMany': (peopleArr1, peopleArr2, description) => { + return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; + }, + 'allMutual': (peopleArr, description) => { + return `${personListStr(peopleArr)} are ${description}`; + } +}; + +/** + * Types + */ +export function relationship(description, personIsId, personToId, opts = {}) { + return { + personIsDescription: description, + personIsId: personIsId, + personToId: personToId, + inferred: !!opts.inferred, + inferredBy: opts.inferredBy + }; +} + +/** + * Storage + */ +export function addRelationship(relationshipObj) { + let householdRelationships = getAllRelationships() || [], + item = { + ...relationshipObj, + id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) + }; + + householdRelationships.push(item); + + sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, + JSON.stringify(householdRelationships)); + + return item; +} + +export function deleteRelationship(relationshipObj) { + let householdRelationships = (getAllRelationships() || []) + .filter(relationship => relationship.id !== relationshipObj.id); + + sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, + JSON.stringify(householdRelationships)); +} + +export function editRelationship(relationshipId, valueObject) { + let householdRelationships = (getAllRelationships() || []).map(function(relationship) { + return (relationship.id + '') === (relationshipId + '') ? { + ...valueObject, + id: relationshipId + } : relationship; + }); + + sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, + JSON.stringify(householdRelationships)); +} + +export function getAllRelationships() { + return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; +} + +export function getAllManualRelationships() { + return getAllRelationships().filter((relationship) => { + return !relationship.inferred; + }); +} + +export function deleteAllRelationshipsForMember(personId) { + const householdRelationships = getAllRelationships() + .filter((relationship) => { + return !(personId === relationship.personIsId || personId === relationship.personToId); + }); + + sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, + JSON.stringify(householdRelationships)); +} + +/** + * Comparators + */ +export function isInRelationship(personId, relationship) { + return relationship.personToId === personId || relationship.personIsId === personId; +} + +export function isAChildInRelationship(personId, relationship) { + /** + * Guard + */ + if (!isInRelationship(personId, relationship)) { + return false; + } + + return ( + relationship.personIsDescription === 'mother-father' && + relationship.personToId === personId + ) || ( + relationship.personIsDescription === 'son-daughter' && + relationship.personIsId === personId + ); +} + +export function isASiblingInRelationship(personId, relationship) { + return isInRelationship(personId, relationship) && + relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; +} + +export function isAParentInRelationship(personId, relationship) { + /** + * Guard + */ + if (!isInRelationship(personId, relationship)) { + return false; + } + + return ( + relationship.personIsDescription === 'mother-father' && + relationship.personIsId === personId + ) || ( + relationship.personIsDescription === 'son-daughter' && + relationship.personToId === personId + ); +} + +export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { + /** + * Guard + * If relationship type is not child-parent + */ + if (relationshipDescriptionMap[relationship.personIsDescription] + .type.id !== 'child-parent') { + + return false; + } + + let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), + childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); + + /** + * Find parents with the same children + * + * If a personIs-child is not in relationship + * or 2 children are found in relationship + */ + if ( + (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || + (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) + ) { + return false; + } + + /** + * Child must be in relationship, get child index + */ + let childIndex = childIndexAsPersonIs !== -1 + ? childIndexAsPersonIs + : childIndexAsPersonTo; + + /** + * If personIs is not in relationship + * and child from previous relationship is a child in this relationship + */ + return !isInRelationship(notParentId, relationship) && + isAChildInRelationship(childrenIds[childIndex], relationship); +} + +export function isRelationshipType(relationshipType, relationship) { + const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] + .type.id; + + /** + * relationshipType can be an array of types + */ + return _.isArray(relationshipType) + ? !!_.find(relationshipType, function(rType) { + return rType === typeOfRelationship; + }) + : typeOfRelationship === relationshipType; +} + +export function isRelationshipInferred(relationship) { + return relationship.inferred; +} + +/** + * Retrieve people by role in relationships + */ +export function getParentIdFromRelationship(relationship) { + let parentId; + + if (relationship.personIsDescription === 'mother-father') { + parentId = relationship.personIsId; + } + + if (relationship.personIsDescription === 'son-daughter') { + parentId = relationship.personToId; + } + + if (!parentId) { + console.log('Parent not found in relationship: ', relationship); + return false; + } + + return parentId; +} + +export function getChildIdFromRelationship(relationship) { + let childId; + + if (relationship.personIsDescription === 'mother-father') { + childId = relationship.personToId; + } + + if (relationship.personIsDescription === 'son-daughter') { + childId = relationship.personIsId; + } + + if (!childId) { + console.log('Child not found in relationship: ', relationship); + return false; + } + + return childId; +} + +export function getSiblingIdFromRelationship(personId, relationship) { + if (!isInRelationship(personId, relationship)) { + console.log('Person ' + personId + ' not found in relationship: ', relationship); + return false; + } + + return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; +} + +export function getOtherPersonIdFromRelationship(personId, relationship) { + return relationship.personIsId === personId + ? relationship.personToId : relationship.personIsId; +} + +export function getAllParentsOf(personId) { + return getAllRelationships() + .filter(isAChildInRelationship.bind(null, personId)) + .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); +} + +export function getAllChildrenOf(personId) { + return getAllRelationships() + .filter(isAParentInRelationship.bind(null, personId)) + .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); +} + +export function getPersonIdFromPerson(person) { + return person.id; +} + +export function getPersonFromMember(member) { + return member['@person']; +} + +/** + * Missing relationship inference + */ +export const missingRelationshipInference = { + siblingsOf(subjectMember) { + + const missingRelationships = [], + allRelationships = getAllRelationships(), + person = getPersonFromMember(subjectMember), + personId = person.id, + + parents = getAllParentsOf(personId), + + siblingIds = allRelationships + .filter(isASiblingInRelationship.bind(null, personId)) + .map(getSiblingIdFromRelationship.bind(null, personId)); + + /** + * If 2 parent relationships of 'person' are found we can attempt to infer + * sibling relationships + */ + if (parents.length === 2) { + + getAllHouseholdMembers() + .filter(isHouseholdMember) + .forEach((member) => { + + const memberPersonId = member['@person'].id; + + /** + * Guard + * If member is the subject member + * or member is a parent + * or member already has a sibling relationship with 'person' + * skip member + */ + if (memberPersonId === personId || + memberPersonId === parents[0].id || memberPersonId === parents[1].id || + siblingIds.indexOf(memberPersonId) > -1) { + return; + } + + const memberParents = getAllParentsOf(memberPersonId); + + /** + * If 2 parents of 'member' are found + * and they are the same parents of 'person' + * we have identified a missing inferred relationship + */ + if (memberParents.length === 2 && + _.difference( + parents.map(getPersonIdFromPerson), + memberParents.map(getPersonIdFromPerson) + ).length === 0) { + + /** + * Add to missingRelationships + */ + missingRelationships.push(relationship( + 'brother-sister', + personId, + memberPersonId, + { + inferred: true, + inferredBy: [ + /** + * Must be 4 relationships + * Could have used member's parents but we can assume they + * must be the same at this point or the inferrence + * couldn't happen. + */ + getRelationshipOf(personId, parents[0].id).id, + getRelationshipOf(personId, parents[1].id).id, + getRelationshipOf(memberPersonId, parents[0].id).id, + getRelationshipOf(memberPersonId, parents[1].id).id + ] + } + )); + } + }); + } + + return missingRelationships; + } +}; + +export function inferRelationships(relationship, personIs, personTo) { + var missingRelationships = []; + + if (relationship.personIsDescription === 'mother-father') { + missingRelationships = missingRelationships.concat( + missingRelationshipInference.siblingsOf(personTo) + ); + } + + if (relationship.personIsDescription === 'son-daughter') { + missingRelationships = missingRelationships.concat( + missingRelationshipInference.siblingsOf(personIs) + ); + } + + $.each(missingRelationships, function(i, relationship) { + addRelationship(relationship); + }); +} + +export function findNextMissingRelationship() { + let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), + relationships = getAllRelationships(), + missingRelationshipMembers = [], + personIs = null; + + /** + * Find the next missing relationship + */ + $.each(householdMembers, function(i, member) { + const personId = member['@person'].id; + + /** + * Get all relationships for this member + */ + const memberRelationships = relationships.filter(function(relationship) { + return relationship.personIsId === personId || relationship.personToId === personId; + }), + + memberRelationshipToIds = memberRelationships.map(function(relationship) { + return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; + }) || []; + + /** + * If total relationships related to this member isn't equal to + * total household members -1, indicates missing relationship + */ + if (memberRelationships.length < householdMembers.length - 1) { + + /** + * All missing relationship members + */ + missingRelationshipMembers = householdMembers.filter(function(m) { + return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && + m['@person'].id !== personId; + }); + + personIs = member; + + return false; + } + }); + + return personIs ? { + personIs: personIs, + personTo: missingRelationshipMembers[0] + } : null; +} + +export function getPeopleIdsMissingRelationshipsWithPerson(personId) { + const remainingPersonIds = getAllHouseholdMembers() + .filter(isHouseholdMember) + .map(function(member) { + return member['@person'].id; + }); + + /** + * Remove this person from the list + */ + removeFromList(remainingPersonIds, personId); + + $.each(getAllRelationships(), function(i, relationship) { + if (!isInRelationship(personId, relationship)) { + return; + } + + /** + * Remove the other person from the remainingPersonIds list + */ + removeFromList( + remainingPersonIds, + getOtherPersonIdFromRelationship(personId, relationship) + ); + }); + + return remainingPersonIds; +} + +export function getRelationshipType(relationship) { + return relationshipDescriptionMap[relationship.personIsDescription].type; +} + +/** + * Retrieve from relationship group + */ +export function getRelationshipsWithPersonIds(relationships, idArr) { + return relationships.filter(function(childRelationship) { + return idArr.indexOf(childRelationship.personIsId) !== -1 || + idArr.indexOf(childRelationship.personToId) !== -1; + }); +} + +export function getRelationshipOf(person1, person2) { + return getAllRelationships().find(function(relationship) { + return isInRelationship(person1, relationship) && + isInRelationship(person2, relationship); + }); +} + +export function getNextPersonId(person) { + if (person === 'person_me') { + return 'person1' + } else { + var personInt = person.slice(person.length -1 , person.length); + personInt = ++personInt + return 'person' + personInt; + } +} diff --git a/_prototypes/your-household-interview-led/assets/utils.js b/_prototypes/end-to-end/assets/utils.js similarity index 100% rename from _prototypes/your-household-interview-led/assets/utils.js rename to _prototypes/end-to-end/assets/utils.js diff --git a/_prototypes/end-to-end/bundle.js b/_prototypes/end-to-end/bundle.js new file mode 100644 index 0000000000..bfc1b52f31 --- /dev/null +++ b/_prototypes/end-to-end/bundle.js @@ -0,0 +1,905 @@ +/** + * Libraries + */ +import './assets/lib/FileSaver'; +import './assets/lib/array-from-polyfill'; +import './assets/lib/url-search-params-polyfill'; +import './assets/lib/array-find-polyfill'; +import './assets/lib/CustomEvent-polyfill'; +import './assets/lib/fetch-polyfill'; +import './assets/lib/abortcontroller-polyfill'; +import "regenerator-runtime/runtime"; + +/** + * DOM modules + */ +import './assets/modules/typeahead/typeahead'; +import './assets/modules/address-input/address-input'; +import './assets/modules/uac/uac'; +import './assets/modules/character-check'; +import './assets/previous-link'; +import './assets/inpagelink'; + +import { + RELATIONSHIPS_STORAGE_KEY, + relationshipDescriptionMap, + addRelationship, + deleteRelationship, + editRelationship, + getAllRelationships, + getAllManualRelationships, + getNextPersonId, + deleteAllRelationshipsForMember, + relationshipSummaryTemplates, + missingRelationshipInference, + inferRelationships, + getAllParentsOf, + getAllChildrenOf, + getParentIdFromRelationship, + getChildIdFromRelationship, + getOtherPersonIdFromRelationship, + isAChildInRelationship, + isAParentInRelationship, + isInRelationship, + areAnyChildrenInRelationshipNotParent, + isRelationshipType, + isRelationshipInferred, + getRelationshipOf, + getRelationshipsWithPersonIds, + getPeopleIdsMissingRelationshipsWithPerson, + getRelationshipType, + findNextMissingRelationship, + relationship +} from './assets/relationships'; +import { + HOUSEHOLD_MEMBER_TYPE, + VISITOR_TYPE, + USER_HOUSEHOLD_MEMBER_ID, + HOUSEHOLD_MEMBERS_STORAGE_KEY, + addHouseholdMember, + updateHouseholdMember, + deleteHouseholdMember, + getAllHouseholdMembers, + getUserAsHouseholdMember, + getHouseholdMemberByPersonId, + getMemberPersonId, + updateUserAsHouseholdMember, + deleteUserAsHouseholdMember, + isVisitor, + isOtherHouseholdMember, + isHouseholdMember, + person, + tempAwayQuestionSentenceMap, + visitorQuestionSentenceMap +} from './assets/household'; +import { + addUpdatePersonalDetailsDOB, + getPersonalDetailsFor, + removePersonalDetailsFor, + addUpdateMaritalStatus, + addUpdateMaritalStatusWho, + addUpdate30DayAddressUk, + addUpdate30DayAddressType, + addUpdate30DayCountry, + addUpdateCountry, + addUpdateCountryOther, + addUpdateCountryOtherArrive, + addUpdateCountryOtherArriveCensus, + addUpdateCountryOtherStay, + addUpdateSchool, + addUpdateStudent, + addUpdateStudentAddress, + addUpdateStudentAddaddressInUK, + addUpdateStudentAddressUk, + addUpdateStudentAddressCountry, + addUpdateYearAgoAddress, + addUpdateYearAgoAddressUk, + addUpdateYearAgoAddressCountry, + addUpdateNationalIdentity, + addUpdateNationalIdentityOther, + addUpdateEthnicGroup, + addUpdateEthnicGroupDescription, + addUpdateEthnicGroupOther, + addUpdateReligion, + addUpdateReligionOther, + addUpdateLanguage, + addUpdateLanguageOther, + addUpdateLanguageEnglish, + addUpdatePassportCountry, + addUpdatePassportCountryOther, + addUpdateHealth, + addUpdateHealthConditions, + addUpdateHealthConditionsAbilities, + addUpdateHealthSupport, + addUpdateOrientation, + addUpdateIdentity, + addUpdateSalary, + addUpdateSex, + addUpdateAddressWhere, + addUpdateAddressIndividual, + addUpdateAge, + addUpdateAgeConfirm, + addUpdateAddressOutsideUK, + addUpdateApprenticeship, + addUpdateHasQualificationAbove, + addUpdateQualificationsNvqEquivalent, + addUpdateQualificationsALevel, + addUpdateQualificationsGCSEs, + addUpdateQualificationsOtherWhere, + addUpdateArmedForces, + addUpdateLastSevenDays, + addUpdateLastSevenDaysDescription, + addUpdateEmploymentFourWeeks, + addUpdateEmploymentPaidWorkConfirm, + addUpdateEmploymentAcceptedJob, + addUpdateEmploymentStatus, + addUpdateEmploymentName, + addUpdateEmploymentJobTitle, + addUpdateEmploymentJobDescription, + addUpdateEmploymentBusinessActivity, + addUpdateEmploymentResponsibilities, + addUpdateEmploymentHoursWorked, + addUpdateEmploymentTravel, + addUpdateEmploymentMainlyWork, + addUpdateEmploymentWorkUK, + addUpdateEmploymentOutsideUK, + addUpdateEmploymentWorkplaceAddress, + addUpdateEmploymentAvailableTwoWeeks, + + personalDetailsMaritalStatusMap, + personalDetailsCountryMap, + personalDetailsOrientationMap, + personalDetailsGenderMap, + personalDetailsNationalIdentityMap, + personalDetailsEthnicGroupMap, + personalDetailsPassportCountriesMap, + personalDetailsApprenticeshipMap, + personalDetailsDegreeAboveMap, + personalDetailsNVQMap, + personalDetailsALevelMap, + personalDetailsGCSEMap, + personalDetailsOtherWhere, + personalDetailsEmploymentStatus, + addUpdateVisitorComplete, + + PERSONAL_DETAILS_KEY, + + createPinFor, + getPinFor, + unsetPinFor, + personalBookmark, + getBookmarkFor, + clearPersonalBookmark, + personalQuestionSubmitDecorator, + setProxy, + getProxyFor, + clearProxy +} from './assets/personal-details'; + +import { removeFromList, trailingNameS } from './assets/utils'; + +import { numberToPositionWord, numberToWordsStyleguide, precedingOrdinalWord } from './assets/numbers-to-words'; + +import { tools } from './assets/prototype-tools'; + +export const USER_STORAGE_KEY = 'user-details'; +export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; + +export function getAddress() { + let addressLines = sessionStorage.getItem('address').split(','); + + return { + addressLine1: addressLines[0], + addressLine2: addressLines[1], + addressTownCity: addressLines[2], + addressPostcode: addressLines[3] + } +} + +function getPipedAddress() { + let pipedAddress = "this accommodation"; + let addressLine1 = (sessionStorage.getItem('address-line-1') || '').replace(/,/g, ''); + let addressLine2 = (sessionStorage.getItem('address-line-2') || '').replace(/,/g, ''); + let addressTownCity = (sessionStorage.getItem('address-town') || '').replace(/,/g, ''); + let unitName = (sessionStorage.getItem('unit-name') || ''); + + if (addressLine2) { + if (addressLine2.includes("near")) { + pipedAddress = addressLine1 + ' ' + addressLine2; + } else if (unitName) { + pipedAddress = unitName + ', ' + addressLine1; + } else { + pipedAddress = addressLine1 + ', ' + addressLine2; + } + } else { + pipedAddress = addressLine1 + ', ' + addressTownCity; + } + return pipedAddress; +} + +/** + * User + */ +export function addUserPerson(person) { + sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); +} + +export function getUserPerson() { + return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); +} + +/** + * Helpers + */ +function createNavItem(member) { + let $nodeEl = $(''), + $linkEl = $nodeEl.find('.js-template-nav-item-label'); + + $linkEl.html(member['@person'].fullName); + + if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { + $linkEl.attr('href', '../what-is-your-name'); + } else { + $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); + } + + return $nodeEl; +} + +function updateHouseholdVisitorsNavigationItems() { + let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), + householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), + visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); + + const $navigationHouseholdMembersEl = $('#navigation-household-members'), + $navigationVisitorsEl = $('#navigation-visitors'); + + if (householdMembers.length) { + $.each(householdMembers, function(i, member) { + $navigationHouseholdMembersEl.append(createNavItem(member)); + }); + } else { + $navigationHouseholdMembersEl.parent().hide(); + } + + if (visitors.length) { + $.each(visitors, function(i, member) { + $navigationVisitorsEl.append(createNavItem(member)); + }); + } else { + $navigationVisitorsEl.parent().hide(); + } +} + +function createListItemPerson(member) { + return $('
  • ').addClass('mars').html( + '' + + member['@person'].fullName + + (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : '') + + '' + ); +} + +function populateList($el, memberType) { + if (!$el.length) { + return; + } + + let members = getAllHouseholdMembers() || []; + + $el.empty().append(members.filter((member) => { + return member.type === memberType; + }).map(createListItemPerson)); + + $el.addClass('list list--people-plain'); +} + +function populateHouseholdList() { + populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); +} + +function populateVisitorList() { + populateList($('#visitors-list'), VISITOR_TYPE); +} + +function cleanHTMLPlaceholderStringReplacment(el, val) { + const $el = $(el), + $parent = $el.parent(); + + $el.before(val); + $el.remove(); + + $parent.html($parent.html().replace(/[\s]+/g, ' ').trim()); +} + +function updateAddresses() { + let addressLines = (sessionStorage.getItem('address') || '').split(','), + addressLine1 = addressLines[0], + addressLine2 = addressLines[1]; + + $('.address-text').each((i, el) => cleanHTMLPlaceholderStringReplacment(el, + addressLine1 && addressLine2 ? + ( + addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') + ) : + 'Address not found' + )); + + $('.address-text-line1').each((i, el) => cleanHTMLPlaceholderStringReplacment(el, addressLine1)); + + const personId = new URLSearchParams(window.location.search).get('person_id'); + + if (personId) { + const person = getHouseholdMemberByPersonId(personId)['@person'], + $sectionIndividualEl = $('#section-individual'), + $nameEl = $('.js-person-fullname-from-url-id'); + + $sectionIndividualEl.length && cleanHTMLPlaceholderStringReplacment($sectionIndividualEl, person.fullName); + $nameEl.length && cleanHTMLPlaceholderStringReplacment($nameEl, person.fullName); + } +} + +const secureLinkTextMap = { + 'question-you': { + description: 'Want to keep your answers secure from other people at this' + + ' address?', + linkText: 'Get a separate access code to submit an individual response', + link: '../individual-decision-secure' + }, + 'pin-you': { + description: 'You\'ve chosen to keep your answers secure', + linkText: 'Cancel this and make answers available to the rest of the' + + ' household', + link: '../individual-decision-secure' + }, + 'question-proxy': { + description: 'Not happy to continue answering for $[NAME]?', + linkText: 'Request an individual access code to be sent to them', + link: '../individual-decision-other-secure' + } +}; + +function updateAllLinks() { + $('.js-previous-link').attr('href', document.referrer); +} + +function updatePersonLink() { + const personId = new URLSearchParams(window.location.search).get('person_id'); + + if (personId) { + let urlParam = new URLSearchParams(window.location.search), + person = getHouseholdMemberByPersonId(personId)['@person'], + pinObj = getPinFor(personId), + secureLinkTextConfig = secureLinkTextMap[ + (getProxyFor(personId) ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) + ], + linkHref = secureLinkTextConfig.link + '?person_id=' + personId + + '&returnurl=' + window.location.pathname, + surveyType = urlParam.get('survey'); + + linkHref += (surveyType ? '&survey=' + surveyType : ''); + + let $secureLink = $('.js-link-secure'); + $secureLink.attr('href', linkHref); + + $secureLink.html(secureLinkTextConfig.linkText); + $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); + + let personLink = $('.js-link-person'); + personLink.attr('href', personLink.attr('href') + '?person_id=' + personId + + (surveyType ? '&survey=' + surveyType : '')); + } +} + +function doILiveHere() { + return sessionStorage.getItem('lives-here') === 'yes'; +} + +function getSignificant(type) { + if (type === 'withoutDay') { + return '21 March 2021'; + } else { + return 'Sunday 21 March 2021'; + } +} + +function updateSignificantDate() { + $('.js-significant-date').each((i, el) => cleanHTMLPlaceholderStringReplacment(el, getSignificant())); +} + +function updateSignificantDateWithoutDay() { + $('.js-significant-date-without-day').each((i, el) => cleanHTMLPlaceholderStringReplacment(el, getSignificant("withoutDay"))); +} + +function personRecordTemplate() { + return $(`
  • + +
    + + Change + | + Remove + +
    +
  • `); +} + +function createMemberItem(member, { redirect } = { redirect: null }, noEdit) { + var $nodeEl = personRecordTemplate(), + $editLink = $nodeEl.find('.js-record-edit'), + $removeLink = $nodeEl.find('.js-record-remove'), + $spacer = $nodeEl.find('.js-spacer'), + urlParams = new URLSearchParams(window.location.search), + personNameText = member['@person'].fullName, + memberIsUser = isMemberUser(member), + surveyType = urlParams.get('survey'), + altPage = surveyType && surveyType === 'lms' ? surveyType + '/' : '', + redirectTo = (redirect ? '&redirect=' + encodeURIComponent(window.location.href) : ''); + + if (noEdit) { + $editLink.hide(); + $removeLink.hide(); + $spacer.hide(); + } else if (!noEdit && memberIsUser) { + personNameText += ' (You)'; + $editLink.html('Change'); + $removeLink.hide(); + $spacer.hide(); + } + + $nodeEl.attr('id', ''); + $nodeEl.find('.js-person-name').html(personNameText); + + $editLink.attr('href', ( + (memberIsUser ? + '../' + altPage + 'what-is-your-name/?edit=true' : + '../' + altPage + 'who-else-to-add/?edit=' + member['@person'].id + + (isVisitor(member) ? '&journey=visitors' : '')) + + redirectTo + )); + + $removeLink.attr('href', ( + '../remove-household-member/?person_id=' + member['@person'].id + + redirectTo + )); + + return $nodeEl; +} + +function updateHouseholdSummary() { + const members = getAllHouseholdMembers(); + + $('.js-household-members-summary').each(function(i, el) { + const $el = $(el); + + $.each([ + ...members.filter(isMemberUser), + ...members.filter(isOtherHouseholdMember) + ], function(i, member) { + $el.append(createMemberItem(member, { redirect: $el.attr('data-redirect') })); + }); + }); +} + +function updateVisitorsSummary() { + const members = getAllHouseholdMembers(); + + $('.js-visitors-summary').each(function(i, el) { + const $el = $(el); + + $.each(members.filter(isVisitor), (i, member) => { + $el.append(createMemberItem(member, { redirect: $el.attr('data-redirect') })); + }); + }); +} + +function updateContinueNotice() { + const urlParams = new URLSearchParams(window.location.search), + isContinuing = urlParams.get('continuing'), + personId = urlParams.get('person_id'); + + if (!isContinuing) { + return false; + } + const member = getHouseholdMemberByPersonId(personId); + var link = ''; + if (member) { + link = isVisitor(member) ? '../visitor-intro/?person_id=' + personId : '../individual-intro/?person_id=' + personId; + } else if (sessionStorage.getItem("wlh_bookmark")) { + link = '../confirm-address/'; + } else { + link = '../household-accom-intro/'; + } + + const template = `
    +
    + This is the last viewed question in this section +

    + You can also go back to the start + of the section +

    +
    +
    `; + + $('.js-heading').closest('.question').prepend(template); +} + +function updateSaveAndCompleteLater() { + $('.complete-later').on('click', function(e) { + e.preventDefault(); + + window.location.href = '../post-submission/?redirect=../hub'; + }); +} + +function updateFoortListCol() { + $('.js-footer-list-col').append('
  • Test' + + ' data
  • '); +} + +function isMemberUser(member) { + return member['@person'].id === window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; +} + +function sessionBookmark() { + var pieces = window.location.href + .replace(window.location.pathname, '[delimeter]') + .split('[delimeter]'); + + pieces.shift(); + + if (window.location.pathname.match(/test-data/g)) { + console.log('match'); + return; + } + + sessionStorage.setItem('_session_bookmark', [].concat(window.location.pathname, pieces).join('')); +} + +function fieldItemDisplayHack() { + $('.field__item').after('
    '); +} + +function validateInputs(testFails, selector, address) { + var input = document.querySelector(selector), + errorBox = document.querySelector('.js-error-box'), + listItem = document.querySelector('.js-' + input.id), + answer = input.closest('.question__answer'), + field = input.closest('.fieldgroup') ? input.closest('.fieldgroup') : input.closest('.field'), + fieldGroup = document.querySelector('.fieldgroup') ? true : false, + errorMsg = input.getAttribute('data-error-msg'); + + if (input.value === testFails || testFails === true) { + window.scrollTo(0, 0); + hasErrors = true; + $('.js-feedback-link').removeClass('is-expanded'); + $('.js-feedback-body').hide(); + input.classList.add('input--error'); + if (!listItem.classList.contains('js-visible')) { + errorBox.classList.remove('u-d-no'); + listItem.classList.remove('u-d-no'); + listItem.classList.add('js-visible'); + var inputErrorPanel = document.createElement('DIV'), + inputErrorBody = document.createElement('DIV'), + inputErrorP = document.createElement('P'), + inputErrorStrong = document.createElement('STRONG'); + + inputErrorPanel.className = 'panel panel--error panel--simple'; + inputErrorBody.className = 'panel__body'; + inputErrorP.className = 'panel__error'; + if (address) { + var errors = Array.from(document.querySelectorAll('.js-visible')).length; + inputErrorP.id = 'error-message-' + errors; + } else { + inputErrorP.id = 'error-message-' + input.id; + } + + inputErrorStrong.innerText = errorMsg; + inputErrorP.appendChild(inputErrorStrong); + inputErrorBody.appendChild(inputErrorP); + inputErrorBody.appendChild(field); + inputErrorPanel.appendChild(inputErrorBody); + answer.appendChild(inputErrorPanel); + } + } else if (!fieldGroup) { + var errorPanel = input.closest('.panel'); + if (errorPanel) { + listItem.classList.add('u-d-no'), + listItem.classList.remove('js-visible'); + input.classList.remove('input--error'); + answer.appendChild(field); + answer.removeChild(errorPanel); + } + } else { + input.classList.remove('input--error'); + } +} + +function calcErrors() { + var errors = Array.from(document.querySelectorAll('.js-visible')).length, + pipingDestinations = document.querySelectorAll('.js-piping'); + + pipingDestinations.forEach(function(pipingDestination) { + if (errors === 1) { + pipingDestination.innerText = pipingDestination.innerText + .replace('{x}', '') + .replace('{s}', '') + .replace('2', "1") + .replace('are', "is a") + .replace('problems', "problem") + .replace('1 ', ""); + } else if (errors > 1) { + pipingDestination.innerText = pipingDestination.innerText + .replace('{x}', '2') + .replace('is a', 'are') + .replace('{s}', 's') + .replace('1', "2") + .replace('are problem', "are 2 problems"); + } + }); +} + +function storePageData(url, previousUrl) { + let pageDataContents = JSON.parse(sessionStorage.getItem('pageData')) || {}; + sessionStorage.setItem('pageData', JSON.stringify({ + ...(pageDataContents || {}), + [url]: previousUrl + })); +} + +function toggleFeedback() { + $('.js-feedback-link').on('click', function(e) { + e.preventDefault(); + $(this).toggleClass('is-expanded'); + $('.js-feedback-body').slideToggle('300'); + }); +} + +function submitFeedback() { + $('.feedback-btn-submit').on('click', function(e) { + e.preventDefault(); + $('.feedback__title, .feedback__message, .js-collapsible-title').hide(); + $('.js-feedback-body').slideUp('100'); + $('html, body').animate({ + scrollTop: $(".feedback-block").offset().top - 18 + }, 300); + $('.js-feedback-success').delay('500').slideDown('200').fadeIn('500').animate({ opacity: 1 }, 'slow'); + }); +} + +function showFeedbackContextualAnswer() { + $('#census-questions').on('click', function(e) { + $('.js-question-topic').slideDown('200').fadeIn('300'); + }) + $('#page-design, #general').on('click', function(e) { + $('.js-question-topic').slideUp('200').fadeOut('200'); + }) +} + +function mobileNav() { + var mobileNavBtn = document.getElementsByClassName('js-toggle-main'); + + $(mobileNavBtn).click(function(e) { + e.preventDefault(); + $(this).toggleClass('js-nav-show'); + $('#main-nav').toggle(); + }); +} + +window.ONS = window.ONS || {}; +window.ONS.storage = { + storePageData, + getAddress, + getPipedAddress, + addHouseholdMember, + updateHouseholdMember, + deleteHouseholdMember, + getAllHouseholdMembers, + addUserPerson, + getUserPerson, + getUserAsHouseholdMember, + getHouseholdMemberByPersonId, + getMemberPersonId, + updateUserAsHouseholdMember, + deleteUserAsHouseholdMember, + tempAwayQuestionSentenceMap, + visitorQuestionSentenceMap, + + isVisitor, + isOtherHouseholdMember, + isHouseholdMember, + + addRelationship, + deleteRelationship, + editRelationship, + getAllRelationships, + getAllManualRelationships, + getNextPersonId, + deleteAllRelationshipsForMember, + + getAllParentsOf, + getAllChildrenOf, + getParentIdFromRelationship, + getChildIdFromRelationship, + getOtherPersonIdFromRelationship, + isAParentInRelationship, + isAChildInRelationship, + isInRelationship, + areAnyChildrenInRelationshipNotParent, + isRelationshipType, + isRelationshipInferred, + getRelationshipOf, + + relationshipDescriptionMap, + relationshipSummaryTemplates, + missingRelationshipInference, + inferRelationships, + getRelationshipsWithPersonIds, + getPeopleIdsMissingRelationshipsWithPerson, + getRelationshipType, + findNextMissingRelationship, + + addUpdatePersonalDetailsDOB, + getPersonalDetailsFor, + removePersonalDetailsFor, + addUpdateMaritalStatus, + addUpdateMaritalStatusWho, + addUpdate30DayAddressType, + addUpdate30DayAddressUk, + addUpdate30DayCountry, + addUpdateSchool, + addUpdateStudent, + addUpdateStudentAddress, + addUpdateStudentAddaddressInUK, + addUpdateStudentAddressUk, + addUpdateStudentAddressCountry, + addUpdateCountry, + addUpdateCountryOther, + addUpdateCountryOtherArrive, + addUpdateCountryOtherArriveCensus, + addUpdateCountryOtherStay, + addUpdateYearAgoAddress, + addUpdateYearAgoAddressUk, + addUpdateYearAgoAddressCountry, + addUpdateNationalIdentity, + addUpdateNationalIdentityOther, + addUpdateEthnicGroup, + addUpdateEthnicGroupDescription, + addUpdateEthnicGroupOther, + addUpdateReligion, + addUpdateReligionOther, + addUpdateLanguage, + addUpdateLanguageOther, + addUpdateLanguageEnglish, + addUpdatePassportCountry, + addUpdatePassportCountryOther, + addUpdateHealth, + addUpdateHealthConditions, + addUpdateHealthConditionsAbilities, + addUpdateHealthSupport, + addUpdateOrientation, + addUpdateIdentity, + addUpdateSalary, + addUpdateSex, + addUpdateAddressWhere, + addUpdateAddressIndividual, + addUpdateAge, + addUpdateAgeConfirm, + addUpdateAddressOutsideUK, + addUpdateApprenticeship, + addUpdateHasQualificationAbove, + addUpdateQualificationsNvqEquivalent, + addUpdateQualificationsALevel, + addUpdateQualificationsGCSEs, + addUpdateQualificationsOtherWhere, + addUpdateArmedForces, + addUpdateLastSevenDays, + addUpdateLastSevenDaysDescription, + addUpdateEmploymentFourWeeks, + addUpdateEmploymentPaidWorkConfirm, + addUpdateEmploymentAcceptedJob, + addUpdateEmploymentStatus, + addUpdateEmploymentName, + addUpdateEmploymentJobTitle, + addUpdateEmploymentJobDescription, + addUpdateEmploymentBusinessActivity, + addUpdateEmploymentResponsibilities, + addUpdateEmploymentHoursWorked, + addUpdateEmploymentTravel, + addUpdateEmploymentMainlyWork, + addUpdateEmploymentWorkUK, + addUpdateEmploymentOutsideUK, + addUpdateEmploymentWorkplaceAddress, + addUpdateEmploymentAvailableTwoWeeks, + addUpdateVisitorComplete, + + personalDetailsMaritalStatusMap, + personalDetailsCountryMap, + personalDetailsOrientationMap, + personalDetailsGenderMap, + personalDetailsNationalIdentityMap, + personalDetailsEthnicGroupMap, + personalDetailsPassportCountriesMap, + personalDetailsApprenticeshipMap, + personalDetailsDegreeAboveMap, + personalDetailsNVQMap, + personalDetailsALevelMap, + personalDetailsGCSEMap, + personalDetailsOtherWhere, + personalDetailsEmploymentStatus, + + createPinFor, + getPinFor, + unsetPinFor, + personalBookmark, + getBookmarkFor, + clearPersonalBookmark, + personalQuestionSubmitDecorator, + + setProxy, + getProxyFor, + clearProxy, + + doILiveHere, + isMemberUser, + + KEYS: { + HOUSEHOLD_MEMBERS_STORAGE_KEY, + USER_STORAGE_KEY, + INDIVIDUAL_PROXY_STORAGE_KEY, + HOUSEHOLD_MEMBER_TYPE, + VISITOR_TYPE, + RELATIONSHIPS_STORAGE_KEY, + PERSONAL_DETAILS_KEY + }, + + IDS: { + USER_HOUSEHOLD_MEMBER_ID + }, + + TYPES: { + person, + relationship + } +}; + +window.ONS.helpers = { + populateHouseholdList, + populateVisitorList +}; + +window.ONS.utils = { + removeFromList, + trailingNameS, + numberToPositionWord, + numberToWordsStyleguide, + precedingOrdinalWord, + getSignificant, + cleanHTMLPlaceholderStringReplacment, + validateInputs, + calcErrors +}; + +$(populateHouseholdList); +$(populateVisitorList); +$(updateHouseholdVisitorsNavigationItems); +$(updateAddresses); +$(updatePersonLink); +$(tools); +$(updateAllLinks); +$(updateSignificantDate); +$(updateSignificantDateWithoutDay); +$(updateHouseholdSummary); +$(updateVisitorsSummary); +$(updateContinueNotice); +$(updateSaveAndCompleteLater); +$(updateFoortListCol); +$(sessionBookmark); +$(fieldItemDisplayHack); +$(toggleFeedback); +$(submitFeedback); +$(showFeedbackContextualAnswer); +$(mobileNav); \ No newline at end of file diff --git a/_prototypes/end-to-end/cant-answer-for-others-who.html b/_prototypes/end-to-end/cant-answer-for-others-who.html new file mode 100644 index 0000000000..2110a6fb60 --- /dev/null +++ b/_prototypes/end-to-end/cant-answer-for-others-who.html @@ -0,0 +1,193 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + + +
    +
    + Back +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    +
    There + is a {x} problem{s} with your answer +
    +
    +
    + +
      +
    1. + 1. + Select an answer + +
    2. +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +

    Who do you need to request a separate census for?

    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    + +
    +
    + + +
    +
    + + + + diff --git a/_prototypes/end-to-end/cant-answer-for-others.html b/_prototypes/end-to-end/cant-answer-for-others.html new file mode 100644 index 0000000000..0ecf54ee00 --- /dev/null +++ b/_prototypes/end-to-end/cant-answer-for-others.html @@ -0,0 +1,106 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
    +
    + Back +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    If you can’t answer questions for others in your household

    + + +

    You can ask the people you live with to answer their own questions by sharing the household access code with them. +

    +

    If this is not possible, you can request a separate census for them to complete. +

    + +
    +
    +
    + + + Request separate census + +
    +
    +
    +
    + + + + diff --git a/_prototypes/end-to-end/ce-manager-paper.html b/_prototypes/end-to-end/ce-manager-paper.html new file mode 100644 index 0000000000..f9fd139079 --- /dev/null +++ b/_prototypes/end-to-end/ce-manager-paper.html @@ -0,0 +1,60 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
    +
    + Back +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    We cannot send communal establishment paper questionnaires to managers

    + +

    If you are able to complete the census online, you can request a manager access code to be sent by text message. As soon as the text arrives, you can start the census.

    +

    If this is not possible, you can call us free on 0800 141 2021 to complete the census another way.

    +
    +
    +
    +
    +
    +
    +
    + + + + diff --git a/_prototypes/end-to-end/census-home-style.css b/_prototypes/end-to-end/census-home-style.css new file mode 100644 index 0000000000..0f8a43392f --- /dev/null +++ b/_prototypes/end-to-end/census-home-style.css @@ -0,0 +1,271 @@ +.hero { + margin-top: 2px; + padding: 2rem 0; + background: #fff; +} + +.hero__title { + line-height: 1.2; +} + +.hero__content { + height: 100%; +} + +.hero--dark-theme>* { + color: #fff; +} + +.hero--dark-theme a:focus, +.hero--dark-theme a:hover { + color: #fff; + text-decoration: none; +} + +.hero--with-image { + position: relative; + padding: 0; + overflow: hidden; + height: 400px; +} + +.hero--with-image .hero__img { + position: relative; + left: 50%; + transform: translate(-50%); + max-width: none; + height: 450px; +} + +.hero--with-image.expanded { + height: 530px; +} + +.ni-redirect { + background: #f0f0f0; + padding: 1rem 0; +} + +.ni-redirect a { + color: #595959; +} + + +/* over 768px */ + +@media only screen and (min-width: 769px) { + .hero--with-image .hero__img { + height: 530px + } +} + +.hero--with-image .hero__container { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.u-grey-bg { + background: #f5f5f5; +} + +.warning { + background: #3C388E; + padding: 1rem 0; +} + +.warning .panel--warn .panel__body { + color: #fff; + padding-top: 0; +} + +.warning .panel--warn .panel__icon { + background: #fff; + border: 3px solid #fff; + color: #3C388E; +} + +.grid__col .card { + padding-right: 1rem; +} + + +/* Hero */ + +.hero { + padding: 2rem 0; + background-color: #902082; +} + +.hero__content { + height: 100%; +} + +.hero__title { + font-size: 2.3rem; + line-height: 1.2; +} + +.hero--census { + display: flex; + position: relative; + margin: 2px 0; + padding: 0; + overflow: hidden; + background-image: linear-gradient(46deg, #3c388e 0%, #902082 100%); + -webkit-transition: height 2s ease-in-out; + -moz-transition: height 2s ease-in-out; + transition: height 2s ease-in-out; +} + +.hero--census .hero__container { + display: flex; + align-items: flex-end; + position: relative; + min-height: 400px; +} + +.hero--census .hero__circle-image, +.hero--census .hero__circle-gradient, +.hero--census .hero__circle-lined, +.hero--census .hero__circle-white { + position: absolute; +} + +.hero--census .hero__circle-image { + background-color: #fff; + z-index: 2; + top: -117px; + right: -8px; + width: 382px; + height: 382px; + border-radius: 50%; +} + +.hero--census .hero__circle-image img { + border-radius: 50%; + display: block; + height: 100%; +} + +.hero--census .hero__circle-gradient { + z-index: 3; + display: block; + top: 1rem; + right: -117px; + width: 234px; + height: 234px; + border-radius: 50%; + background-image: linear-gradient(-45deg, #902082 0%, #902082 20%, #3c388e 60%, #005489 90%); +} + +.hero--census .hero__circle-white { + z-index: 1; + display: block; + top: 27px; + left: 50%; + margin-left: -495px; + width: 990px; + height: 990px; + border-radius: 50%; + background-color: #fff; +} + +.hero--census .hero__circle-lined { + z-index: 4; + top: 148px; + right: -24px; + width: 171px; + height: 171px; + fill: #fff; + opacity: 0.4; +} + +.hero--census .hero__details { + z-index: 5; + position: relative; + padding-top: 283px; + padding-bottom: 1.5rem; +} + +.hero--census .hero__details--ondark { + color: #fff; +} + +@media (min-width: 740px) { + .hero--census .hero__title { + font-size: 3rem; + } + .hero--census .hero__details { + padding-top: 2rem; + } + .hero--census .hero__circle-white { + top: -288px; + left: -331px; + margin: auto; + } + .hero--census .hero__container { + align-items: center; + } +} + +@media (min-width: 980px) { + .hero--census .hero__details { + padding-right: 2.5rem; + } + .hero--census .hero__circle-image { + top: -176px; + right: 0; + margin: auto; + width: 558px; + height: 558px; + } + .hero--census .hero__circle-gradient { + right: -171px; + width: 342px; + height: 342px; + } + .hero--census .hero__circle-white { + top: -369px; + } + .hero--census .hero__circle-lined { + top: 292px; + right: 0; + width: 243px; + height: 243px; + } +} + +.list--inline { + -webkit-box-align: center; + align-items: center; + display: -webkit-box; + display: flex; + flex-wrap: wrap; +} + +.list--icons .list__item { + display: -webkit-box; + display: flex; + -webkit-box-align: center; + align-items: center; + margin: 0 0 .5rem 0; +} + +.svg-icon--xxl { + width: 2rem; + height: 2rem; +} + +.fulfilment-help { + border-bottom: 1px solid #acacac; + margin-bottom: 2rem; +} + +@media (min-width: 740px) { + .fulfilment-help { + border-bottom: none; + } +} \ No newline at end of file diff --git a/_prototypes/end-to-end/change-visitors.html b/_prototypes/end-to-end/change-visitors.html new file mode 100644 index 0000000000..f49cce8c8b --- /dev/null +++ b/_prototypes/end-to-end/change-visitors.html @@ -0,0 +1,352 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
    +
    + Previous +
    +
    + +
    +
    +
    +
    +
    + +
    +
    There + is a {x} problem{s} with your answer +
    + +
    + +
    +
    + +
    +

    + Who else lives at Address not set? +

    +
    + +
    + +
    +
      +
      + + + +
      + Who do you need to add to Address not set? + + +
      +
      +

      + + +

      +
      + +
      +

      + + +

      +
      +
      +
      +
      +
      + + + +

      Cancel and return to the previous + question

      + + +
      +
      +
      +
      + + + + + + + + diff --git a/_prototypes/end-to-end/complete--confirm-email.html b/_prototypes/end-to-end/complete--confirm-email.html new file mode 100644 index 0000000000..c2ec68b6af --- /dev/null +++ b/_prototypes/end-to-end/complete--confirm-email.html @@ -0,0 +1,197 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +exit: true +--- + + +
      + + +
      +
      + Back +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      There is a problem with your answer
      +
      +
      +
        +
      1. + 1. + Select an answer + +
      2. +
      +
      +
      +
      +
      +
      +
      +

      + Is this email address correct? +

      +

      {x}

      + +
      +
      +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/complete--confirmation-resend.html b/_prototypes/end-to-end/complete--confirmation-resend.html new file mode 100644 index 0000000000..a1408a065c --- /dev/null +++ b/_prototypes/end-to-end/complete--confirmation-resend.html @@ -0,0 +1,162 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +exit: true +--- + + +
      + + +
      +
      + Back +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      There + is a problem with this page +
      +
      + +
      +

      Send a confirmation email

      + +
      +
      + + +
      + +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/complete--confirmation-sent.html b/_prototypes/end-to-end/complete--confirmation-sent.html new file mode 100644 index 0000000000..4ac92c00c8 --- /dev/null +++ b/_prototypes/end-to-end/complete--confirmation-sent.html @@ -0,0 +1,87 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +exit: true +leaveWarning: true +--- + + + + + +
      +
      +
      +
      +
      +
      +
      +
      +
      + +
      +

      + A confirmation email has been sent to {x} +

      +
      +
      +

      The email will be sent from census.2021@notifications.service.gov.uk

      +
      +

      Didn’t receive an email?

      +

      It can take a few minutes for the email to arrive. If it doesn’t arrive, check your junk mail, or you can send another confirmation email.

      +
      + {% include_relative partials/feedback.html %} +
      +
      +
      +
      + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/complete.html b/_prototypes/end-to-end/complete.html new file mode 100644 index 0000000000..8e0814affd --- /dev/null +++ b/_prototypes/end-to-end/complete.html @@ -0,0 +1,150 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +exit: true +leaveWarning: true +--- + + + +
      + + + + +
      +
      +
      +
      +
      +
      +
      +
      +
      There + is a problem with this page +
      +
      +
      + +
        +
      • + 1. +
      • +
      +
      +
      +
      +
      +
      + +
      +

      + Thank you for completing the census +

      +

      Your census has been submitted for the household at Address not set

      +
      +
      +

      Your personal information is protected by law and will be kept confidential

      +
      +
      +

      Get confirmation email

      +

      If you would like to be sent confirmation that you have completed your census, enter your email address

      +
      +
      + + +
      + + +
      +
      + {% include_relative partials/feedback.html %} +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/confirm-rh-address-ce.html b/_prototypes/end-to-end/confirm-rh-address-ce.html new file mode 100644 index 0000000000..9f43a78fe7 --- /dev/null +++ b/_prototypes/end-to-end/confirm-rh-address-ce.html @@ -0,0 +1,162 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
      +
      + Back +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + Are you a resident or manager of this establishment? +

      +
      + +

      Address not + set

      + +
      +
      +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      + +
      + + + + + diff --git a/_prototypes/end-to-end/confirm-rh-address.html b/_prototypes/end-to-end/confirm-rh-address.html new file mode 100644 index 0000000000..a091e78605 --- /dev/null +++ b/_prototypes/end-to-end/confirm-rh-address.html @@ -0,0 +1,270 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +exit: true +logoUrl: ../home +languages: true +--- + + +
      +
      + Back +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      There + is a {x} problem{s} with your answer +
      +
      +
      +
        +
      1. + 1. + Select an answer + +
      2. +
      +
      +
      +
      +
      +
      +
      +
      +

      + Is this the correct address? +

      +
      + +

      Address not + set

      + +

      Add flat or room number

      + +
      +
      +
      +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      + +
      + + + + + diff --git a/_prototypes/end-to-end/contact-us-v2.html b/_prototypes/end-to-end/contact-us-v2.html new file mode 100644 index 0000000000..7f5f4ad9bd --- /dev/null +++ b/_prototypes/end-to-end/contact-us-v2.html @@ -0,0 +1,72 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +header: census-website +footer: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + +
      + + +
      +
      +
      +
      +
      +
      +

      + Contact us +

      + + +
      +
      +
      +
      +
      +
      + +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/contact-us.html b/_prototypes/end-to-end/contact-us.html new file mode 100644 index 0000000000..7f5f4ad9bd --- /dev/null +++ b/_prototypes/end-to-end/contact-us.html @@ -0,0 +1,72 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +header: census-website +footer: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + +
      + + +
      +
      +
      +
      +
      +
      +

      + Contact us +

      + + +
      +
      +
      +
      +
      +
      + +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/continuation-form-error.html b/_prototypes/end-to-end/continuation-form-error.html new file mode 100644 index 0000000000..40032f6115 --- /dev/null +++ b/_prototypes/end-to-end/continuation-form-error.html @@ -0,0 +1,45 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
      +
      +
      + +
      +
      +
      +
      +
      +
      +

      You have reached the maximum number of individual access codes you can request online

      + +

      If you need more individual access codes, please contact us +

      + + Go back + +
      +
      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/do-you-live-here.html b/_prototypes/end-to-end/do-you-live-here.html new file mode 100644 index 0000000000..d41a70537f --- /dev/null +++ b/_prototypes/end-to-end/do-you-live-here.html @@ -0,0 +1,186 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      + +
      + +
      +
      +
      +
      +
      + +
      +
      +
      There is a {x} problem{s} with your answer
      +
      +
      +
        +
      1. + 1. + Select an answer + +
      2. +
      +
      +
      +
      +
      +
      +
      +
      +

      + Do you usually live at Address not set? +

      +
      +
      +

      What we mean by “usually live”

      +
      +

      This is often your permanent or family home.

      +

      If you have more than one address, include yourself at the home address where you generally spend most of your time. If you split your time equally then use the home address where you are staying overnight on .

      +
        +
      • Students, include yourself at both your term-time and out of term-time addresses.
      • +
      • People with a second address for work, include yourself at your home address.
      • +
      • Armed forces members, include yourself at your home address if you have one.
      • +
      + +
      +
      +
      + +
      +
      +
      +
      + + +
      + +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      + + + + + + + + + diff --git a/_prototypes/end-to-end/does-anyone-else-live-here.html b/_prototypes/end-to-end/does-anyone-else-live-here.html new file mode 100644 index 0000000000..34e3f3026b --- /dev/null +++ b/_prototypes/end-to-end/does-anyone-else-live-here.html @@ -0,0 +1,235 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + + + +
      +
      +
      +
      +
      + +
      +
      +
      There + is a {x} problem{s} with your answer +
      +
      +
      + +
        +
      1. + 1. + Select an answer + +
      2. +
      +
      +
      +
      + +
      +
      +
      +
      +

      + Does anyone else live at Address not set? +

      +
      + + + + + + +
      +
      +
      +
      + + +
      + +
      + + +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      + + + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/expired-uac.html b/_prototypes/end-to-end/expired-uac.html new file mode 100644 index 0000000000..be491a983f --- /dev/null +++ b/_prototypes/end-to-end/expired-uac.html @@ -0,0 +1,58 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + +
      +
      + Back +
      +
      + +
      +
      +
      + +
      +
      +
      +
      +
      +
      +

      This access code has already been used

      + +

      Someone has already submitted a census using this access code.

      +

      If you need to start your census again, you can request a new access code.

      + +
      +
      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/feedback-sent.html b/_prototypes/end-to-end/feedback-sent.html new file mode 100644 index 0000000000..2ed62095fc --- /dev/null +++ b/_prototypes/end-to-end/feedback-sent.html @@ -0,0 +1,50 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +exit: true +leaveWarning: true +--- + + + +
      +
      +
      +
      +
      +
      +
      +
      + +
      +

      + Thank you for your feedback +

      +

      Your comments will help us make improvements to our surveys. We are not able to reply to comments, but we appreciate your feedback.

      +
      +
      + + Done + +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/feedback.html b/_prototypes/end-to-end/feedback.html new file mode 100644 index 0000000000..7b9d86a7a4 --- /dev/null +++ b/_prototypes/end-to-end/feedback.html @@ -0,0 +1,154 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +exit: true +leaveWarning: true +--- + + +
      +
      + Back + +
      +
      + +
      +
      +
      +
      +
      +
      +
      There + is a problem with this page +
      +
      +
      + +
        +
      • + 1. +
      • +
      +
      +
      +
      + +
      +
      +
      There is a {x} problem{s} with your answer
      +
      +
      +
        +
      1. + 1. + Select an answer + +
      2. +
      +
      +
      +
      +
      +
      +
      +
      +

      + Give feedback about this service +

      +
      +
      + Select what your feedback is about +
      +
      + + +
      + + +
      +
      +
      + + +
      +
      + + +
      +
      +
      +
      + + +
      + You have 1000 characters remaining +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      + + + + + + diff --git a/_prototypes/end-to-end/hh-paper-request-launcher.html b/_prototypes/end-to-end/hh-paper-request-launcher.html new file mode 100644 index 0000000000..d26a5b035f --- /dev/null +++ b/_prototypes/end-to-end/hh-paper-request-launcher.html @@ -0,0 +1,100 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
      +
      + Back +
      +
      + +
      +
      +
      + +
      +
      +
      +
      +
      +
      +

      Request a household paper questionnaire

      +

      A household paper questionnaire lets you fill in a new census for your household and the people who live there.

      +

      All households should complete the census on Sunday 21 March 2021 or as soon as possible after.

      +
      +
      +

      Need to answer separately from your household?

      +
      +

      If you need to answer separately from the people you live with, you can request an individual paper questionnaire to fill in a separate census.

      +

      Request individual paper questionnaire

      +
      +
      Someone in your household must still complete a census using a household access code or by completing a household paper questionnaire
      +
      + +
      +
      +
      +
      +
      +
      + + + Continue + +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/hh-uac-request-launcher.html b/_prototypes/end-to-end/hh-uac-request-launcher.html new file mode 100644 index 0000000000..61820c3a6c --- /dev/null +++ b/_prototypes/end-to-end/hh-uac-request-launcher.html @@ -0,0 +1,101 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
      +
      + Back +
      +
      + +
      +
      +
      + +
      +
      +
      +
      +
      +
      +

      Request a new household access code

      +

      A household access code lets you start a new census for your household and the people who live there. You will lose any answers entered using a previous access code.

      +

      All households should complete the census on Sunday 21 March 2021 or as soon as possible after. The census should take around 10 minutes per person to fill in.

      +

      You can choose to receive your new access code by text or post.

      +
      +
      +

      Need to answer separately from your household?

      +
      +

      If you need to answer separately from the people you live with, you can request an individual access code to start a separate census.

      +

      Request individual access code

      +
      +
      Someone in your household must still complete a census using a household access code
      +
      + +
      +
      +
      +
      +
      +
      + + + Continue + +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/home-ni-link-v2.html b/_prototypes/end-to-end/home-ni-link-v2.html new file mode 100644 index 0000000000..af15f90228 --- /dev/null +++ b/_prototypes/end-to-end/home-ni-link-v2.html @@ -0,0 +1,234 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-website +header: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + + +
      +
      +
      +
      +
      +

      Census is here

      +

      Census Day is Sunday 21 March 2021 in England and Wales

      +
      +

      Ready to start your census online?

      +

      You will need your 16-character access code

      + + Start census + +
      +
      +

      Don’t have a code?

      +
      +

      Find out where to find your access code, or request a new access code to start a new census.

      + +
      +
      +
      +
      +
      + Census school children +
      + +
      +
      +
      +
      +
      +
      +
      + +

      You must complete the census by law or you could be fined up to £1,000

      +

      Some questions are labelled as voluntary. It is not an offence if you do not answer these.

      +
      +
      +
      +
      +
      +

      If you live in Northern Ireland, visit the Northern Ireland census website to take part

      +
      +
      +
      +
      +
      +
      + +
      +
      + +
      +
      + +
      +
      +
      +
      +
      +
      +
      +

      Help with the census

      +
      +
      +
      +

      If you don’t have an access code

      +

      You can request a new access code to start a new census if you have lost or not received an access code

      +
      +
      +

      Need to answer separately from your household?

      +
      +

      If you need to answer separately from the people you live with, you can request an individual access code to start a separate census.

      +
      +
      Someone in your household must still complete a census using a household access code
      +
      + +
      +
      +
      +

      If you want to fill out a paper census

      +

      You can request a paper census questionnaire to be sent in the post.

      +

      Continuation questionnaire

      +

      If you already have a household paper questionnaire and there are more than 5 people in your household, you will need to request a continuation questionnaire.

      +
      +
      +
      +

      Support and guidance

      + +

      More support and guidance

      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      Get in touch

      + +

      If you need further help with your census, contact us

      + +
      +
      +

      Follow us

      + + +
      +
      +
      +
      + +
      + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/home-ni-link-v3.html b/_prototypes/end-to-end/home-ni-link-v3.html new file mode 100644 index 0000000000..972f6b3265 --- /dev/null +++ b/_prototypes/end-to-end/home-ni-link-v3.html @@ -0,0 +1,229 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-website +header: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + + +
      +
      +
      +
      +
      +

      Census is here

      +

      Census Day is Sunday 21 March 2021

      +
      +

      To start your census online, you will need your 16‑character access code

      + + Start census + +
      +
      +

      Don’t have a code?

      +
      +

      Find out where to find your access code, or request a new access code to start a new census.

      + +
      +
      +
      +

      If you live in Northern Ireland, visit the Northern Ireland census website to take part

      +
      +
      + Census school children +
      + +
      +
      +
      +
      +
      +
      +
      + +

      You must complete the census by law or you could be fined up to £1,000

      +

      Some questions are labelled as voluntary. It is not an offence if you do not answer these.

      +
      +
      +
      +
      +
      +
      +
      + +
      +
      + +
      +
      + +
      +
      +
      +
      +
      +
      +
      +

      Help with the census

      +
      +
      +
      +

      If you don’t have an access code

      +

      You can request a new access code to start a new census if you have lost or not received an access code

      +
      +
      +

      Need to answer separately from your household?

      +
      +

      If you need to answer separately from the people you live with, you can request an individual access code to start a separate census.

      +
      +
      Someone in your household must still complete a census using a household access code
      +
      + +
      +
      +
      +

      If you want to fill out a paper census

      +

      You can request a paper census questionnaire to be sent in the post.

      +

      Continuation questionnaire

      +

      If you already have a household paper questionnaire and there are more than 5 people in your household, you will need to request a continuation questionnaire.

      +
      +
      +
      +

      Support and guidance

      + +

      More support and guidance

      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      Get in touch

      + +

      If you need further help with your census, contact us

      + +
      +
      +

      Follow us

      + + +
      +
      +
      +
      + +
      + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/home-ni-link.html b/_prototypes/end-to-end/home-ni-link.html new file mode 100644 index 0000000000..e89d409442 --- /dev/null +++ b/_prototypes/end-to-end/home-ni-link.html @@ -0,0 +1,230 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-website +header: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + + +
      +
      +
      +
      +
      +

      Census 2021 is here

      +

      Census Day is Sunday 21 March 2021

      +
      +

      Ready to start your census online?

      +

      You will need your 16-character access code

      + + Start census + +
      +
      +

      Don’t have a code?

      +
      +

      Find out where to find your access code, or request a new access code to start a new census.

      + +
      +
      +
      +

      If you live in Northern Ireland, visit the Northern Ireland census website to take part

      +
      +
      + Census school children +
      + +
      +
      +
      +
      +
      +
      +
      + +

      You must complete the census by law or you could be fined up to £1,000

      +

      Some questions are labelled as voluntary. It is not an offence if you do not answer these.

      +
      +
      +
      +
      +
      +
      +
      + +
      +
      + +
      +
      + +
      +
      +
      +
      +
      +
      +
      +

      Help with the census

      +
      +
      +
      +

      If you don’t have an access code

      +

      You can request a new access code to start a new census if you have lost or not received an access code

      +
      +
      +

      Need to answer separately from your household?

      +
      +

      If you need to answer separately from the people you live with, you can request an individual access code to start a separate census.

      +
      +
      Someone in your household must still complete a census using a household access code
      +
      + +
      +
      +
      +

      If you want to fill out a paper census

      +

      You can request a paper census questionnaire to be sent in the post.

      +

      Continuation questionnaire

      +

      If you already have a household paper questionnaire and there are more than 5 people in your household, you will need to request a continuation questionnaire.

      +
      +
      +
      +

      Support and guidance

      + +

      More support and guidance

      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      Get in touch

      + +

      If you need further help with your census, contact us

      + +
      +
      +

      Follow us

      + + +
      +
      +
      +
      + +
      + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/home.html b/_prototypes/end-to-end/home.html new file mode 100644 index 0000000000..03ef6f9174 --- /dev/null +++ b/_prototypes/end-to-end/home.html @@ -0,0 +1,228 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-website +header: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + + +
      +
      +
      +
      +
      +

      Census 2021 is happening now

      +

      Ready to start your census online?

      +
      +

      You will need your 16-character access code

      + + Start census + +
      +
      +

      Don’t have a code?

      +
      +

      Find out where to find your access code, or request a new access code to start a new census.

      + +
      +
      +
      +
      +
      + Woman in purple dress shirt using laptop +
      + +
      +
      +
      +
      +
      +
      +
      + +

      You must complete the census by law or you could be fined up to £1,000

      +

      Some questions are labelled as voluntary. It is not an offence if you do not answer these.

      +
      +
      +
      +
      +
      +
      +
      + +
      +
      + +
      +
      + +
      +
      +
      +
      +
      +
      +
      +

      Help with the census

      +
      +
      +
      +

      If you don’t have an access code

      +

      You can request a new access code to start a new census if you have lost or not received an access code

      +
      +
      +

      Need to answer separately from your household?

      +
      +

      If you need to answer separately from the people you live with, you can request an individual access code to start a separate census.

      +
      +
      Someone in your household must still complete a census using a household access code
      +
      + +
      +
      +
      +

      If you want to fill out a paper census

      +

      You can request a paper census questionnaire to be sent in the post.

      +

      Continuation questionnaire

      +

      If you already have a household paper questionnaire and there are more than 5 people in your household, you will need to request a continuation questionnaire.

      +
      +
      +
      +

      Support and guidance

      + +

      More support and guidance

      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      Get in touch

      + +

      If you need further help with your census, contact us

      + +
      +
      +

      Follow us

      + + +
      +
      +
      +
      + +
      + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/household-accom-flat-type.html b/_prototypes/end-to-end/household-accom-flat-type.html new file mode 100644 index 0000000000..a429e9ed7b --- /dev/null +++ b/_prototypes/end-to-end/household-accom-flat-type.html @@ -0,0 +1,148 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + Where is your flat, maisonette or apartment? +

      +
      +
      +
      +
      +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +

      Choose another section and return to this question later

      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/household-accom-heating.html b/_prototypes/end-to-end/household-accom-heating.html new file mode 100644 index 0000000000..f38d976229 --- /dev/null +++ b/_prototypes/end-to-end/household-accom-heating.html @@ -0,0 +1,243 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + What type of central heating does have? +

      +
      +
      +
      + Include all central heating systems that generate heat for multiple rooms, whether or not the system is used +
      +
      +

      Select all that apply

      +
      +
      +
      +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +

      Choose another section and return to this question later

      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/household-accom-house-type.html b/_prototypes/end-to-end/household-accom-house-type.html new file mode 100644 index 0000000000..a80c0e94c4 --- /dev/null +++ b/_prototypes/end-to-end/household-accom-house-type.html @@ -0,0 +1,130 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + Which of the following is your house or bungalow? +

      +
      +
      +
      +
      +
      +
      + + +
      +
      + + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +

      Choose another section and return to this question later

      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/household-accom-intro.html b/_prototypes/end-to-end/household-accom-intro.html new file mode 100644 index 0000000000..d68904996a --- /dev/null +++ b/_prototypes/end-to-end/household-accom-intro.html @@ -0,0 +1,64 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Back +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +

      Household and accommodation

      +

      In this section, we are going to ask you about this household’s accommodation at Address not set. + +

      You will need to know information such as

      +
        +
      • type of property, and if it’s owned or rented
      • +
      • type of landlord if rented, for example, housing association, council or private
      • +
      • type of central heating
      • +
      +
      +
      +
      + + +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/household-accom-landlord.html b/_prototypes/end-to-end/household-accom-landlord.html new file mode 100644 index 0000000000..1a50367369 --- /dev/null +++ b/_prototypes/end-to-end/household-accom-landlord.html @@ -0,0 +1,161 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + Who is your landlord? +

      +
      +
      +
      +
      +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +

      Choose another section and return to this question later

      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/household-accom-number-bedrooms.html b/_prototypes/end-to-end/household-accom-number-bedrooms.html new file mode 100644 index 0000000000..745b529f59 --- /dev/null +++ b/_prototypes/end-to-end/household-accom-number-bedrooms.html @@ -0,0 +1,124 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      There + is a {x} problem{s} with your answer +
      +
      +
      + +
        +
      1. + 1. + Enter a number + +
      2. +
      +
      +
      +
      +
      +
      +
      +
      +

      + How many bedrooms are available for use only by this household? +

      +
      +
      +
      + Include all rooms built or converted for use as bedrooms +
      +
      +
      +
      +
      + + +
      +
      +
      +
      +
      +
      + +

      Choose another section and return to this question later

      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/household-accom-own-rent.html b/_prototypes/end-to-end/household-accom-own-rent.html new file mode 100644 index 0000000000..0b394de098 --- /dev/null +++ b/_prototypes/end-to-end/household-accom-own-rent.html @@ -0,0 +1,203 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      + +
      +
      +
      There + is a {x} problem{s} with your answer +
      +
      +
      + +
        +
      1. + 1. + Select an answer + +
      2. +
      +
      +
      +
      +
      +
      +
      +
      +

      + Does your household own or rent ? +

      +
      +
      +
      +
      +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +

      Choose another section and return to this question later

      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/household-accom-shared-rooms.html b/_prototypes/end-to-end/household-accom-shared-rooms.html new file mode 100644 index 0000000000..f8af51f07e --- /dev/null +++ b/_prototypes/end-to-end/household-accom-shared-rooms.html @@ -0,0 +1,124 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + Are all the rooms in this accommodation, including the kitchen, bathroom and toilet, behind a door that only this household can use? +

      +
      +
      +

      What we mean by “household”

      +
      +

      This is one person living alone or a group of people, not necessarily related, living at the same address, who share cooking facilities and share a living room or sitting room or dining area.

      + +
      +
      +
      +
      +
      +
      +
      +
      +
      + + +
      +
      + + +
      > +
      +
      +
      +
      +
      +
      +
      + +

      Choose another section and return to this question later

      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/household-accom-summary.html b/_prototypes/end-to-end/household-accom-summary.html new file mode 100644 index 0000000000..65b7d95c8f --- /dev/null +++ b/_prototypes/end-to-end/household-accom-summary.html @@ -0,0 +1,132 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + Household accommodation +

      +
      +
      +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      + +
        +
        +
        +
        +
        + Question +
        +
        +
        +
        Answer
        +
        +
        + +
        +
        +
        +
      + + + + diff --git a/_prototypes/end-to-end/household-accom-type.html b/_prototypes/end-to-end/household-accom-type.html new file mode 100644 index 0000000000..bf0b5dabe0 --- /dev/null +++ b/_prototypes/end-to-end/household-accom-type.html @@ -0,0 +1,145 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + What type of accommodation is ? +

      +
      +
      +
      +
      +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +

      Choose another section and return to this question later

      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/household-accom-vehicles.html b/_prototypes/end-to-end/household-accom-vehicles.html new file mode 100644 index 0000000000..5d3d038ac4 --- /dev/null +++ b/_prototypes/end-to-end/household-accom-vehicles.html @@ -0,0 +1,223 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      There + is a {x} problem{s} with your answer +
      +
      + +
      +
      +
      +
      +
      +
      +

      + In total, how many cars or vans are owned, or available for use, by members of this household? +

      +
      +
      +
      +

      Include any company cars or vans available for private use

      +
      +
      +
      +
      +
      +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + + + + + + + +
      +
      +
      +
      +
      +
      +
      +
      + +

      Choose another section and return to this question later

      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/hub.html b/_prototypes/end-to-end/hub.html new file mode 100644 index 0000000000..b2fba349b2 --- /dev/null +++ b/_prototypes/end-to-end/hub.html @@ -0,0 +1,502 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + Choose another section to complete +

      +
      + +
      +
      +
      +
      +
      +
      + + People who live + here + + — Completed +
      +
      +
      +
      Completed
      +
      + +
      +
      +
      +
      +
      +
      + + Household accommodation + + — Not started +
      +
      +
      +
      Not started
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      + + If you can’t answer someone else’s questions + +
      +

      You can share your household access code with the people you live with so they can complete their own sections.

      +

      If this is not possible, there are other ways each person can do their own census.

      + +
      +
      +
      +
      +
      +
      +
      +

      + +
      +
      +
      +
      +
      +
      + +
        +
        +
        +
        +
        + + — + Not started +
        +
        +
        +
        Not started
        +
        +
        + +
        +
        +
        +
      + + + + + + diff --git a/_prototypes/end-to-end/i-do-live-here.html b/_prototypes/end-to-end/i-do-live-here.html new file mode 100644 index 0000000000..2f8b01a21d --- /dev/null +++ b/_prototypes/end-to-end/i-do-live-here.html @@ -0,0 +1,252 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      + +
      +
      +
      There + is a {x} problem{s} with your answer +
      +
      + +
      +
      + +
      +
      +
      +
      +

      + Do any of the following people also live at Address not set on ? +

      +
      + +
      +
      +

      Who to include

      +
      +

      This is often their permanent or family home.

      +

      If someone has more than one home address, include them at this address if they generally spend most of their time here. For example, children whose parents live apart. If they split their time equally then include them at this address if they are staying overnight on .

      +

      Remember to include

      +
        +
      • students, if this is either their term-time or their out of term-time address
      • +
      • people with a second address for work, if this is their home address
      • +
      • armed forces members, if this is their home address
      • +
      + +
      +
      +
      + +
      +
      +
      + Select all that apply. You can select more than one for each person +
      + + +
      + +
      + + +
      + +
      + + +
      + +
      + + +
      + +
      + + +
      + + Or + +
      + + +
      +
      +
      +
      + +
      +
      +
      + +
      +
      +
      +
      +
      + + + + + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/i-dont-live-here.html b/_prototypes/end-to-end/i-dont-live-here.html new file mode 100644 index 0000000000..fa42560c5e --- /dev/null +++ b/_prototypes/end-to-end/i-dont-live-here.html @@ -0,0 +1,260 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      + +
      +
      +
      There + is a {x} problem{s} with your answer +
      +
      +
      + +
        +
      1. + 1. + Select an answer + +
      2. +
      +
      +
      +
      + +
      +
      +
      +
      +

      + Do any of the following people live at Address not set on ? +

      +
      + +
      +
      +

      Who to include

      +
      +

      This is often their permanent or family home.

      +

      If someone has more than one home address, include them at this address if they generally spend most of their time here. For example, children whose parents live apart. If they split their time equally then include them at this address if they are staying overnight on .

      +

      Remember to include

      +
        +
      • students, if this is either their term-time or their out of term-time address
      • +
      • people with a second address for work, if this is their home address
      • +
      • armed forces members, if this is their home address
      • +
      + +
      +
      +
      + +
      +
      +
      + Select all that apply. You can select more than one for each person. +
      + + +
      + +
      + + +
      + +
      + + +
      + +
      + + +
      + +
      + + +
      + + Or + +
      + + +
      +
      +
      +
      + +
      +
      +
      + +
      +
      +
      +
      +
      + + + + + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/index.html b/_prototypes/end-to-end/index.html new file mode 100644 index 0000000000..e8e8dfb792 --- /dev/null +++ b/_prototypes/end-to-end/index.html @@ -0,0 +1,240 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + + + + + +
      + +
      +
      +
      + +
      +
      + + +
      +
      +
      There is a problem with this page
      +
      +
      +
        +
      1. + 1. Enter an address +
      2. +
      3. + 1. Enter an address +
      4. +
      +
      +
      + +
      +

      + Initiate prototype. Enter participant’s address +

      + +
      + Initiate prototype. Enter participant’s address +
      +
      + +
      +
      +
      + +

      Participant has no fixed address

      +
      +
      +
      +
      + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/individual-decision-answer-behalf.html b/_prototypes/end-to-end/individual-decision-answer-behalf.html new file mode 100644 index 0000000000..1df7d13fcc --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-answer-behalf.html @@ -0,0 +1,206 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      + + +
      +
      +
      +
      +
      You have completed your individual questions.
      +
      +

      Is there anyone in your household you cannot answer the same questions for?

      +
      +
      You can decide on the next page how to answer their questions
      +
      + +
      +

      Select all that apply

      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      + + + + + +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-behalf-continue.html b/_prototypes/end-to-end/individual-decision-behalf-continue.html new file mode 100644 index 0000000000..fc9cd11aaa --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-behalf-continue.html @@ -0,0 +1,155 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      + +
      +
      +
      +
      +
      +
      +
      +

      + Completing the individual questions +

      +

      If you cannot answer individual questions + for others, you can ask them for their + informtion and complete their questions + later. If you want them to complete + their own questions, they will need the + household access code from the Census + letter we sent you.

      + +

      Alternatively, you can request a separate + survey for them. We will send them a new + access code by text.

      +
      + +
      +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      + + + + + +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-confirm-address-sent.html b/_prototypes/end-to-end/individual-decision-confirm-address-sent.html new file mode 100644 index 0000000000..f908528ece --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-confirm-address-sent.html @@ -0,0 +1,85 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + +
      +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + A letter has been sent to {x} +

      +

      The letter with an individual access code should + arrive soon for them to complete their own census

      +
      +
      +
      +
      +
      + + + + + +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-confirm-address.html b/_prototypes/end-to-end/individual-decision-confirm-address.html new file mode 100644 index 0000000000..fa3f18797e --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-confirm-address.html @@ -0,0 +1,174 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      There + is a {x} problem with your answer +
      +
      +
      + +
        +
      1. + 1. + Select an answer + +
      2. +
      +
      +
      +
      +
      +
      +
      +

      + Do you want to send an individual access code for {z} by post? +

      +
      +

      A letter with an individual access code will be sent to your registered household address

      + +
      + + + The letter will be addressed to Individual Resident instead of the name provided + +
      +
      +
      +
      +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      + + + + + +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-enter-email-correct.html b/_prototypes/end-to-end/individual-decision-enter-email-correct.html new file mode 100644 index 0000000000..8fbc56cfab --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-enter-email-correct.html @@ -0,0 +1,130 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + Is {x}{s} email address correct? +

      +

      +
      + +
      +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-enter-email-failed.html b/_prototypes/end-to-end/individual-decision-enter-email-failed.html new file mode 100644 index 0000000000..bf2f89127e --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-enter-email-failed.html @@ -0,0 +1,142 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      + +
      +
      +
      +
      +
      +
      There + is a {x} problem{s} with your answer +
      +
      + +
      +
      +
      +
      +
      +

      + What is {x}{s} email address? +

      +
      +
      +
      +

      + Enter an email address in the correct format, such as name@example.com +

      +
      + + +
      +
      +
      +
      +
      + +

      To request a census in a different format or for further help, please contact us

      +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-enter-email-sent.html b/_prototypes/end-to-end/individual-decision-enter-email-sent.html new file mode 100644 index 0000000000..1b7b642702 --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-enter-email-sent.html @@ -0,0 +1,90 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
      +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + We have sent an email to {x} +

      +

      The email with an individual access code should + arrive soon for them to complete their own census

      +
      +
      +
      +
      +
      + + + + + +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-enter-email.html b/_prototypes/end-to-end/individual-decision-enter-email.html new file mode 100644 index 0000000000..5182470bdb --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-enter-email.html @@ -0,0 +1,127 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      + +
      +
      +
      +
      +
      +
      +
      +

      + What is {x}{s} email address? +

      +
      + +
      + + +
      +
      +
      + +

      To request a census in a different format or for further help, please contact us

      +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-enter-mobile-correct.html b/_prototypes/end-to-end/individual-decision-enter-mobile-correct.html new file mode 100644 index 0000000000..1bb1096a6a --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-enter-mobile-correct.html @@ -0,0 +1,150 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + Is this mobile number correct? +

      +

      +
      + +
      +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      + + +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-enter-mobile-sent.html b/_prototypes/end-to-end/individual-decision-enter-mobile-sent.html new file mode 100644 index 0000000000..c86ed4a76e --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-enter-mobile-sent.html @@ -0,0 +1,92 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + +
      +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      +
      +

      + A text has been sent to {x} +

      +

      The text message with an individual access code should + arrive soon for them to complete their own census

      +
      +
      +

      The text will be sent from Census2021

      +
      +
      +
      + + + + + +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-enter-mobile.html b/_prototypes/end-to-end/individual-decision-enter-mobile.html new file mode 100644 index 0000000000..b730bcb97b --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-enter-mobile.html @@ -0,0 +1,129 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      + +
      +
      +
      +
      +
      +
      +
      +

      + What is {x}{s} mobile number? +

      +
      + +
      + + +
      +
      +
      + + + + + +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-error.html b/_prototypes/end-to-end/individual-decision-error.html new file mode 100644 index 0000000000..96ef945cf0 --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-error.html @@ -0,0 +1,73 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + +
      +
      +
      + +
      +
      +
      +

      + Sorry, there was a problem sending the access code +

      +

      + You can try to request a new access code again. +

      +

      + If this problem keeps happening, please contact us for help. +

      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-method.html b/_prototypes/end-to-end/individual-decision-method.html new file mode 100644 index 0000000000..a14ed1d2d1 --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-method.html @@ -0,0 +1,170 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      + +
      +
      +
      +
      + + +
      +
      +
      +
      +

      + How would you like {x} to receive a separate census? +

      +

      + For someone to complete a separate census, we need to send them an individual access code. +

      +
      + +
      +
      +
      +
      + Select how to receive access code +
      + + +
      +
      + + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +

      To request a census in a different format or for further help, please contact us

      + +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-other-secure.html b/_prototypes/end-to-end/individual-decision-other-secure.html new file mode 100644 index 0000000000..a9b0ac6c42 --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-other-secure.html @@ -0,0 +1,142 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      + +
      +
      +
      +
      + + +
      +
      +
      +
      +

      + Are you happy answering + for +

      +

      + This section asks you to provide + information about their age, marital + status, sexual orientation, health, + education and employment. +

      +

      + If you are not happy to answer these + questions and would like them to + complete their own section you can + request an individual access pin on + their behalf. +

      +
      + +
      +
      +
      +
      +
      + + +
      + +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-pin.html b/_prototypes/end-to-end/individual-decision-pin.html new file mode 100644 index 0000000000..b4b29df6fc --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-pin.html @@ -0,0 +1,113 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +--- + + + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      +

      + Your individual access code +

      + +
      + 34567 +
      + +

      + Make a note of your access code as + you will need it to view or edit your + answers once you have signed out. +

      +

      + If you lose your code you won’t be + able to retrieve it and you’ll need + to enter your answers again. +

      +
      + +
      +
      + + +
      + + +
      +
      +
      +
      +
      +
      + + + + +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision-secure.html b/_prototypes/end-to-end/individual-decision-secure.html new file mode 100644 index 0000000000..d378ee6952 --- /dev/null +++ b/_prototypes/end-to-end/individual-decision-secure.html @@ -0,0 +1,149 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      + +
      +
      +
      +
      + + + +
      +
      +
      +
      +

      + Do you want to keep your answers + secure from other people at this + address? +

      +

      + We’ll provide you with a separate + access code if you don’t want other + people living at this address to view + your answers. +

      +

      + An example of this might be if you + live in a shared or student house. + You might not want other people to + have access to information about you + such as your age, marital status, + health, education and employment. +

      +
      + +
      +
      +
      +
      +
      + + +
      + +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-decision.html b/_prototypes/end-to-end/individual-decision.html new file mode 100644 index 0000000000..a3efda256f --- /dev/null +++ b/_prototypes/end-to-end/individual-decision.html @@ -0,0 +1,126 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
      +
      + Previous +
      +
      + +
      +
      +
      + +
      +
      +
      +
      + + +
      +
      +
      +
      +

      + Are you +

      +
      + +
      +
      +
      +
      +
      + + +
      + +
      + + +
      +
      +
      +
      +
      +
      +
      +
      + + + +

      Choose another section and return to this question later

      +
      +
      +
      +
      +
      + + + + diff --git a/_prototypes/end-to-end/individual-details-30-day-address-country.html b/_prototypes/end-to-end/individual-details-30-day-address-country.html new file mode 100644 index 0000000000..19474e087c --- /dev/null +++ b/_prototypes/end-to-end/individual-details-30-day-address-country.html @@ -0,0 +1,152 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
      +
      + Previous +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      There + is a {x} problem{s} with your answer +
      +
      + +
        +
      1. + 1. Enter a country +
      2. +
      +
      +
      +
      + + +
      +
      +
      +
      +

      + In which country outside the UK do you stay for more than 30 days a year? +

      +
      + +
      +
      +
      +
      + +
      +
      + +
      +
      Suggestions
      +
        +
        +
        Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
        +
        +
        +
        +
        +
        +
        +
        + +
        +
        +
        + +

        Choose another section and return to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-30-day-address-in-uk.html b/_prototypes/end-to-end/individual-details-30-day-address-in-uk.html new file mode 100644 index 0000000000..409ae8b915 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-30-day-address-in-uk.html @@ -0,0 +1,224 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        +
        There + is a problem with your answer +
        +
        +
          +
        1. + 1. Enter an address +
        2. +
        3. + 1. Enter an address +
        4. +
        +
        +
        +
        + + +
        +
        +
        +
        +

        + What is the other UK address where you stay for more than 30 days a year? +

        +
        + +
        +
        + What is the first line of your address? + +
        +
        +
        +
        +
        + +

        Choose another section and return to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-30-day-address-type.html b/_prototypes/end-to-end/individual-details-30-day-address-type.html new file mode 100644 index 0000000000..186afb558a --- /dev/null +++ b/_prototypes/end-to-end/individual-details-30-day-address-type.html @@ -0,0 +1,162 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        +

        + What type of address is it? +

        +
        +
        +
        +
        +
        + Select all that apply +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        +
        +
        +
        +
        +
        +
        + + +

        Choose another section and return to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-30-day-address.html b/_prototypes/end-to-end/individual-details-30-day-address.html new file mode 100644 index 0000000000..2f9590faa2 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-30-day-address.html @@ -0,0 +1,167 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        +

        + Do you stay at another address for more than 30 days a year? +

        +
        +

        This should be a single address and could be more than 30 days in a row or divided across the year +

        +
        +
        +

        + What we mean by “another address”

        +
        +

        This is a single address that is different to the one at the start of this questionnaire. This might be another parent or guardian’s address, a term-time address, a partner’s address or a holiday home. +

        + +
        +
        +
        +
        +
        +
        +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        +
        +
        +
        +
        +
        +
        + + +

        Choose another section and + return to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-address-in-uk.html b/_prototypes/end-to-end/individual-details-address-in-uk.html new file mode 100644 index 0000000000..b69b489cf1 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-address-in-uk.html @@ -0,0 +1,211 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        +

        + What is your usual address? +

        +
        + +
        +
        +
        +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        +
        +
        +
        +
        +
        +

        + Why we ask for visitor details +

        +
        +

        Your answer helps to ensure that everyone is counted in the census. Add visitor details, even if you think they have been included on a census questionnaire at another address.

        + +
        +
        +
        +
        +
        +
        + +

        Choose another section and return to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-address.html b/_prototypes/end-to-end/individual-details-address.html new file mode 100644 index 0000000000..e6d6834373 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-address.html @@ -0,0 +1,217 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
        +
        + Previous +
        +
        + + + +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        There + is a problem with your answer +
        +
        +
          +
        1. + 1. Enter an address +
        2. +
        3. + 1. Enter an address +
        4. +
        +
        +
        +
        +
        +

        + What is your usual address in the UK? +

        +
        +
        +
        +
        +
        + +
        +
        +
        +
        +
        +
        +
        + +

        +

        Choose another section and return to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-age-confirm.html b/_prototypes/end-to-end/individual-details-age-confirm.html new file mode 100644 index 0000000000..1944812f21 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-age-confirm.html @@ -0,0 +1,239 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        + +
        +
        +
        There + is a {x} problem{s} with your answer +
        +
        +
        + +
          +
        1. + 1. + Select an answer + +
        2. +
        +
        +
        +
        + + +
        +
        +
        +
        +

        + You are this many years old. Is this correct? +

        +
        + +
        +
        +
        +
        +
        + + +
        +
        + + +
        +
        +
        +
        +
        +
        +
        +
        + +

        Choose another section and return to this question later

        +
        +
        +
        +
        +
        + + + + + diff --git a/_prototypes/end-to-end/individual-details-apprenticeship.html b/_prototypes/end-to-end/individual-details-apprenticeship.html new file mode 100644 index 0000000000..96c895da81 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-apprenticeship.html @@ -0,0 +1,155 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        +

        + Have you completed an apprenticeship? +

        +
        + +
        +

        This could be equivalent apprenticeships completed anywhere outside England and Wales

        +
        + +
        +
        +
        +
        +
        + + +
        +
        + + +
        +
        +
        +
        +
        +
        +
        +
        + +

        Choose another section and return to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-armed-forces.html b/_prototypes/end-to-end/individual-details-armed-forces.html new file mode 100644 index 0000000000..771f4252af --- /dev/null +++ b/_prototypes/end-to-end/individual-details-armed-forces.html @@ -0,0 +1,182 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        +

        + Have you previously served in the UK Armed Forces? +

        +
        +
        +
        +

        Current serving members should only select “No”

        +
        +
        +
        +
        +
        +
        + Select all that apply +
        + + +
        +
        + + +
        + + +
        + + +
        + +
        +
        +
        +
        +

        Why your answer is important

        +
        +

        Your answer will help your local community by providing information needed to support people who used to serve in the UK Armed Forces but have now left.

        +

        Councils and government will use this information to carry out the commitments they made under the Armed Forces Covenant. This is a promise by the nation to ensure that those who serve or who have served in the UK Armed Forces, and their families, are not disadvantaged.

        + + +
        +
        +
        +
        +
        +
        +
        +
        + +

        Choose another section and return to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-country-other-arrive-census.html b/_prototypes/end-to-end/individual-details-country-other-arrive-census.html new file mode 100644 index 0000000000..5a7006223e --- /dev/null +++ b/_prototypes/end-to-end/individual-details-country-other-arrive-census.html @@ -0,0 +1,144 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        +

        + Did you arrive in the UK on or after 12 October 2021? +

        +
        + +
        +
        +
        +
        +
        + + +
        +
        + + +
        +
        +
        +
        +
        +
        +
        +
        + +

        Choose another section and retur to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-country-other-arrive.html b/_prototypes/end-to-end/individual-details-country-other-arrive.html new file mode 100644 index 0000000000..a118295913 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-country-other-arrive.html @@ -0,0 +1,161 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        +

        + When did you most recently arrive to live in the United Kingdom? +

        +

        + Do not count short visits away from the UK

        +
        + +
        +
        +
        +
        +
        + + +
        +
        + + +
        +
        +
        +
        +
        +
        +
        +
        + +

        Choose another section and return to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-country-other-stay.html b/_prototypes/end-to-end/individual-details-country-other-stay.html new file mode 100644 index 0000000000..4a23b91f31 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-country-other-stay.html @@ -0,0 +1,135 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        +
        + + +
        +
        +
        +
        +

        + Including the time already spent here, how long do you intend to stay in the United Kingdom? +

        +
        + +
        +
        +
        +
        +
        + + +
        +
        + + +
        +
        +
        +
        +
        +
        +
        +
        + +

        Choose another section and return to this question later

        +
        +
        +
        +
        +
        + + + + diff --git a/_prototypes/end-to-end/individual-details-country-other.html b/_prototypes/end-to-end/individual-details-country-other.html new file mode 100644 index 0000000000..ad1a65a734 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-country-other.html @@ -0,0 +1,144 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
        +
        + Previous +
        +
        + +
        +
        +
        +
        +
        +
        +
        + + + +
        +
        +
        +
        +

        + You selected “Elsewhere”. What is your country of birth? +

        +
        + +
        +
        +

        + + +

        + +
        +
        Suggestions
        +
          +
          +
          Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
          +
          +
          +

          +
          +
          + +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-country.html b/_prototypes/end-to-end/individual-details-country.html new file mode 100644 index 0000000000..83b3977c0b --- /dev/null +++ b/_prototypes/end-to-end/individual-details-country.html @@ -0,0 +1,248 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          + +
          +
          +
          There + is a {x} problem{s} with your answer +
          +
          +
          + +
            +
          1. + 1. + Select an answer + +
          2. +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + What is your country of birth? +

          +
          + +
          +
          +
          +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          +
          +
          +
          +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-dob.html b/_prototypes/end-to-end/individual-details-dob.html new file mode 100644 index 0000000000..81e6045a43 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-dob.html @@ -0,0 +1,218 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          +
          There is a problem with your answer +
          +
          +
          + +
            +
          1. + 1. Enter a {x} +
          2. +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + What is your date of birth? +

          +

          For example, 31 3 1980

          +
          +
          +
          +
          +
          +
          +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +

          + Why we ask for visitor details +

          +
          +

          Your answer helps to ensure that everyone is counted in the census. Add visitor details, even if you think they have been included on a census questionnaire at another address.

          + +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-activity.html b/_prototypes/end-to-end/individual-details-employment-activity.html new file mode 100644 index 0000000000..292711c6a0 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-activity.html @@ -0,0 +1,161 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          +
          +
          There + is a {x} problem{s} with your answer +
          +
          + +
          +
          + + +
          +
          +
          +
          +

          + What is the main activity of your organisation, business or freelance work? +

          +
          +
          +

          For example, clothing retail, general hospital, primary education, food wholesale, civil service DWP, local government housing

          +
          +
          +
          +
          +

          + + + + +

          +
          +
          +
          +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-address-depot.html b/_prototypes/end-to-end/individual-details-employment-address-depot.html new file mode 100644 index 0000000000..bbcbb50cb9 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-address-depot.html @@ -0,0 +1,210 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + +
          +
          + Previous +
          +
          + + + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          There + is a problem with your answer +
          +
          + +
            +
          1. + 1. Enter an address +
          2. +
          3. + 1. Enter an address +
          4. +
          +
          +
          +
          +
          +

          + What is the address of your depot? +

          +
          + +
          +
          +
          +
          + +
          +
          +
          +
          +
          +
          +
          +

          Why your answer is important

          +
          +

          Your answer will help your community by allowing the government and councils to understand commuting patterns.

          +

          Information about your workplace address and how you travel to work are used together to work out local public transport needs, develop transport policies and plan services.

          + + +
          +
          +
          +
          +
          + + +

          +

          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-address-workplace.html b/_prototypes/end-to-end/individual-details-employment-address-workplace.html new file mode 100644 index 0000000000..f60a3724d8 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-address-workplace.html @@ -0,0 +1,194 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + +
          +
          + Previous +
          +
          + + + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + What is the address of your workplace? +

          +
          + +
          +
          +
          +
          + +
          +
          +
          +
          +
          +
          +
          +

          Why your answer is important

          +
          +

          Your answer will help your community by allowing the government and councils to understand commuting patterns.

          +

          Information about your workplace address and how you travel to work are used together to work out local public transport needs, develop transport policies and plan services.

          + + +
          +
          +
          +
          +
          + + +

          +

          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-business-name.html b/_prototypes/end-to-end/individual-details-employment-business-name.html new file mode 100644 index 0000000000..ed86e2c6cf --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-business-name.html @@ -0,0 +1,164 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + What is the name of the organisation or business you work for? +

          +
          +

          If you are self-employed in your own business, give the business name

          +
          +
          +
          +
          +

          + + +

          + + +
          + + +
          + +
          +
          +
          +
          +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-job-description.html b/_prototypes/end-to-end/individual-details-employment-job-description.html new file mode 100644 index 0000000000..73a31bcdef --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-job-description.html @@ -0,0 +1,143 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + Briefly describe what you do in your main job +

          +
          + +
          +
          + + + +
          + You have 120 characters remaining
          +
          +
          +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-job-hours-worked.html b/_prototypes/end-to-end/individual-details-employment-job-hours-worked.html new file mode 100644 index 0000000000..af8eb166c6 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-job-hours-worked.html @@ -0,0 +1,184 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + In your main job, how many hours a week do you usually work? +

          +
          +

          If the coronavirus pandemic has affected your working hours, select the answer that best describes your current circumstances

          +
          +
          + Include paid and unpaid overtime +
          +
          +
          +
          +
          +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          +
          +
          +
          +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-job-responsibilities.html b/_prototypes/end-to-end/individual-details-employment-job-responsibilities.html new file mode 100644 index 0000000000..747981a14a --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-job-responsibilities.html @@ -0,0 +1,157 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + Do you supervise or oversee the work of other employees on a day-to-day basis? +

          +
          +

          This could be remotely or in person

          +
          +
          +
          +
          +
          + + +
          +
          + + +
          +
          +
          +
          +
          +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-job-title.html b/_prototypes/end-to-end/individual-details-employment-job-title.html new file mode 100644 index 0000000000..70e2823ab5 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-job-title.html @@ -0,0 +1,163 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          +
          +
          There + is a {x} problem{s} with your answer +
          +
          + +
          +
          + + +
          +
          +
          +
          +

          + What is your full job title? +

          +
          +
          +

          For example, retail assistant, office cleaner, district nurse, primary school teacher. Do not state your grade or pay band

          +
          +
          +
          +
          +

          + + + + +

          +
          +
          +
          +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-job-travel-to.html b/_prototypes/end-to-end/individual-details-employment-job-travel-to.html new file mode 100644 index 0000000000..b731af591c --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-job-travel-to.html @@ -0,0 +1,264 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + How do you usually travel to work? +

          +
          +

          Answer for the longest part, by distance, of your current journey to work.

          +

          If the coronavirus pandemic has affected how you travel to work, select the answer that best describes your current circumstances.

          +
          +
          +
          +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          +
          +
          +
          +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/individual-details-employment-job-where-mainly-work.html b/_prototypes/end-to-end/individual-details-employment-job-where-mainly-work.html new file mode 100644 index 0000000000..e85f5e0997 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-job-where-mainly-work.html @@ -0,0 +1,220 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + Where do you mainly work? +

          +
          +

          If the coronavirus pandemic has affected where you mainly work, select the answer that best describes your current circumstances

          +
          +
          +

          What we mean by “mainly work”

          +
          +

          This is where you work most of the time in your main job.

          +

          For example, if you work from home three days a week and go to another place of work two days, select "At or from home".

          + +
          +
          +
          +
          +
          +
          +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          + + +
          +
          +
          +
          +
          +
          +
          +
          +
          +
          +

          Why we ask for workplace

          +
          +

          Your answer will help your community by allowing the government and councils to understand commuting patterns.

          +

          Information about your workplace and how you travel to work are used together to work out local public transport needs, develop transport policies and plan services.

          + +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-job-work-in-uk.html b/_prototypes/end-to-end/individual-details-employment-job-work-in-uk.html new file mode 100644 index 0000000000..8f9cf21100 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-job-work-in-uk.html @@ -0,0 +1,166 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + Do you mainly work in the UK? +

          +
          +

          If the coronavirus pandemic has affected where you mainly work, select the answer that best describes your current circumstances

          +
          +
          +
          +
          +
          + + +
          +
          + + +
          +
          +
          +
          +
          +
          +
          +
          + +

          Choose another section and return to this question later

          +
          +
          +
          +
          +
          + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-job-work-outside-uk.html b/_prototypes/end-to-end/individual-details-employment-job-work-outside-uk.html new file mode 100644 index 0000000000..3c6499fd38 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-job-work-outside-uk.html @@ -0,0 +1,136 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
          +
          + Previous +
          +
          + +
          +
          +
          +
          +
          +
          +
          + + +
          +
          +
          +
          +

          + In which country outside the UK do you mainly work? +

          +
          + +
          +
          +

          + + +

          + +
          +
          Suggestions
          +
            +
            +
            Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
            +
            +
            +

            +
            +
            + +
            +
            +
            + +

            Choose another section and return to this question later

            +
            +
            +
            +
            +
            + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-last-four-weeks.html b/_prototypes/end-to-end/individual-details-employment-last-four-weeks.html new file mode 100644 index 0000000000..3880b9897a --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-last-four-weeks.html @@ -0,0 +1,168 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
            +
            + Previous +
            +
            + +
            +
            +
            +
            +
            +
            +
            + + +
            +
            +
            +
            +

            + In the last four weeks, were you actively looking for any kind of paid work? +

            +
            + +
            +
            +
            +
            +
            + + +
            +
            + + +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +

            Why we ask this question if you are retired or long-term sick or disabled

            +
            +

            To get a true picture of the working population, we ask this question of everyone who is not currently working.

            +

            We ask people who are retired because the number of people continuing to work after retirement is increasing.

            +

            We ask people who are not working due to long-term illness or disability because some intend to go back to work.

            + +
            +
            +
            + +

            Choose another section and return to this question later

            +
            +
            +
            +
            +
            + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-last-main-job.html b/_prototypes/end-to-end/individual-details-employment-last-main-job.html new file mode 100644 index 0000000000..6e722941da --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-last-main-job.html @@ -0,0 +1,85 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
            +
            + Previous +
            +
            + +
            +
            +
            +
            +
            +
            +
            +
            +
            +

            Last main job

            + +

            The next set of questions is about your last main job. This is the most recent job you had.

            +

            If you had more than one job at the same time, answer for the job in which you usually worked the most hours.

            + +
            +
            +
            + +
            +
            +
            +
            + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-main-job.html b/_prototypes/end-to-end/individual-details-employment-main-job.html new file mode 100644 index 0000000000..6d88a07a0b --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-main-job.html @@ -0,0 +1,97 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
            +
            + Previous +
            +
            + +
            +
            +
            +
            +
            +
            +
            +
            +
            +

            Main job

            + +

            The next set of questions is about your main job. Your main job is the job in which you work the most hours.

            +

            Coronavirus (COVID-19)

            +

            Your circumstances may have changed + during the coronavirus pandemic. Answer all questions based on your situation + as it is now.

            +
            +
            +
            + +
            +
            +
            +
            + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-paid-work-confirm.html b/_prototypes/end-to-end/individual-details-employment-paid-work-confirm.html new file mode 100644 index 0000000000..9edb3269a7 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-paid-work-confirm.html @@ -0,0 +1,197 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
            +
            + Previous +
            +
            + +
            +
            +
            +
            +
            + +
            +
            +
            There + is a {x} problem{s} with your answer +
            +
            +
            + +
              +
            1. + 1. + Select an answer + +
            2. +
            +
            +
            +
            + + +
            +
            +
            +
            +

            + Have you ever done any paid work? +

            +
            + +
            +
            +
            +
            +
            + + +
            +
            + + +
            +
            + + +
            +
            +
            +
            +
            +
            +
            +
            + +

            Choose another section and return to this question later

            +
            +
            +
            +
            +
            + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-seven-days-accepted-job.html b/_prototypes/end-to-end/individual-details-employment-seven-days-accepted-job.html new file mode 100644 index 0000000000..b1759ff8be --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-seven-days-accepted-job.html @@ -0,0 +1,161 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
            +
            + Previous +
            +
            + +
            +
            +
            +
            +
            +
            +
            + + +
            +
            +
            +
            +

            + In the last seven days, were you waiting to start a job already accepted? +

            +
            + +
            +
            +
            +
            +
            + + +
            +
            + + +
            +
            +
            +
            +
            +
            +
            +
            +
            +
            +

            Why we ask this question if you are retired or long-term sick or disabled

            +
            +

            To get a true picture of the working population, we ask this question of everyone who is not currently working.

            +

            We ask people who are retired because the number of people continuing to work after retirement is increasing.

            +

            We ask people who are not working due to long-term illness or disability because some intend to go back to work.

            + +
            +
            +
            + +

            Choose another section and return to this question later

            +
            +
            +
            +
            +
            + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-seven-days-ago-description.html b/_prototypes/end-to-end/individual-details-employment-seven-days-ago-description.html new file mode 100644 index 0000000000..fffdc6c3b5 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-seven-days-ago-description.html @@ -0,0 +1,188 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
            +
            + Previous +
            +
            + +
            +
            +
            +
            +
            +
            +
            + + +
            +
            +
            +
            +

            + Which of the following describes what you were doing in the last seven days? +

            +
            + +
            +
            +
            +
            + Select all that apply +
            + + +
            +
            + + +
            +
            + + +
            +
            + + +
            +
            + + +
            +
            +
            +
            +
            +
            +
            +
            + + +

            Choose another section and return to this question later

            +
            +
            +
            +
            +
            + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-seven-days-ago.html b/_prototypes/end-to-end/individual-details-employment-seven-days-ago.html new file mode 100644 index 0000000000..093cbc871f --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-seven-days-ago.html @@ -0,0 +1,259 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
            +
            + Previous +
            +
            + +
            +
            +
            +
            +
            +
            + +
            +
            +
            There + is a {x} problem{s} with your answer +
            +
            + +
            +
            + + +
            +
            +
            +
            +

            + In the last seven days, were you doing any of the following? +

            +

            If you have a job but have been off work in quarantine or self-isolating, select “Temporarily away from work ill, on holiday or temporarily laid off”

            +
            +
            + Include any casual or temporary work, even if only for one hour +
            +
            +
            +
            +
            +
            +
            + Select all that apply +
            + + +
            +
            + + +
            +
            + + +
            +
            + + +
            +
            + + +
            + + +
            + + +
            + +
            +
            +
            +
            +
            +
            +
            + +

            Choose another section and return to this question later

            +
            +
            +
            +
            +
            + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-start-two-weeks.html b/_prototypes/end-to-end/individual-details-employment-start-two-weeks.html new file mode 100644 index 0000000000..197d0dd679 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-start-two-weeks.html @@ -0,0 +1,149 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
            +
            + Previous +
            +
            + +
            +
            +
            +
            +
            +
            +
            + + +
            +
            +
            +
            +

            + Are you available to start work in the next two weeks? +

            +
            + +
            +
            +
            +
            +
            + + +
            +
            + + +
            +
            +
            +
            +
            +
            +
            +
            + +

            Choose another section and return to this question later

            +
            +
            +
            +
            +
            + + + + diff --git a/_prototypes/end-to-end/individual-details-employment-status.html b/_prototypes/end-to-end/individual-details-employment-status.html new file mode 100644 index 0000000000..b9f40b2fb7 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-employment-status.html @@ -0,0 +1,185 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
            +
            + Previous +
            +
            + +
            +
            +
            +
            +
            +
            +
            + + +
            +
            +
            +
            +

            + In your main job, what is your employment status? +

            +
            +

            Your main job is the job in which you usually work the most hours

            +
            +
            +
            +
            +
            + + +
            +
            + + +
            +
            + + +
            +
            +
            +
            +
            +
            +
            +
            + +

            Choose another section and return to this question later

            +
            +
            +
            +
            +
            + + + + diff --git a/_prototypes/end-to-end/individual-details-ethnic-group-description.html b/_prototypes/end-to-end/individual-details-ethnic-group-description.html new file mode 100644 index 0000000000..ddeff1715a --- /dev/null +++ b/_prototypes/end-to-end/individual-details-ethnic-group-description.html @@ -0,0 +1,211 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
            +
            + Previous +
            +
            + +
            +
            +
            + +
            +
            +
            +
            + + +
            +
            +
            +
            +

            + Which one best describes your ethnic group or background? +

            +
            + +
            +
            +
            +
            +
            +
            +
            +
            +

            Why your answer is important

            +
            +

            Your answer will provide a better understanding of your community and help to support equality and fairness. For example, councils and government use information on ethnic group to make sure they

            +
              +
            • provide services and share funding fairly
            • +
            • understand and represent everyone’s interests
            • +
            + +
            +
            +
            +
            +
            +
            +
            +
            + +

            Choose another section and return to this question later

            +
            +
            +
            +
            +
            + + + + + + diff --git a/_prototypes/end-to-end/individual-details-ethnic-group-other.html b/_prototypes/end-to-end/individual-details-ethnic-group-other.html new file mode 100644 index 0000000000..dec9a80cf4 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-ethnic-group-other.html @@ -0,0 +1,166 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
            +
            + Previous +
            +
            + +
            +
            +
            +
            +
            +
            +
            + + +
            +
            +
            +
            +

            + How would you describe your ethnic group or background? +

            +
            + + + +
            + +
            +
            Suggestions
            +
              +
              +
              Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
              +
              +
              + +
              +
              +
              + +

              Choose another section and return to this question later

              +
              +
              +
              +
              +
              + + + + diff --git a/_prototypes/end-to-end/individual-details-ethnic-group.html b/_prototypes/end-to-end/individual-details-ethnic-group.html new file mode 100644 index 0000000000..e5b97a2a67 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-ethnic-group.html @@ -0,0 +1,247 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
              +
              + Previous +
              +
              + +
              +
              +
              +
              +
              +
              + + +
              +
              +
              +
              +

              + What is your ethnic group? +

              +
              + +
              +
              +
              +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              +
              +
              +
              +

              Why your answer is important

              +
              +

              Your answer will provide a better understanding of your community and help to support equality and fairness. For example, councils and government use information on ethnic group to make sure they

              +
                +
              • provide services and share funding fairly
              • +
              • understand and represent everyone’s interests
              • +
              + +
              +
              +
              +
              +
              +
              +
              +
              + +

              Choose another section and return to this question later

              +
              +
              +
              +
              +
              + + + + diff --git a/_prototypes/end-to-end/individual-details-gender-identity.html b/_prototypes/end-to-end/individual-details-gender-identity.html new file mode 100644 index 0000000000..fa70b5bf52 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-gender-identity.html @@ -0,0 +1,225 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +--- + + + +
              +
              + Previous +
              +
              + +
              +
              +
              +
              +
              +
              +
              +
              This page has an error
              +
              + +
              +
              + + +
              +
              +
              +
              +

              + Is the gender you identify with the same as your sex registered at birth? +

              +
              +
              +
              +

              This question is voluntary

              +
              +
              +
              +
              +
              +
              +
              + + +
              +
              + + + +
              + +
              +
              + +
              +
              +
              +
              +
              +
              +
              + +

              Choose another section and return to this question later

              +
              +
              +
              +
              +
              + + + + diff --git a/_prototypes/end-to-end/individual-details-health-conditions-abilities.html b/_prototypes/end-to-end/individual-details-health-conditions-abilities.html new file mode 100644 index 0000000000..189ea0d57f --- /dev/null +++ b/_prototypes/end-to-end/individual-details-health-conditions-abilities.html @@ -0,0 +1,187 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
              +
              + Previous +
              +
              + +
              +
              + +
              +
              +
              +
              + + +
              +
              +
              +
              +

              + Do any of your conditions or illnesses reduce your ability to carry out day-to-day activities? +

              +
              +
              +
              +

              + What we mean by “reduce your ability”

              +
              +

              This is about whether your health condition or illness currently affects your ability to carry out day-to-day activities. +

              +

              Consider whether you are still affected while receiving any treatment, medication or using any devices for your condition or illness. For example, if you use a hearing aid and are not restricted in carrying out your day-to-day activities when doing so, select “Not at all”. +

              +

              You should select “Yes, a lot” if you usually need some level of support from family members, friends or personal social services for most normal daily activities. +

              + +
              +
              +
              +
              +
              +
              +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              +
              +
              +
              +
              +
              +
              + + +

              + Choose another section and + return to this question later

              +
              +
              +
              +
              +
              + + + + diff --git a/_prototypes/end-to-end/individual-details-health-conditions.html b/_prototypes/end-to-end/individual-details-health-conditions.html new file mode 100644 index 0000000000..98cba98e5f --- /dev/null +++ b/_prototypes/end-to-end/individual-details-health-conditions.html @@ -0,0 +1,170 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
              +
              + Previous +
              +
              + +
              +
              + +
              +
              +
              +
              + + +
              +
              +
              +
              +

              + Do you have any physical or mental health conditions or illnesses lasting or expected to last 12 months or more? +

              +
              +
              +
              +

              What we mean by “physical and mental health conditions or illnesses”

              +
              +

              This is about health conditions, illnesses or impairments you may have.

              +

              Consider conditions that always affect you and those that flare up from time to time.

              +

              These may include, for example, sensory conditions, developmental conditions or learning impairments.

              + +
              +
              +
              +
              +
              +
              +
              +
              + + +
              +
              + + +
              +
              +
              +
              +
              +
              +
              +
              + + +

              + Choose another section and + return to this question later

              +
              +
              +
              +
              +
              + + + + diff --git a/_prototypes/end-to-end/individual-details-health-support.html b/_prototypes/end-to-end/individual-details-health-support.html new file mode 100644 index 0000000000..da1d62c7da --- /dev/null +++ b/_prototypes/end-to-end/individual-details-health-support.html @@ -0,0 +1,204 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
              +
              + Previous +
              +
              + +
              +
              + +
              +
              +
              +
              + + +
              +
              +
              +
              +

              + Do you look after, or give any help or support to, anyone because they have long-term physical or mental health conditions or illnesses, or problems related to old age? +

              +
              +
              +
              +

              Exclude anything you do as part of your paid employment

              +
              +
              +
              +
              +
              +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              +
              +
              +
              +
              +
              +
              + + +

              + Choose another section and + return to this question later

              +
              +
              +
              +
              +
              + + + + diff --git a/_prototypes/end-to-end/individual-details-health.html b/_prototypes/end-to-end/individual-details-health.html new file mode 100644 index 0000000000..fff8128df6 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-health.html @@ -0,0 +1,175 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
              +
              + Previous +
              +
              + +
              +
              + +
              +
              +
              +
              + + +
              +
              +
              +
              +

              + How is your health in general? +

              +
              + +
              +
              +
              +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              +
              +
              +
              +
              +
              +
              + + +

              + Choose another section and + return to this question later

              +
              +
              +
              +
              +
              + + + + diff --git a/_prototypes/end-to-end/individual-details-language-english.html b/_prototypes/end-to-end/individual-details-language-english.html new file mode 100644 index 0000000000..96495221eb --- /dev/null +++ b/_prototypes/end-to-end/individual-details-language-english.html @@ -0,0 +1,163 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
              +
              + Previous +
              +
              + +
              +
              + +
              +
              +
              +
              + + +
              +
              +
              +
              +

              + How well can you speak English? +

              +
              + +
              +
              +
              +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              + + +
              +
              +
              +
              +
              +
              +
              +
              + + +

              + Choose another section and + return to this question later

              +
              +
              +
              +
              +
              + + + + diff --git a/_prototypes/end-to-end/individual-details-language-other.html b/_prototypes/end-to-end/individual-details-language-other.html new file mode 100644 index 0000000000..4a0dbf169d --- /dev/null +++ b/_prototypes/end-to-end/individual-details-language-other.html @@ -0,0 +1,138 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
              +
              + Previous +
              +
              + +
              +
              +
              +
              +
              +
              +
              + + +
              +
              +
              +
              +

              + You selected “Other, including British Sign Language”. What is your main language? +

              +
              + +
              +
              +

              + + +

              + +
              +
              Suggestions
              +
                +
                +
                Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
                +
                +
                +

                +
                +
                + +
                +
                +
                + + +

                Choose another section and + return to this question later

                +
                +
                +
                +
                +
                + + + + diff --git a/_prototypes/end-to-end/individual-details-language.html b/_prototypes/end-to-end/individual-details-language.html new file mode 100644 index 0000000000..ff16b4c548 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-language.html @@ -0,0 +1,167 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                +
                + Previous +
                +
                + +
                +
                + +
                +
                +
                +
                + + +
                +
                +
                +
                +

                + What is your main language? +

                +
                +
                +
                +

                What we mean by “main language”

                +
                +

                This is the language you use most naturally. For example, it could be the language you use at home.

                + +
                +
                +
                +
                +
                +
                +
                +
                + + +
                +
                + + +
                +
                +
                +
                +
                +
                +
                +
                + +

                Choose another section and return to this question later

                +
                +
                +
                +
                +
                + + + + diff --git a/_prototypes/end-to-end/individual-details-national-identity-other.html b/_prototypes/end-to-end/individual-details-national-identity-other.html new file mode 100644 index 0000000000..31934b3d66 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-national-identity-other.html @@ -0,0 +1,160 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
                +
                + Previous +
                +
                + +
                +
                +
                +
                +
                +
                +
                + + +
                +
                +
                +
                +

                + You selected “Other”. How would you describe your {x} national identity? +

                +
                +
                +
                +

                Include all {x} national identities. If you have more than one, enter them all separated by commas.

                +
                +
                +
                +
                +
                +

                + + +

                + +
                +
                Suggestions
                +
                  +
                  +
                  Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
                  +
                  +
                  +

                  +
                  +
                  + +
                  +
                  +
                  + +

                  Choose another section and return to this question later

                  +
                  +
                  +
                  +
                  +
                  + + + + diff --git a/_prototypes/end-to-end/individual-details-national-identity.html b/_prototypes/end-to-end/individual-details-national-identity.html new file mode 100644 index 0000000000..86bd8ac63b --- /dev/null +++ b/_prototypes/end-to-end/individual-details-national-identity.html @@ -0,0 +1,196 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                  +
                  + Previous +
                  +
                  + +
                  +
                  +
                  +
                  +
                  +
                  +
                  + + +
                  +
                  +
                  +
                  +

                  + How would you describe your national identity? +

                  +
                  +

                  This relates to where you feel you belong, such as the country or countries you think of as home.

                  +

                  This could be different from your citizenship or ethnic group.

                  + +
                  +
                  +
                  +
                  + Select all that apply +
                  + + +
                  +
                  + + +
                  +
                  + + +
                  +
                  + + +
                  +
                  + + +
                  +
                  + + +
                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  + + +

                  Choose another section and return to this question later

                  +
                  +
                  +
                  +
                  +
                  + + + + diff --git a/_prototypes/end-to-end/individual-details-orientation.html b/_prototypes/end-to-end/individual-details-orientation.html new file mode 100644 index 0000000000..76bcc5fe7a --- /dev/null +++ b/_prototypes/end-to-end/individual-details-orientation.html @@ -0,0 +1,262 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
                  +
                  + Previous +
                  +
                  + +
                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  This page has an error
                  +
                  + +
                  +
                  + + +
                  +
                  +
                  +
                  +

                  + Which of the following best describes your sexual orientation? +

                  +
                  +
                  +
                  +

                  This question is voluntary

                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  + + +
                  +
                  + + +
                  +
                  + + +
                  +
                  + + +
                  + + +
                  +
                  + + +
                  +
                  +
                  +
                  +

                  Why your answer is important

                  +
                  +

                  Your answer will help your local community by providing organisations, such as charities, with an understanding of + the services people might need.

                  +

                  Councils and government will use this information to

                  +
                    +
                  • monitor equality to ensure that everyone is treated fairly
                  • +
                  • provide services and share funding
                  • +
                  + +
                  +
                  +
                  +
                  +
                  +
                  +
                  +
                  + +

                  Choose another section and return to this question later

                  +
                  +
                  +
                  +
                  +
                  + + + + diff --git a/_prototypes/end-to-end/individual-details-passport-country-other.html b/_prototypes/end-to-end/individual-details-passport-country-other.html new file mode 100644 index 0000000000..d037ee9986 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-passport-country-other.html @@ -0,0 +1,164 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
                  +
                  + Previous +
                  +
                  + +
                  +
                  +
                  + +
                  +
                  +
                  +
                  + + +
                  +
                  +
                  +
                  +

                  + You selected “Other”. What {x} passports do you hold? +

                  +
                  +
                  +
                  +

                  Include all {x} passports. If you have more than one, enter them all separated by commas.

                  +
                  +
                  +
                  +
                  +
                  + +

                  + + +

                  + +
                  +
                  Suggestions
                  +
                    +
                    +
                    Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
                    +
                    +
                    +

                    +
                    +
                    + +
                    +
                    +
                    + + + +

                    Choose another section and return to this question later

                    + +
                    +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-passport-country.html b/_prototypes/end-to-end/individual-details-passport-country.html new file mode 100644 index 0000000000..07f71be48e --- /dev/null +++ b/_prototypes/end-to-end/individual-details-passport-country.html @@ -0,0 +1,209 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    +

                    + What passports do you hold? +

                    +
                    +
                    +
                    +

                    Include

                    +
                      +
                    • current passports and any other travel documents, such as ID cards, that show citizenship of a particular country or countries
                    • +
                    • passports and travel documents that have expired, if you are entitled to renew them
                    • +
                    +
                    +
                    +
                    +
                    +
                    +
                    + Select all that apply +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    + +
                    + + + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +

                    Choose another section and return to this question later

                    +
                    +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-qualifications-a-level.html b/_prototypes/end-to-end/individual-details-qualifications-a-level.html new file mode 100644 index 0000000000..f2a24dea92 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-qualifications-a-level.html @@ -0,0 +1,216 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    +

                    + Have you achieved an AS, A level or equivalent qualification? +

                    +
                    + +
                    +

                    This could be equivalent qualifications achieved anywhere outside England and Wales

                    +
                    + +
                    +
                    +

                    What we mean by “AS and A level”

                    +
                    +

                    These are advanced-level, subject-based qualifications that are often needed to get a place at university. Students in + England and Wales usually complete AS levels by the age of 17 years and A levels by the age of 18 years.

                    +

                    If you have achieved similar qualifications outside of England and Wales, choose the options you think are + the closest match.

                    +

                    An International Baccalaureate diploma is equivalent to three A levels.

                    + +
                    +
                    +
                    + +
                    +
                    +
                    +
                    + Select all that apply +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    + +
                    + + + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +

                    Choose another section and return to this question later

                    +
                    +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-qualifications-degree.html b/_prototypes/end-to-end/individual-details-qualifications-degree.html new file mode 100644 index 0000000000..c44736fc8e --- /dev/null +++ b/_prototypes/end-to-end/individual-details-qualifications-degree.html @@ -0,0 +1,171 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    +

                    + Have you achieved a qualification at degree level or above? +

                    +
                    + +
                    +

                    This could be equivalent qualifications achieved anywhere outside England and Wales

                    +
                    + +
                    +
                    +

                    What we mean by “degree level or above”

                    +
                    +

                    This is any higher education qualification, achieved in the UK or another country, at level 4 or above.

                    +

                    Students are usually aged 18 years or over when they begin these qualifications through a college or university.

                    +

                    Examples include level 4 and 5 qualifications, bachelor’s degrees with or without honours, master’s degrees, PhD + or other doctorates and professional qualifications, such as PGCE or chartership.

                    + +
                    +
                    +
                    + +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    + + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + +

                    Choose another section and return to this question later

                    +
                    +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-qualifications-gcse.html b/_prototypes/end-to-end/individual-details-qualifications-gcse.html new file mode 100644 index 0000000000..5b964dde7b --- /dev/null +++ b/_prototypes/end-to-end/individual-details-qualifications-gcse.html @@ -0,0 +1,239 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    +

                    + Have you achieved a GCSE or equivalent qualification? +

                    +
                    + +
                    +

                    This could be equivalent qualifications achieved anywhere outside England and Wales

                    +
                    + +
                    +
                    +

                    What we mean by “GCSE”

                    +
                    +

                    This is a General Certificate of Secondary Education. GCSEs are subject based. Students in England and Wales + usually complete GCSEs at school by the age of 16 years.

                    +

                    If you have achieved CSEs, O levels or any other similar qualifications outside of England and Wales, choose the + options you think are the closest match.

                    + +
                    +
                    +
                    + +
                    +
                    +
                    +
                    + Select all that apply +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    + +
                    + + + + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + + +

                    Choose another section and return to this question later

                    +
                    +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-qualifications-nvq-equivalent.html b/_prototypes/end-to-end/individual-details-qualifications-nvq-equivalent.html new file mode 100644 index 0000000000..e7ee4246be --- /dev/null +++ b/_prototypes/end-to-end/individual-details-qualifications-nvq-equivalent.html @@ -0,0 +1,219 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    +

                    + Have you achieved an NVQ or equivalent qualification? +

                    +
                    + +
                    +

                    This could be equivalent qualifications achieved anywhere outside England and Wales

                    +
                    + +
                    +
                    +

                    What we mean by “NVQ”

                    +
                    +

                    This is a National Vocational Qualification. NVQs are competency and skills-based qualifications that can be achieved in school, college or at work.

                    +

                    If you have achieved similar qualifications, such as Scottish Vocational Qualifications or other vocational qualifications + outside of the UK, choose the options you think are the closest match.

                    + +
                    +
                    +
                    + +
                    +
                    +
                    +
                    + Select all that apply +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    + +
                    + + + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + + +

                    Choose another section and return to this question later

                    +
                    +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-qualifications-other-where.html b/_prototypes/end-to-end/individual-details-qualifications-other-where.html new file mode 100644 index 0000000000..1f824d9ee0 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-qualifications-other-where.html @@ -0,0 +1,184 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    +

                    + Have you achieved any other qualifications? +

                    +
                    + +
                    +

                    This could be any qualifications you have ever achieved, even if you are not using them now

                    +
                    + +
                    +
                    +
                    +
                    + Select all that apply +
                    + + +
                    +
                    + + +
                    + +
                    + + + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + + +

                    Choose another section and return to this question later

                    +
                    +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-qualifications.html b/_prototypes/end-to-end/individual-details-qualifications.html new file mode 100644 index 0000000000..4f54e1c108 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-qualifications.html @@ -0,0 +1,80 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    +

                    Qualifications

                    + +

                    The next set of questions is about any qualifications you have ever achieved in England, Wales or worldwide, including equivalents, even if you are not using them now. +

                    +
                    +
                    +
                    + +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-relationship-current-status.html b/_prototypes/end-to-end/individual-details-relationship-current-status.html new file mode 100644 index 0000000000..409ed9c3ed --- /dev/null +++ b/_prototypes/end-to-end/individual-details-relationship-current-status.html @@ -0,0 +1,174 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    +

                    + Who is your legal marriage to? +

                    +
                    + +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    + + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + + +

                    Choose another section and + return + to this question later

                    +
                    +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-relationship.html b/_prototypes/end-to-end/individual-details-relationship.html new file mode 100644 index 0000000000..878ec57ffd --- /dev/null +++ b/_prototypes/end-to-end/individual-details-relationship.html @@ -0,0 +1,260 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    +

                    + On , + what is your legal marital or + registered civil partnership status? +

                    +
                    + +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + + +

                    Choose another section and + return + to this question later

                    +
                    +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-religion-description.html b/_prototypes/end-to-end/individual-details-religion-description.html new file mode 100644 index 0000000000..0a233ecab9 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-religion-description.html @@ -0,0 +1,273 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    + +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    +

                    + What is your religion? +

                    +
                    +
                    +
                    +

                    This question is voluntary

                    +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    + + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    +
                    + + +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +

                    + Choose another section and + return to this question later

                    +
                    +
                    +
                    +
                    +
                    + + + + diff --git a/_prototypes/end-to-end/individual-details-religion-other.html b/_prototypes/end-to-end/individual-details-religion-other.html new file mode 100644 index 0000000000..559cc021de --- /dev/null +++ b/_prototypes/end-to-end/individual-details-religion-other.html @@ -0,0 +1,148 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
                    +
                    + Previous +
                    +
                    + +
                    +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    +
                    +
                    +
                    +

                    + You selected “Any other religion”. What is your religion? +

                    +
                    +
                    +
                    +

                    This question is voluntary

                    +
                    +
                    +
                    +
                    +

                    + + +

                    + +
                    +
                    Suggestions
                    +
                      +
                      +
                      Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
                      +
                      +
                      +

                      +
                      +
                      + +
                      +
                      +
                      + + +

                      + Choose another section and + return to this question later

                      +
                      +
                      +
                      +
                      +
                      + + + + diff --git a/_prototypes/end-to-end/individual-details-school.html b/_prototypes/end-to-end/individual-details-school.html new file mode 100644 index 0000000000..c706eea879 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-school.html @@ -0,0 +1,180 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                      +
                      + Previous +
                      +
                      + +
                      +
                      +
                      +
                      +
                      +
                      + +
                      +
                      +
                      There + is a {x} problem{s} with your answer +
                      +
                      +
                      + +
                        +
                      1. + 1. + Select an answer + +
                      2. +
                      +
                      +
                      +
                      + + +
                      +
                      +
                      +
                      +

                      + Are you a schoolchild or student in full-time education? +

                      +
                      + +
                      +
                      +
                      +
                      +
                      + + +
                      +
                      + + +
                      +
                      +
                      +
                      +
                      +
                      +
                      +
                      + +

                      Choose another section and return to this question later

                      +
                      +
                      +
                      +
                      +
                      + + + + diff --git a/_prototypes/end-to-end/individual-details-sex.html b/_prototypes/end-to-end/individual-details-sex.html new file mode 100644 index 0000000000..0d48f5accf --- /dev/null +++ b/_prototypes/end-to-end/individual-details-sex.html @@ -0,0 +1,196 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                      +
                      + Previous +
                      +
                      + +
                      +
                      +
                      +
                      +
                      +
                      +
                      + + +
                      +
                      +
                      +
                      +

                      + What is your sex? +

                      +
                      +
                      +
                      + A question about gender identity will follow later on in the questionnaire +
                      +
                      +
                      +
                      +
                      +
                      +
                      + + +
                      +
                      + + +
                      +
                      +
                      +
                      +
                      +
                      +
                      +

                      + Why we ask for visitor details +

                      +
                      +

                      Your answer helps to ensure that everyone is counted in the census. Add visitor details, even if you think they have been included on a census questionnaire at another address.

                      + +
                      +
                      +
                      +
                      +
                      +
                      + + +

                      Choose another section and return to this question later

                      +
                      +
                      +
                      +
                      +
                      + + + + diff --git a/_prototypes/end-to-end/individual-details-student-address-other-country.html b/_prototypes/end-to-end/individual-details-student-address-other-country.html new file mode 100644 index 0000000000..751cc7afc6 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-student-address-other-country.html @@ -0,0 +1,132 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
                      +
                      + Previous +
                      +
                      + +
                      +
                      +
                      +
                      +
                      +
                      +
                      + + +
                      +
                      +
                      +
                      +

                      + During term time, in which country outside the UK do you usually live? +

                      +
                      + +
                      +
                      +

                      + + +

                      + +
                      +
                      Suggestions
                      +
                        +
                        +
                        Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
                        +
                        +
                        +

                        +
                        +
                        + +
                        +
                        +
                        + +

                        Choose another section and return to this question later

                        +
                        +
                        +
                        +
                        +
                        + + + + diff --git a/_prototypes/end-to-end/individual-details-student-address-other-uk.html b/_prototypes/end-to-end/individual-details-student-address-other-uk.html new file mode 100644 index 0000000000..cb92a79841 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-student-address-other-uk.html @@ -0,0 +1,201 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
                        +
                        + Previous +
                        +
                        + + + +
                        +
                        +
                        +
                        +
                        +
                        +
                        + + +
                        +
                        +
                        +
                        +

                        + What is the UK address where you usually stay during term time? +

                        +
                        +
                        + + What is the first line of your address? + + +
                        +
                        +
                        +
                        + +
                        +
                        +
                        +
                        +
                        +
                        +
                        + + +

                        +

                        Choose another section and return to this question later

                        +
                        +
                        +
                        +
                        +
                        + + + + diff --git a/_prototypes/end-to-end/individual-details-student-address-other.html b/_prototypes/end-to-end/individual-details-student-address-other.html new file mode 100644 index 0000000000..009e9a737e --- /dev/null +++ b/_prototypes/end-to-end/individual-details-student-address-other.html @@ -0,0 +1,142 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                        +
                        + Previous +
                        +
                        + +
                        +
                        +
                        +
                        +
                        +
                        +
                        + + +
                        +
                        +
                        +
                        +

                        + Is this address in the UK? +

                        +
                        + +
                        +
                        +
                        +
                        +
                        + + +
                        +
                        + + +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        + +

                        Choose another section and return to this question later

                        +
                        +
                        +
                        +
                        +
                        + + + + diff --git a/_prototypes/end-to-end/individual-details-student-address.html b/_prototypes/end-to-end/individual-details-student-address.html new file mode 100644 index 0000000000..25125dc5e6 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-student-address.html @@ -0,0 +1,231 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                        +
                        + Previous +
                        +
                        + +
                        +
                        +
                        +
                        +
                        +
                        + +
                        +
                        +
                        There + is a {x} problem{s} with your answer +
                        +
                        +
                        + +
                          +
                        1. + 1. + Select an answer + +
                        2. +
                        +
                        +
                        +
                        + + +
                        +
                        +
                        +
                        +

                        + During term time, where do you usually live? +

                        +
                        + +
                        +
                        +
                        +
                        +
                        + + +
                        +
                        + + +
                        +
                        + + +
                        +
                        +
                        + +
                        +
                        +

                        Why we ask for term-time address

                        +
                        +

                        Your answer helps us produce an accurate count of the population during term time. These figures can be used to + plan services such as healthcare and transport. This is particularly important in areas with large universities and + student populations.

                        + +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        + + + +

                        Choose another section and return + to this question later

                        +
                        +
                        +
                        +
                        +
                        + + + + diff --git a/_prototypes/end-to-end/individual-details-student.html b/_prototypes/end-to-end/individual-details-student.html new file mode 100644 index 0000000000..bc24178d8a --- /dev/null +++ b/_prototypes/end-to-end/individual-details-student.html @@ -0,0 +1,169 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                        +
                        + Previous +
                        +
                        + +
                        +
                        +
                        +
                        +
                        + +
                        +
                        +
                        There + is a {x} problem{s} with your answer +
                        +
                        +
                        + +
                          +
                        1. + 1. + Select an answer + +
                        2. +
                        +
                        +
                        +
                        + + +
                        +
                        +
                        +
                        +

                        + Are you a student in full-time education? +

                        +
                        + +
                        +
                        +
                        +
                        +
                        + + +
                        +
                        + + +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        + +

                        Choose another section and return to this question later

                        +
                        +
                        +
                        +
                        +
                        + + + + diff --git a/_prototypes/end-to-end/individual-details-summary.html b/_prototypes/end-to-end/individual-details-summary.html new file mode 100644 index 0000000000..c7103860d1 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-summary.html @@ -0,0 +1,343 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                        +
                        + Previous +
                        +
                        + +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        +

                        + +

                        +
                        +
                        +

                        + Personal details +

                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        +
                        +

                        + +
                        +
                        +
                        +
                        +
                        +
                        + +
                          +
                          +
                          +
                          +
                          + Question +
                          +
                          +
                          +
                          Answer
                          +
                          +
                          + +
                          +
                          +
                          +
                        + + + + diff --git a/_prototypes/end-to-end/individual-details-year-ago-address-outside-uk.html b/_prototypes/end-to-end/individual-details-year-ago-address-outside-uk.html new file mode 100644 index 0000000000..ee9943d27a --- /dev/null +++ b/_prototypes/end-to-end/individual-details-year-ago-address-outside-uk.html @@ -0,0 +1,127 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
                        +
                        + Previous +
                        +
                        + +
                        +
                        +
                        +
                        +
                        +
                        +
                        + + +
                        +
                        +
                        +
                        +

                        + In which country outside the UK was your address one year ago? +

                        +
                        + +
                        +
                        +

                        + + +

                        + +
                        +
                        Suggestions
                        +
                          +
                          +
                          Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
                          +
                          +
                          +

                          +
                          +
                          + +
                          +
                          +
                          + +

                          Choose another section and return to this question later

                          +
                          +
                          +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/individual-details-year-ago-address-uk.html b/_prototypes/end-to-end/individual-details-year-ago-address-uk.html new file mode 100644 index 0000000000..e7e5da3ce9 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-year-ago-address-uk.html @@ -0,0 +1,200 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
                          +
                          + Previous +
                          +
                          + + + +
                          +
                          +
                          +
                          +
                          +
                          + + +
                          +
                          +
                          +
                          +

                          + What was your address one year ago? +

                          +
                          + +
                          + What is the first line of your address? +
                          +
                          +
                          +
                          + +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                          + + +

                          +

                          Choose another section and return to this question later

                          +
                          +
                          +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/individual-details-year-ago-address.html b/_prototypes/end-to-end/individual-details-year-ago-address.html new file mode 100644 index 0000000000..f59a577751 --- /dev/null +++ b/_prototypes/end-to-end/individual-details-year-ago-address.html @@ -0,0 +1,213 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                          +
                          + Previous +
                          +
                          + +
                          +
                          +
                          +
                          +
                          +
                          +
                          + + +
                          +
                          +
                          +
                          +

                          + One year ago, what was your usual address? +

                          +

                          + If you had no usual address one year ago, select the address where you were staying. +

                          +

                          + If the coronavirus pandemic affected your usual address one year ago, select where you were living before your circumstances changed. +

                          +
                          +
                          +
                          +
                          +
                          +
                          + + +
                          +
                          + + +
                          +
                          + + +
                          +
                          + + +
                          +
                          + + +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                          + +

                          Choose another section and return to this question later

                          +
                          +
                          +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/individual-intro-covid.html b/_prototypes/end-to-end/individual-intro-covid.html new file mode 100644 index 0000000000..55ad6eaf8b --- /dev/null +++ b/_prototypes/end-to-end/individual-intro-covid.html @@ -0,0 +1,87 @@ +--- +title: COVID-19 test (round 6 - pandemic situation revised - no furlough) Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                          +
                          + Back +
                          +
                          + +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                          +

                          Coronavirus (COVID-19)

                          +

                          Circumstances for may have changed during the coronavirus pandemic. Answer all questions based on the situation as it is now.

                          +
                          +
                          +
                          + + +
                          +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/individual-intro.html b/_prototypes/end-to-end/individual-intro.html new file mode 100644 index 0000000000..c0e31f2eb3 --- /dev/null +++ b/_prototypes/end-to-end/individual-intro.html @@ -0,0 +1,107 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                          +
                          + Previous +
                          +
                          + +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                          +

                          +

                          In this section, we are going to ask you + questions about . +

                          +

                          You will need to know personal details such as

                          +
                            +
                          • date of birth
                          • +
                          • country of birth
                          • +
                          • second or holiday homes
                          • +
                          • main language
                          • +
                          • general health
                          • +
                          • unpaid care provided
                          • +
                          • qualifications
                          • +
                          • employment details
                          • +
                          + +
                          +
                          +

                          + If you can’t answer questions for this person +

                          +
                          +

                          You can share your household access code with the people you live with so they can complete their own sections.

                          +

                          If this is not possible, there are other ways each person can complete their own census.

                          + +
                          +
                          +
                          +
                          +
                          +
                          + + +
                          +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/individual-pin-security.html b/_prototypes/end-to-end/individual-pin-security.html new file mode 100644 index 0000000000..a7c4951242 --- /dev/null +++ b/_prototypes/end-to-end/individual-pin-security.html @@ -0,0 +1,122 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +--- + + +
                          +
                          + Previous +
                          +
                          + +
                          +
                          +
                          +
                          +
                          + + +
                          +
                          +
                          +
                          +

                          + Enter the individual access code +

                          + +

                          + You’ll need the code you were provided when you chose to submit an individual response. +

                          + +
                          + + +

                          Help with individual access code

                          + + +
                          +
                          + +
                          +
                          +
                          + + +
                          +
                          +
                          +
                          +
                          +
                          + +
                          +
                          +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/ir-limit-reached.html b/_prototypes/end-to-end/ir-limit-reached.html new file mode 100644 index 0000000000..40032f6115 --- /dev/null +++ b/_prototypes/end-to-end/ir-limit-reached.html @@ -0,0 +1,45 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                          +
                          +
                          + +
                          +
                          +
                          +
                          +
                          +
                          +

                          You have reached the maximum number of individual access codes you can request online

                          + +

                          If you need more individual access codes, please contact us +

                          + + Go back + +
                          +
                          +
                          +
                          +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/ir-uac-request-launcher.html b/_prototypes/end-to-end/ir-uac-request-launcher.html new file mode 100644 index 0000000000..b9cec5da15 --- /dev/null +++ b/_prototypes/end-to-end/ir-uac-request-launcher.html @@ -0,0 +1,93 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                          +
                          + Back +
                          +
                          + +
                          +
                          +
                          + +
                          +
                          +
                          +
                          +
                          +
                          +

                          Request an individual access code

                          +

                          An individual access code lets you answer your census questions separately from the people you live with, so they can’t see your answers.

                          +

                          You can choose to receive your new access code by text or post.

                          +
                          +
                          +

                          No one in your household will be told that you have requested an individual access code

                          +
                          +
                          +

                          Your individual answers will take priority over any information submitted about you in the household census.

                          +
                          +
                          +
                          + + + Start + +
                          +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/language-help-pg2.html b/_prototypes/end-to-end/language-help-pg2.html new file mode 100644 index 0000000000..df5b7c0c00 --- /dev/null +++ b/_prototypes/end-to-end/language-help-pg2.html @@ -0,0 +1,149 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +header: census-website +footer: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + +
                          + + +
                          +
                          +
                          +
                          +
                          +
                          +

                          + Bosnian help and support + : + Completing your census online +

                          + + +

                          To start your census online, you will need your access code printed on the letter we sent you. Your 16-character access code will be a combination of letters and numbers.

                          + An example of the census letter showing that the access code is in the centre of the letter +
                          +
                          Keep this code safe. You will need to enter it every time you access your census.
                          +
                          + +
                          +
                          +

                          You must fill in your census form in English. You can also answer in Welsh if you live in Wales.

                          +
                          +
                          +

                          Someone else can complete your census for you or help you if you cannot do it yourself.

                          +

                          If you’re using online translation tools, be aware that the census questions may not be translated correctly.

                          + +

                          Ready to start your census online?

                          + + Start census + + +

                          If you need help

                          +

                          You can call our free language helpline on 0800 587 2021 to request a new access code or to get further help in your Bosnian.

                          + + + +
                          +
                          +
                          +
                          +
                          +
                          + +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/language-help-pg3.html b/_prototypes/end-to-end/language-help-pg3.html new file mode 100644 index 0000000000..89f6c91925 --- /dev/null +++ b/_prototypes/end-to-end/language-help-pg3.html @@ -0,0 +1,179 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +header: census-website +footer: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + +
                          + + +
                          +
                          +
                          +
                          +
                          +
                          +

                          + Bosnian help and support + : + Completing your census on paper +

                          + +

                          To request a paper census form to be sent to you in the post, call our free language helpline on 0800 587 2021 to speak to someone in Bosnian.

                          +
                          +
                          +

                          You must fill in your census form in English. You can also answer in Welsh if you live in Wales.

                          +
                          +
                          +

                          Someone else can complete your census for you, or help you if you cannot do it yourself.

                          +

                          Household Questionnaire guidance booklets

                          +

                          You can download a booklet in Bosnian to help you complete your census on paper. You can also call our free language helpline on 0800 587 2021 to request a copy to be sent to you in the post. The booklet has a translation of each census question and more information about the census in Bosnian.

                          + +

                          If you live in Wales, the census questions are slightly different to the census questions in England. Please make sure you download the correct booklet.

                          + +
                          +
                          +

                          You must write your answers on the paper census form, not in the guidance booklet

                          +
                          +
                          +

                          If you live in England

                          + +

                          If you live in Wales

                          + + +

                          If you need help

                          +

                          You can call our free language helpline on 0800 587 2021 to get further help in your Bosnian.

                          + + + +
                          +
                          +
                          +
                          +
                          +
                          + +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/language-help.html b/_prototypes/end-to-end/language-help.html new file mode 100644 index 0000000000..41c924da56 --- /dev/null +++ b/_prototypes/end-to-end/language-help.html @@ -0,0 +1,157 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +header: census-website +footer: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + +
                          + + +
                          +
                          +
                          +
                          +
                          +
                          +

                          + Bosnian help and support + : + Overview +

                          + +

                          What is the census?

                          + +

                          The census is a survey that happens every 10 years and gives us a picture of all the people and households in England and Wales. The next census takes place on Sunday 21 March 2021.

                          + +

                          The information collected from the census helps to plan and fund public services in local areas, including language services. For example, the NHS may need to provide translation and interpretation services in particular regions.

                          + +

                          The Office for National Statistics (ONS) plans and runs the census in England and Wales.

                          + +

                          Who has to complete the census

                          +

                          The census asks questions about you and your household, and it’s important that everyone in England and Wales takes part.

                          + +
                          +
                          You must complete the census by law
                          +
                          + +

                          It is an offence to supply false information or to not complete the census, and you could be fined up to £1,000. Some questions are clearly labelled as voluntary. It is not an offence if you do not answer these.

                          +
                          +
                          +

                          Your personal information is protected by law and will be kept confidential

                          +
                          +

                          Staying in the UK for less than three months

                          +

                          You are not responsible for filling in the census if you’re staying in the UK for less than three months. The owner of your accommodation may ask you some questions so that they can fill in the census about the people staying in the household.

                          +

                          When to complete your census

                          +

                          All households should complete the census on Sunday 21 March 2021 or as soon as possible after. If you’ve responded before 21 March and things have changed, you can let us know.

                          + +

                          Your circumstances may have changed during the coronavirus pandemic. Answer all questions based on your situation as it is now.

                          +

                          How to complete your census

                          +

                          You can choose to either:

                          + + + +
                          +
                          +
                          +
                          +
                          +
                          + +
                          +
                          +
                          + + + + diff --git a/_prototypes/end-to-end/languages.html b/_prototypes/end-to-end/languages.html new file mode 100644 index 0000000000..fce6aba8d8 --- /dev/null +++ b/_prototypes/end-to-end/languages.html @@ -0,0 +1,285 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +header: census-website +footer: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + +
                          + + +
                          +
                          +
                          +
                          +

                          Languages

                          +
                          +
                          +

                          Os oes angen y wefan hon arnoch yn Gymraeg, ewch i cyfrifiad.gov.uk

                          +
                          +
                          +
                          +
                          +

                          Translation support is available for the following languages.

                          +

                          If you can’t find your language, or need more help, please call our free language helpline on 0800 587 2021.

                          +
                          +
                          +
                          + + +
                          +
                          +
                          +
                          +
                          +
                          +
                          +
                            +
                            +
                            +
                              +
                              +
                              +
                                +
                                +
                                +
                                +
                                +
                                +
                                +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + + + + diff --git a/_prototypes/end-to-end/lookup-lists/uk-towns b/_prototypes/end-to-end/lookup-lists/uk-towns new file mode 100644 index 0000000000..668c8c1a4c --- /dev/null +++ b/_prototypes/end-to-end/lookup-lists/uk-towns @@ -0,0 +1,1136 @@ +Aberaeron +Aberavon +Aberbargoed +Abercarn +Aberdare +Aberfan +Abergavenny +Abergele +Abertillery +Aberystwyth +Amlwch +Ammanford +Bagillt +Bala +Bangor +Bargoed +Barmouth +Barry +Beaumaris +Bethesda +Blaenau Ffestiniog +Blaenavon +Blackwood +Denbigh +Dolgellau +Ebbw Vale +Ewloe +Ferndale +Fishguard +Flint +Gelligaer +Glynneath +Goodwick +Gorseinon +Gowerton +Gresford +Harlech +Haverfordwest +Hay-on-Wye +Holt +Holyhead +Holywell +Kidwelly +Kenfig +Knighton +Lampeter +Laugharne +Llanberis +Llandeilo +Llandovery +Llandrindod Wells +Llandudno +Llandudno Junction +Llandysul +Llanelli +Llanfair Caereinion +Llanfairfechan +Llan Ffestiniog +Llanfyllin +Llangefni +Llangollen +Llanidloes +Llanrwst +Llansteffan +Llantrisant +Llantwit Major +Llanwrtyd Wells +Llanybydder +Loughor +Llanddulas +Machynlleth +Maesteg +Menai Bridge +Merthyr Tydfil +Milford Haven +Mold +Monmouth +Montgomery +Mountain Ash +Narberth +Neath +Nefyn +Newbridge +Newcastle Emlyn +Newport +Newport (Pembrokeshire) +New Quay +Newtown +Neyland +Old Colwyn +Overton-on-Dee +Pembroke +Pembroke Dock +Penarth +Pencoed +Penmaenmawr +Penrhyn Bay +Pontardawe +Pontarddulais +Pontyclun +Pontypool +Pontypridd +Port Talbot +Porth +Porthcawl +Porthmadog +Prestatyn +Presteigne +Pwllheli +Pyle +Queensferry +Rhayader +Rhosllanerchrugog +Rhuddlan +Rhyl +Rhymney +Risca +Ruthin +St Asaph +St Clears +St David's +Saltney +Senghenydd +Shotton +Swansea +Talgarth +Tenby +Tonypandy +Tredegar +Tregaron +Treharris +Tywyn +Usk +Welshpool +Whitland +Wrexham +Ystalyfera +Ystradgynlais +Ystrad Mynach +Blaina +Brecon +Bridgend +Briton Ferry +Brynmawr +Buckley +Builth Wells +Burry Port +Blaenhonddan +Caerleon +Caernarfon +Caerphilly +Caerwys +Caldicot +Cardiff +Cardigan +Carmarthen +Chepstow +Chirk +Colwyn Bay +Connah’s Quay +Conwy +Corwen +Cowbridge +Criccieth +Crickhowell +Crumlin +Cwmamman +Cwmbran +Abingdon-on-Thames +Accrington +Acle +Acton +Adlington +Alcester +Aldeburgh +Aldershot +Alford +Alfreton +Alnwick +Alsager +Alston +Alton +Altrincham +Amble +Ambleside +Amersham +Amesbury +Ampthill +Andover +Appleby-in-Westmorland +Arlesey +Arundel +Ashbourne +Ashburton +Ashby-de-la-Zouch +Ashby Woulds +Ashford +Ashington +Ashton-under-Lyne +Askern +Aspatria +Atherstone +Attleborough +Axbridge +Axminster +Aylesbury +Aylsham +Bacup +Bakewell +Bampton +Banbury +Barking +Barnard Castle +Barnes +Barnet +Barnoldswick +Barnsley +Barnstaple +Barrow-in-Furness +Barton-upon-Humber +Basingstoke +Batley +Battle +Bawtry +Beaconsfield +Beaminster +Bebington +Beccles +Beckenham +Bedale +Bedford +Bedworth +Belper +Bentham +Berkeley +Berkhamsted +Berwick-upon-Tweed +Beverley +Bewdley +Bexhill-on-Sea +Bexley +Bicester +Biddulph +Bideford +Biggleswade +Billericay +Billingham +Bilston +Bingham +Bingley +Birchwood +Birkenhead +Bishop Auckland +Bishop’s Castle +Bishop’s Stortford +Bishop’s Waltham +Blackburn +Blackpool +Blackrod +Blackwater and Hawley +Blandford Forum +Bletchley and Fenny Stratford +Blyth +Bodmin +Bognor Regis +Bollington +Bolsover +Bolton +Bootle +Bordon +Boroughbridge +Boston +Bottesford +Bourne +Bournemouth +Bovey Tracey +Brackley +Bradford-on-Avon +Brading +Bradley Stoke +Bradninch +Braintree +Brampton +Brandon +Braunstone Town +Brentford +Brentwood +Bridgnorth +Bridgwater +Bridlington +Bridport +Brierfield +Brierley +Brigg +Brighouse +Brightlingsea +Brixham +Broadstairs and St Peter's +Bromborough +Bromley +Bromsgrove +Bromyard +Broseley +Brough +Broughton +Broughton-in-Furness +Bruton +Buckfastleigh +Buckingham +Bude-Stratton +Budleigh Salterton +Bulwell +Bungay +Buntingford +Burford +Burgess Hill +Burgh-le-Marsh +Burnham-on-Crouch +Burnham-on-Sea +Burnley +Burntwood +Burslem +Burton Latimer +Burton upon Trent +Bury +Bury St Edmunds +Bushey +Buxton +Caistor +Callington +Calne +Camborne +Camelford +Cannock +Canvey Island +Carnforth +Carlton Colville +Carshalton +Carterton +Castle Cary +Castleford +Chagford +Chapel-en-le-Frith +Chard +Charlbury +Chatham +Chatteris +Cheadle +Cheltenham +Chertsey +Chesham +Cheshunt +Chesterfield +Chester-le-Street +Chickerell +Chilton +Chingford +Chippenham +Chipping Campden +Chipping Norton +Chipping Sodbury +Chorley +Chorleywood +Christchurch +Chudleigh +Chulmleigh +Church Stretton +Cinderford +Cirencester +Clare +Clay Cross +Cleator Moor +Cleckheaton +Cleethorpes +Cleobury Mortimer +Clevedon +Clitheroe +Clun +Coalville +Cockermouth +Coggeshall +Colburn +Colchester +Coleford +Coleshill +Colne +Colyton +Congleton +Conisbrough +Corbridge +Corby +Corringham +Corsham +Cotgrave +Cowes +Coulsdon +Cramlington +Cranbrook +Craven Arms +Crawley +Crediton +Crewe +Crewkerne +Cricklade +Cromer +Crook +Crosby +Crowborough +Croydon +Crowland +Crowle +Cullompton +Dagenham +Dalton-in-Furness +Darley Dale +Darlington +Dartford +Dartmouth +Darwen +Daventry +Dawley +Dawlish +Deal +Denholme +Dereham +Desborough +Devizes +Dewsbury +Didcot +Dinnington St John's +Diss +Doncaster +Dorchester +Dorking +Dover +Dovercourt +Downham Market +Driffield +Droitwich Spa +Dronfield +Dudley +Dukinfield +Dulverton +Dunstable +Dunwich +Dursley +Ealing +Earby +Earl Shilton +Earley +Easingwold +East Cowes +East Grinstead +East Ham +Eastbourne +Eastleigh +East Retford +Eastwood +Eccles +Eccleshall +Edenbridge +Edgware +Edmonton +Egremont +Elland +Ellesmere +Ellesmere Port +Elstree and Borehamwood +Emsworth +Enfield +Epping +Epsom and Ewell +Epworth +Erith +Eton +Evesham +Exmouth +Eye +Fairford +Fakenham +Falmouth +Fareham +Faringdon +Farnborough +Farnham +Faversham +Fazeley +Featherstone +Felixstowe +Ferndown +Ferryhill +Filey +Filton +Finchley +Fleet +Fleetwood +Flitwick +Folkestone +Fordbridge +Fordingbridge +Fordwich +Fowey +Framlingham +Frinton and Walton +Frodsham +Frome +Gainsborough +Garstang +Gateshead +Gillingham +Gillingham +Glastonbury +Glossop +Godalming +Godmanchester +Goole +Gorleston-on-Sea +Gosport +Grange-over-Sands +Grantham +Grassington +Gravesend +Grays +Great Dunmow +Great Torrington +Great Yarmouth +Greater Willington +Grimsby +Guildford +Guisborough +Hadleigh +Hailsham +Halesowen +Halesworth +Halewood +Halifax +Halstead +Haltwhistle +Redenhall with Harleston +Harlow +Harpenden +Harrogate +Harrow +Hartland +Hartlepool +Harwich +Harworth and Bircotes +Haslemere +Haslingden +Hastings +Hatfield +Hatfield +Hatherleigh +Havant +Haverhill +Hawkinge +Haxby +Hawes +Hayes +Hayle +Haywards Heath +Heanor and Loscoe +Heathfield +Hebden Royd +Hedge End +Hednesford +Hedon +Helmsley +Helston +Hemel Hempstead +Hemsworth +Hendon +Henley-in-Arden +Henley-on-Thames +Hertford +Hessle +Hetton +Hexham +Heywood +Higham Ferrers +Highbridge +Highworth +High Wycombe +Hinckley +Hingham +Hitchin +Hoddesdon +Holbeach +Holsworthy +Holt +Honiton +Horley +Horncastle +Hornsea +Hornsey +Horsforth +Horsham +Horwich +Houghton Regis +Hounslow +Howden +Huddersfield +Hungerford +Hunstanton +Huntingdon +Hyde +Hythe +Ilford +Ilfracombe +Ilkeston +Ilkley +Ilminster +Immingham +Ingleby Barwick +Ipswich +Irthlingborough +Ivybridge +Jarrow +Keighley +Kempston +Kendal +Kenilworth +Kesgrave +Keswick +Kettering +Keynsham +Kidderminster +Kidsgrove +Kimberley +King’s Lynn +Kingsbridge +Kingsteignton +Kingston-upon-Thames +Kington +Kirkby-in-Ashfield +Kirkby Lonsdale +Kirkby Stephen +Kirkbymoorside +Kirkham +Kirton-in-Lindsey +Knaresborough +Knutsford +Langport +Launceston +Leatherhead +Lechlade +Ledbury +Leek +Leigh +Leighton-Linslade +Leigh-on-Sea +Leiston +Leominster +Letchworth Garden City +Lewes +Leyburn +Leyland +Leyton +Liskeard +Littlehampton +Loddon +Loftus +Long Sutton +Longridge +Longtown +Looe +Lostwithiel +Loughborough +Loughton +Louth +Lowestoft +Ludgershall +Ludlow +Luton +Lutterworth +Lydd +Lydney +Lyme Regis +Lymington +Lynton & Lynmouth +Lytchett Minster & Upton +Lytham St Annes +Mablethorpe and Sutton +Macclesfield +Madeley +Maghull +Maidenhead +Maidstone +Maldon +Malmesbury +Maltby +Malton +Malvern +Manningtree +Mansfield +Marazion +March +Margate +Market Bosworth +Market Deeping +Market Drayton +Market Harborough +Market Rasen +Market Weighton +Marlborough +Marlow +Maryport +Masham +Matlock +Medlar-with-Wesham +Melksham +Meltham +Melton Mowbray +Mere +Mexborough +Middleham +Middlesbrough +Middleton +Middlewich +Midhurst +Midsomer Norton +Mildenhall +Millom +Minchinhampton +Minehead +Minster +Mirfield +Mitcham +Mitcheldean +Modbury +Morecambe +Moretonhampstead +Moreton-in-Marsh +Morley +Morpeth +Mossley +Much Wenlock +Nailsea +Nailsworth +Nantwich +Needham Market +Nelson +Neston +New Alresford +New Mills +New Milton +New Romney +Newark-on-Trent +Newbiggin-by-the-Sea +Newbury +Newcastle-under-Lyme +Newent +Newhaven +Newlyn +Newmarket +Newport +Newport +Newport Pagnell +Newquay +Newton Abbot +Newton Aycliffe +Newton-le-Willows +Normanton +North Hykeham +North Petherton +North Tawton +North Walsham +Northallerton +Northam +Northampton +Northfleet +Northleach with Eastington +Northwich +Norton-on-Derwent +Nuneaton +Oakengates +Oakham +Okehampton +Oldbury +Oldham +Ollerton and Boughton +Olney +Ongar +Orford +Ormskirk +Orpington +Ossett +Oswestry +Otley +Ottery St Mary +Oundle +Paddock Wood +Padiham +Padstow +Paignton +Painswick +Partington +Patchway +Pateley Bridge +Peacehaven +Penistone +Penkridge +Penrith +Penryn +Penwortham +Penzance +Pershore +Peterlee +Petersfield +Petworth +Pickering +Plympton +Pocklington +Polegate +Pontefract +Ponteland +Poole +Porthleven +Portishead and North Weston +Portland +Potton +Poynton-with-Worth +Preesall +Prescot +Princes Risborough +Prudhoe +Pudsey +Purley +Quedgeley +Queenborough-in-Sheppey +Radstock +Ramsey +Ramsgate +Raunds +Rawtenstall +Rayleigh +Reading +Redcar +Redhill +Redruth +Reepham +Reigate +Richmond +Richmond +Ringwood +Ripley +Rochdale +Rochester +Rochford +Romford +Romsey +Ross-on-Wye +Rothbury +Rotherham +Rothwell +Rothwell +Rowley Regis +Royal Leamington Spa +Royal Tunbridge Wells +Royal Wootton Bassett +Royston +Rugby +Rugeley +Rushden +Ryde +Rye +Saffron Walden +St Austell +St Blaise +St Columb Major +St Helens +St Ives +St Ives +St Just-in-Penwith +St Mawes +St Neots +Salcombe +Sale +Saltash +Sandbach +Sandhurst +Sandiacre +Sandown +Sandwich +Sandy +Sawbridgeworth +Saxmundham +Scarborough +Scunthorpe +Seaford +Seaham +Seaton +Sedbergh +Sedgefield +Selby +Selsey +Settle +Sevenoaks +Shaftesbury +Shanklin +Shefford +Shepshed +Shepton Mallet +Sherborne +Sheringham +Shifnal +Shildon +Shipston-on-Stour +Shirebrook +Shoreham-by-Sea +Shrewsbury +Sidmouth +Silloth +Silsden +Sittingbourne +Skegness +Skelmersdale +Skelton-in-Cleveland +Skipton +Sleaford +Slough +Smethwick +Snaith and Cowick +Snodland +Soham +Solihull +Somerton +South Brent +South Cave +South Elmsall +South Kirkby and Moorthorpe +South Molton +South Shields +South Woodham Ferrers +Southam +Southall +Southborough +Southend-on-Sea +Southgate +Southminster +Southport +Southsea +Southwell +Southwick +Southwold +Spalding +Spennymoor +Spilsby +Sprowston +Stafford +Staines-upon-Thames +Stainforth +Stalbridge +Stalham +Stalybridge +Stamford +Stanley +Stanhope +Stapleford +Staveley +Stevenage +Steyning +St Mary Cray +Stockport +Stocksbridge +Stockton-on-Tees +Stone +Stonehouse +Stony Stratford +Stotfold +Stourbridge +Stourport-on-Severn +Stowmarket +Stow-on-the-Wold +Stratford-upon-Avon +Stretford +Strood +Stroud +Sturminster Newton +Sudbury +Surbiton +Sutton +Sutton Coldfield +Swaffham +Swanage +Swanley +Swanscombe and Greenhithe +Swindon +Syston +Tadcaster +Tadley +Tamworth +Taunton +Tavistock +Teignmouth +Telscombe +Tenbury Wells +Tenterden +Tetbury +Tewkesbury +Thame +Thatcham +Thaxted +Thetford +Thirsk +Thornaby-on-Tees +Thornbury +Thorne +Thorpe St Andrew +Thrapston +Tickhill +Tidworth +Tipton +Tiverton +Todmorden +Tonbridge +Topsham +Torpoint +Torquay +Totnes +Tottenham +Totton and Eling +Tow Law +Towcester +Tring +Trowbridge +Twickenham +Tynemouth +Uckfield +Ulverston +Uppingham +Upton-upon-Severn +Uttoxeter +Uxbridge +Ventnor +Verwood +Wadebridge +Wadhurst +Wainfleet All Saints +Wallasey +Wallsend +Wallingford +Walsall +Waltham Abbey +Waltham Cross +Walthamstow +Walton-on-Thames +Wantage +Ware +Wareham +Warminster +Warrington +Warwick +Watchet +Watford +Wath-upon-Dearne +Watlington +Watton +Wellingborough +Wednesbury +Wellington +Wellington +Wells-next-the-Sea +Wem +Wembley +Wendover +West Bedlington +West Bromwich +West Ham +West Malling +West Mersea +West Tilbury +Westbury +Westerham +Westhoughton +Weston-super-Mare +Wetherby +Weybridge +Weymouth +Whaley Bridge +Whitby +Whitchurch +Whitchurch +Whitehaven +Whitehill +Whitnash +Whittlesey +Whitworth +Wickham +Wickwar +Widnes +Wigan +Wigton +Willenhall +Willesden +Wilton +Wilmslow +Wimbledon +Wimborne Minster +Wincanton +Winchcombe +Winchelsea +Windermere +Windsor +Winsford +Winslow +Winterton +Wirksworth +Wisbech +Witham +Withernsea +Witney +Wiveliscombe +Wivenhoe +Woburn +Woburn Sands +Woking +Wokingham +Wolsingham +Wolverton and Greenleys +Wood Green +Woodbridge +Woodley +Woodstock +Wooler +Workington +Worksop +Worthing +Wotton-under-Edge +Wragby +Wymondham +Yarm +Yarmouth +Yate +Yateley +Yeovil \ No newline at end of file diff --git a/_prototypes/end-to-end/lookup-lists/uk-towns-cities.jscsrc b/_prototypes/end-to-end/lookup-lists/uk-towns-cities.jscsrc new file mode 100644 index 0000000000..3f89957cb6 --- /dev/null +++ b/_prototypes/end-to-end/lookup-lists/uk-towns-cities.jscsrc @@ -0,0 +1 @@ +{ "en-gb": "Aberaeron" }, { "en-gb": "Aberavon" }, { "en-gb": "Aberbargoed" }, { "en-gb": "Abercarn" }, { "en-gb": "Aberdare" }, { "en-gb": "Aberfan" }, { "en-gb": "Abergavenny" }, { "en-gb": "Abergele" }, { "en-gb": "Abertillery" }, { "en-gb": "Aberystwyth" }, { "en-gb": "Amlwch" }, { "en-gb": "Ammanford" }, { "en-gb": "Bagillt" }, { "en-gb": "Bala" }, { "en-gb": "Bangor" }, { "en-gb": "Bargoed" }, { "en-gb": "Barmouth" }, { "en-gb": "Barry" }, { "en-gb": "Beaumaris" }, { "en-gb": "Bethesda" }, { "en-gb": "Blaenau Ffestiniog" }, { "en-gb": "Blaenavon" }, { "en-gb": "Blackwood" }, { "en-gb": "Denbigh" }, { "en-gb": "Dolgellau" }, { "en-gb": "Ebbw Vale" }, { "en-gb": "Ewloe" }, { "en-gb": "Ferndale" }, { "en-gb": "Fishguard" }, { "en-gb": "Flint" }, { "en-gb": "Gelligaer" }, { "en-gb": "Glynneath" }, { "en-gb": "Goodwick" }, { "en-gb": "Gorseinon" }, { "en-gb": "Gowerton" }, { "en-gb": "Gresford" }, { "en-gb": "Harlech" }, { "en-gb": "Haverfordwest" }, { "en-gb": "Hay-on-Wye" }, { "en-gb": "Holt" }, { "en-gb": "Holyhead" }, { "en-gb": "Holywell" }, { "en-gb": "Kidwelly" }, { "en-gb": "Kenfig" }, { "en-gb": "Knighton" }, { "en-gb": "Lampeter" }, { "en-gb": "Laugharne" }, { "en-gb": "Llanberis" }, { "en-gb": "Llandeilo" }, { "en-gb": "Llandovery" }, { "en-gb": "Llandrindod Wells" }, { "en-gb": "Llandudno" }, { "en-gb": "Llandudno Junction" }, { "en-gb": "Llandysul" }, { "en-gb": "Llanelli" }, { "en-gb": "Llanfair Caereinion" }, { "en-gb": "Llanfairfechan" }, { "en-gb": "Llan Ffestiniog" }, { "en-gb": "Llanfyllin" }, { "en-gb": "Llangefni" }, { "en-gb": "Llangollen" }, { "en-gb": "Llanidloes" }, { "en-gb": "Llanrwst" }, { "en-gb": "Llansteffan" }, { "en-gb": "Llantrisant" }, { "en-gb": "Llantwit Major" }, { "en-gb": "Llanwrtyd Wells" }, { "en-gb": "Llanybydder" }, { "en-gb": "Loughor" }, { "en-gb": "Llanddulas" }, { "en-gb": "Machynlleth" }, { "en-gb": "Maesteg" }, { "en-gb": "Menai Bridge" }, { "en-gb": "Merthyr Tydfil" }, { "en-gb": "Milford Haven" }, { "en-gb": "Mold" }, { "en-gb": "Monmouth" }, { "en-gb": "Montgomery" }, { "en-gb": "Mountain Ash" }, { "en-gb": "Narberth" }, { "en-gb": "Neath" }, { "en-gb": "Nefyn" }, { "en-gb": "Newbridge" }, { "en-gb": "Newcastle Emlyn" }, { "en-gb": "Newport" }, { "en-gb": "Newport (Pembrokeshire)" }, { "en-gb": "New Quay" }, { "en-gb": "Newtown" }, { "en-gb": "Neyland" }, { "en-gb": "Old Colwyn" }, { "en-gb": "Overton-on-Dee" }, { "en-gb": "Pembroke" }, { "en-gb": "Pembroke Dock" }, { "en-gb": "Penarth" }, { "en-gb": "Pencoed" }, { "en-gb": "Penmaenmawr" }, { "en-gb": "Penrhyn Bay" }, { "en-gb": "Pontardawe" }, { "en-gb": "Pontarddulais" }, { "en-gb": "Pontyclun" }, { "en-gb": "Pontypool" }, { "en-gb": "Pontypridd" }, { "en-gb": "Port Talbot" }, { "en-gb": "Porth" }, { "en-gb": "Porthcawl" }, { "en-gb": "Porthmadog" }, { "en-gb": "Prestatyn" }, { "en-gb": "Presteigne" }, { "en-gb": "Pwllheli" }, { "en-gb": "Pyle" }, { "en-gb": "Queensferry" }, { "en-gb": "Rhayader" }, { "en-gb": "Rhosllanerchrugog" }, { "en-gb": "Rhuddlan" }, { "en-gb": "Rhyl" }, { "en-gb": "Rhymney" }, { "en-gb": "Risca" }, { "en-gb": "Ruthin" }, { "en-gb": "St Asaph" }, { "en-gb": "St Clears" }, { "en-gb": "St David's" }, { "en-gb": "Saltney" }, { "en-gb": "Senghenydd" }, { "en-gb": "Shotton" }, { "en-gb": "Swansea" }, { "en-gb": "Talgarth" }, { "en-gb": "Tenby" }, { "en-gb": "Tonypandy" }, { "en-gb": "Tredegar" }, { "en-gb": "Tregaron" }, { "en-gb": "Treharris" }, { "en-gb": "Tywyn" }, { "en-gb": "Usk" }, { "en-gb": "Welshpool" }, { "en-gb": "Whitland" }, { "en-gb": "Wrexham" }, { "en-gb": "Ystalyfera" }, { "en-gb": "Ystradgynlais" }, { "en-gb": "Ystrad Mynach" }, { "en-gb": "Blaina" }, { "en-gb": "Brecon" }, { "en-gb": "Bridgend" }, { "en-gb": "Briton Ferry" }, { "en-gb": "Brynmawr" }, { "en-gb": "Buckley" }, { "en-gb": "Builth Wells" }, { "en-gb": "Burry Port" }, { "en-gb": "Blaenhonddan" }, { "en-gb": "Caerleon" }, { "en-gb": "Caernarfon" }, { "en-gb": "Caerphilly" }, { "en-gb": "Caerwys" }, { "en-gb": "Caldicot" }, { "en-gb": "Cardiff" }, { "en-gb": "Cardigan" }, { "en-gb": "Carmarthen" }, { "en-gb": "Chepstow" }, { "en-gb": "Chirk" }, { "en-gb": "Colwyn Bay" }, { "en-gb": "Connah's Quay" }, { "en-gb": "Conwy" }, { "en-gb": "Corwen" }, { "en-gb": "Cowbridge" }, { "en-gb": "Criccieth" }, { "en-gb": "Crickhowell" }, { "en-gb": "Crumlin" }, { "en-gb": "Cwmamman" }, { "en-gb": "Cwmbran" }, { "en-gb": "Abingdon-on-Thames" }, { "en-gb": "Accrington" }, { "en-gb": "Acle" }, { "en-gb": "Acton" }, { "en-gb": "Adlington" }, { "en-gb": "Alcester" }, { "en-gb": "Aldeburgh" }, { "en-gb": "Aldershot" }, { "en-gb": "Alford" }, { "en-gb": "Alfreton" }, { "en-gb": "Alnwick" }, { "en-gb": "Alsager" }, { "en-gb": "Alston" }, { "en-gb": "Alton" }, { "en-gb": "Altrincham" }, { "en-gb": "Amble" }, { "en-gb": "Ambleside" }, { "en-gb": "Amersham" }, { "en-gb": "Amesbury" }, { "en-gb": "Ampthill" }, { "en-gb": "Andover" }, { "en-gb": "Appleby-in-Westmorland" }, { "en-gb": "Arlesey" }, { "en-gb": "Arundel" }, { "en-gb": "Ashbourne" }, { "en-gb": "Ashburton" }, { "en-gb": "Ashby-de-la-Zouch" }, { "en-gb": "Ashby Woulds" }, { "en-gb": "Ashford" }, { "en-gb": "Ashington" }, { "en-gb": "Ashton-under-Lyne" }, { "en-gb": "Askern" }, { "en-gb": "Aspatria" }, { "en-gb": "Atherstone" }, { "en-gb": "Attleborough" }, { "en-gb": "Axbridge" }, { "en-gb": "Axminster" }, { "en-gb": "Aylesbury" }, { "en-gb": "Aylsham" }, { "en-gb": "Bacup" }, { "en-gb": "Bakewell" }, { "en-gb": "Bampton" }, { "en-gb": "Banbury" }, { "en-gb": "Barking" }, { "en-gb": "Barnard Castle" }, { "en-gb": "Barnes" }, { "en-gb": "Barnet" }, { "en-gb": "Barnoldswick" }, { "en-gb": "Barnsley" }, { "en-gb": "Barnstaple" }, { "en-gb": "Barrow-in-Furness" }, { "en-gb": "Barton-upon-Humber" }, { "en-gb": "Basingstoke" }, { "en-gb": "Batley" }, { "en-gb": "Battle" }, { "en-gb": "Bawtry" }, { "en-gb": "Beaconsfield" }, { "en-gb": "Beaminster" }, { "en-gb": "Bebington" }, { "en-gb": "Beccles" }, { "en-gb": "Beckenham" }, { "en-gb": "Bedale" }, { "en-gb": "Bedford" }, { "en-gb": "Bedworth" }, { "en-gb": "Belper" }, { "en-gb": "Bentham" }, { "en-gb": "Berkeley" }, { "en-gb": "Berkhamsted" }, { "en-gb": "Berwick-upon-Tweed" }, { "en-gb": "Beverley" }, { "en-gb": "Bewdley" }, { "en-gb": "Bexhill-on-Sea" }, { "en-gb": "Bexley" }, { "en-gb": "Bicester" }, { "en-gb": "Biddulph" }, { "en-gb": "Bideford" }, { "en-gb": "Biggleswade" }, { "en-gb": "Billericay" }, { "en-gb": "Billingham" }, { "en-gb": "Bilston" }, { "en-gb": "Bingham" }, { "en-gb": "Bingley" }, { "en-gb": "Birchwood" }, { "en-gb": "Birkenhead" }, { "en-gb": "Bishop Auckland" }, { "en-gb": "Bishop's Castle" }, { "en-gb": "Bishop's Stortford" }, { "en-gb": "Bishop's Waltham" }, { "en-gb": "Blackburn" }, { "en-gb": "Blackpool" }, { "en-gb": "Blackrod" }, { "en-gb": "Blackwater and Hawley" }, { "en-gb": "Blandford Forum" }, { "en-gb": "Bletchley and Fenny Stratford" }, { "en-gb": "Blyth" }, { "en-gb": "Bodmin" }, { "en-gb": "Bognor Regis" }, { "en-gb": "Bollington" }, { "en-gb": "Bolsover" }, { "en-gb": "Bolton" }, { "en-gb": "Bootle" }, { "en-gb": "Bordon" }, { "en-gb": "Boroughbridge" }, { "en-gb": "Boston" }, { "en-gb": "Bottesford" }, { "en-gb": "Bourne" }, { "en-gb": "Bournemouth" }, { "en-gb": "Bovey Tracey" }, { "en-gb": "Brackley" }, { "en-gb": "Bradford-on-Avon" }, { "en-gb": "Brading" }, { "en-gb": "Bradley Stoke" }, { "en-gb": "Bradninch" }, { "en-gb": "Braintree" }, { "en-gb": "Brampton" }, { "en-gb": "Brandon" }, { "en-gb": "Braunstone Town" }, { "en-gb": "Brentford" }, { "en-gb": "Brentwood" }, { "en-gb": "Bridgnorth" }, { "en-gb": "Bridgwater" }, { "en-gb": "Bridlington" }, { "en-gb": "Bridport" }, { "en-gb": "Brierfield" }, { "en-gb": "Brierley" }, { "en-gb": "Brigg" }, { "en-gb": "Brighouse" }, { "en-gb": "Brightlingsea" }, { "en-gb": "Brixham" }, { "en-gb": "Broadstairs and St Peter's" }, { "en-gb": "Bromborough" }, { "en-gb": "Bromley" }, { "en-gb": "Bromsgrove" }, { "en-gb": "Bromyard" }, { "en-gb": "Broseley" }, { "en-gb": "Brough" }, { "en-gb": "Broughton" }, { "en-gb": "Broughton-in-Furness" }, { "en-gb": "Bruton" }, { "en-gb": "Buckfastleigh" }, { "en-gb": "Buckingham" }, { "en-gb": "Bude-Stratton" }, { "en-gb": "Budleigh Salterton" }, { "en-gb": "Bulwell" }, { "en-gb": "Bungay" }, { "en-gb": "Buntingford" }, { "en-gb": "Burford" }, { "en-gb": "Burgess Hill" }, { "en-gb": "Burgh-le-Marsh" }, { "en-gb": "Burnham-on-Crouch" }, { "en-gb": "Burnham-on-Sea" }, { "en-gb": "Burnley" }, { "en-gb": "Burntwood" }, { "en-gb": "Burslem" }, { "en-gb": "Burton Latimer" }, { "en-gb": "Burton upon Trent" }, { "en-gb": "Bury" }, { "en-gb": "Bury St Edmunds" }, { "en-gb": "Bushey" }, { "en-gb": "Buxton" }, { "en-gb": "Caistor" }, { "en-gb": "Callington" }, { "en-gb": "Calne" }, { "en-gb": "Camborne" }, { "en-gb": "Camelford" }, { "en-gb": "Cannock" }, { "en-gb": "Canvey Island" }, { "en-gb": "Carnforth" }, { "en-gb": "Carlton Colville" }, { "en-gb": "Carshalton" }, { "en-gb": "Carterton" }, { "en-gb": "Castle Cary" }, { "en-gb": "Castleford" }, { "en-gb": "Chagford" }, { "en-gb": "Chapel-en-le-Frith" }, { "en-gb": "Chard" }, { "en-gb": "Charlbury" }, { "en-gb": "Chatham" }, { "en-gb": "Chatteris" }, { "en-gb": "Cheadle" }, { "en-gb": "Cheltenham" }, { "en-gb": "Chertsey" }, { "en-gb": "Chesham" }, { "en-gb": "Cheshunt" }, { "en-gb": "Chesterfield" }, { "en-gb": "Chester-le-Street" }, { "en-gb": "Chickerell" }, { "en-gb": "Chilton" }, { "en-gb": "Chingford" }, { "en-gb": "Chippenham" }, { "en-gb": "Chipping Campden" }, { "en-gb": "Chipping Norton" }, { "en-gb": "Chipping Sodbury" }, { "en-gb": "Chorley" }, { "en-gb": "Chorleywood" }, { "en-gb": "Christchurch" }, { "en-gb": "Chudleigh" }, { "en-gb": "Chulmleigh" }, { "en-gb": "Church Stretton" }, { "en-gb": "Cinderford" }, { "en-gb": "Cirencester" }, { "en-gb": "Clare" }, { "en-gb": "Clay Cross" }, { "en-gb": "Cleator Moor" }, { "en-gb": "Cleckheaton" }, { "en-gb": "Cleethorpes" }, { "en-gb": "Cleobury Mortimer" }, { "en-gb": "Clevedon" }, { "en-gb": "Clitheroe" }, { "en-gb": "Clun" }, { "en-gb": "Coalville" }, { "en-gb": "Cockermouth" }, { "en-gb": "Coggeshall" }, { "en-gb": "Colburn" }, { "en-gb": "Colchester" }, { "en-gb": "Coleford" }, { "en-gb": "Coleshill" }, { "en-gb": "Colne" }, { "en-gb": "Colyton" }, { "en-gb": "Congleton" }, { "en-gb": "Conisbrough" }, { "en-gb": "Corbridge" }, { "en-gb": "Corby" }, { "en-gb": "Corringham" }, { "en-gb": "Corsham" }, { "en-gb": "Cotgrave" }, { "en-gb": "Cowes" }, { "en-gb": "Coulsdon" }, { "en-gb": "Cramlington" }, { "en-gb": "Cranbrook" }, { "en-gb": "Craven Arms" }, { "en-gb": "Crawley" }, { "en-gb": "Crediton" }, { "en-gb": "Crewe" }, { "en-gb": "Crewkerne" }, { "en-gb": "Cricklade" }, { "en-gb": "Cromer" }, { "en-gb": "Crook" }, { "en-gb": "Crosby" }, { "en-gb": "Crowborough" }, { "en-gb": "Croydon" }, { "en-gb": "Crowland" }, { "en-gb": "Crowle" }, { "en-gb": "Cullompton" }, { "en-gb": "Dagenham" }, { "en-gb": "Dalton-in-Furness" }, { "en-gb": "Darley Dale" }, { "en-gb": "Darlington" }, { "en-gb": "Dartford" }, { "en-gb": "Dartmouth" }, { "en-gb": "Darwen" }, { "en-gb": "Daventry" }, { "en-gb": "Dawley" }, { "en-gb": "Dawlish" }, { "en-gb": "Deal" }, { "en-gb": "Denholme" }, { "en-gb": "Dereham" }, { "en-gb": "Desborough" }, { "en-gb": "Devizes" }, { "en-gb": "Dewsbury" }, { "en-gb": "Didcot" }, { "en-gb": "Dinnington St John's" }, { "en-gb": "Diss" }, { "en-gb": "Doncaster" }, { "en-gb": "Dorchester" }, { "en-gb": "Dorking" }, { "en-gb": "Dover" }, { "en-gb": "Dovercourt" }, { "en-gb": "Downham Market" }, { "en-gb": "Driffield" }, { "en-gb": "Droitwich Spa" }, { "en-gb": "Dronfield" }, { "en-gb": "Dudley" }, { "en-gb": "Dukinfield" }, { "en-gb": "Dulverton" }, { "en-gb": "Dunstable" }, { "en-gb": "Dunwich" }, { "en-gb": "Dursley" }, { "en-gb": "Ealing" }, { "en-gb": "Earby" }, { "en-gb": "Earl Shilton" }, { "en-gb": "Earley" }, { "en-gb": "Easingwold" }, { "en-gb": "East Cowes" }, { "en-gb": "East Grinstead" }, { "en-gb": "East Ham" }, { "en-gb": "Eastbourne" }, { "en-gb": "Eastleigh" }, { "en-gb": "East Retford" }, { "en-gb": "Eastwood" }, { "en-gb": "Eccles" }, { "en-gb": "Eccleshall" }, { "en-gb": "Edenbridge" }, { "en-gb": "Edgware" }, { "en-gb": "Edmonton" }, { "en-gb": "Egremont" }, { "en-gb": "Elland" }, { "en-gb": "Ellesmere" }, { "en-gb": "Ellesmere Port" }, { "en-gb": "Elstree and Borehamwood" }, { "en-gb": "Emsworth" }, { "en-gb": "Enfield" }, { "en-gb": "Epping" }, { "en-gb": "Epsom and Ewell" }, { "en-gb": "Epworth" }, { "en-gb": "Erith" }, { "en-gb": "Eton" }, { "en-gb": "Evesham" }, { "en-gb": "Exmouth" }, { "en-gb": "Eye" }, { "en-gb": "Fairford" }, { "en-gb": "Fakenham" }, { "en-gb": "Falmouth" }, { "en-gb": "Fareham" }, { "en-gb": "Faringdon" }, { "en-gb": "Farnborough" }, { "en-gb": "Farnham" }, { "en-gb": "Faversham" }, { "en-gb": "Fazeley" }, { "en-gb": "Featherstone" }, { "en-gb": "Felixstowe" }, { "en-gb": "Ferndown" }, { "en-gb": "Ferryhill" }, { "en-gb": "Filey" }, { "en-gb": "Filton" }, { "en-gb": "Finchley" }, { "en-gb": "Fleet" }, { "en-gb": "Fleetwood" }, { "en-gb": "Flitwick" }, { "en-gb": "Folkestone" }, { "en-gb": "Fordbridge" }, { "en-gb": "Fordingbridge" }, { "en-gb": "Fordwich" }, { "en-gb": "Fowey" }, { "en-gb": "Framlingham" }, { "en-gb": "Frinton and Walton" }, { "en-gb": "Frodsham" }, { "en-gb": "Frome" }, { "en-gb": "Gainsborough" }, { "en-gb": "Garstang" }, { "en-gb": "Gateshead" }, { "en-gb": "Gillingham" }, { "en-gb": "Gillingham" }, { "en-gb": "Glastonbury" }, { "en-gb": "Glossop" }, { "en-gb": "Godalming" }, { "en-gb": "Godmanchester" }, { "en-gb": "Goole" }, { "en-gb": "Gorleston-on-Sea" }, { "en-gb": "Gosport" }, { "en-gb": "Grange-over-Sands" }, { "en-gb": "Grantham" }, { "en-gb": "Grassington" }, { "en-gb": "Gravesend" }, { "en-gb": "Grays" }, { "en-gb": "Great Dunmow" }, { "en-gb": "Great Torrington" }, { "en-gb": "Great Yarmouth" }, { "en-gb": "Greater Willington" }, { "en-gb": "Grimsby" }, { "en-gb": "Guildford" }, { "en-gb": "Guisborough" }, { "en-gb": "Hadleigh" }, { "en-gb": "Hailsham" }, { "en-gb": "Halesowen" }, { "en-gb": "Halesworth" }, { "en-gb": "Halewood" }, { "en-gb": "Halifax" }, { "en-gb": "Halstead" }, { "en-gb": "Haltwhistle" }, { "en-gb": "Redenhall with Harleston" }, { "en-gb": "Harlow" }, { "en-gb": "Harpenden" }, { "en-gb": "Harrogate" }, { "en-gb": "Harrow" }, { "en-gb": "Hartland" }, { "en-gb": "Hartlepool" }, { "en-gb": "Harwich" }, { "en-gb": "Harworth and Bircotes" }, { "en-gb": "Haslemere" }, { "en-gb": "Haslingden" }, { "en-gb": "Hastings" }, { "en-gb": "Hatfield" }, { "en-gb": "Hatfield" }, { "en-gb": "Hatherleigh" }, { "en-gb": "Havant" }, { "en-gb": "Haverhill" }, { "en-gb": "Hawkinge" }, { "en-gb": "Haxby" }, { "en-gb": "Hawes" }, { "en-gb": "Hayes" }, { "en-gb": "Hayle" }, { "en-gb": "Haywards Heath" }, { "en-gb": "Heanor and Loscoe" }, { "en-gb": "Heathfield" }, { "en-gb": "Hebden Royd" }, { "en-gb": "Hedge End" }, { "en-gb": "Hednesford" }, { "en-gb": "Hedon" }, { "en-gb": "Helmsley" }, { "en-gb": "Helston" }, { "en-gb": "Hemel Hempstead" }, { "en-gb": "Hemsworth" }, { "en-gb": "Hendon" }, { "en-gb": "Henley-in-Arden" }, { "en-gb": "Henley-on-Thames" }, { "en-gb": "Hertford" }, { "en-gb": "Hessle" }, { "en-gb": "Hetton" }, { "en-gb": "Hexham" }, { "en-gb": "Heywood" }, { "en-gb": "Higham Ferrers" }, { "en-gb": "Highbridge" }, { "en-gb": "Highworth" }, { "en-gb": "High Wycombe" }, { "en-gb": "Hinckley" }, { "en-gb": "Hingham" }, { "en-gb": "Hitchin" }, { "en-gb": "Hoddesdon" }, { "en-gb": "Holbeach" }, { "en-gb": "Holsworthy" }, { "en-gb": "Holt" }, { "en-gb": "Honiton" }, { "en-gb": "Horley" }, { "en-gb": "Horncastle" }, { "en-gb": "Hornsea" }, { "en-gb": "Hornsey" }, { "en-gb": "Horsforth" }, { "en-gb": "Horsham" }, { "en-gb": "Horwich" }, { "en-gb": "Houghton Regis" }, { "en-gb": "Hounslow" }, { "en-gb": "Howden" }, { "en-gb": "Huddersfield" }, { "en-gb": "Hungerford" }, { "en-gb": "Hunstanton" }, { "en-gb": "Huntingdon" }, { "en-gb": "Hyde" }, { "en-gb": "Hythe" }, { "en-gb": "Ilford" }, { "en-gb": "Ilfracombe" }, { "en-gb": "Ilkeston" }, { "en-gb": "Ilkley" }, { "en-gb": "Ilminster" }, { "en-gb": "Immingham" }, { "en-gb": "Ingleby Barwick" }, { "en-gb": "Ipswich" }, { "en-gb": "Irthlingborough" }, { "en-gb": "Ivybridge" }, { "en-gb": "Jarrow" }, { "en-gb": "Keighley" }, { "en-gb": "Kempston" }, { "en-gb": "Kendal" }, { "en-gb": "Kenilworth" }, { "en-gb": "Kesgrave" }, { "en-gb": "Keswick" }, { "en-gb": "Kettering" }, { "en-gb": "Keynsham" }, { "en-gb": "Kidderminster" }, { "en-gb": "Kidsgrove" }, { "en-gb": "Kimberley" }, { "en-gb": "King's Lynn" }, { "en-gb": "Kingsbridge" }, { "en-gb": "Kingsteignton" }, { "en-gb": "Kingston-upon-Thames" }, { "en-gb": "Kington" }, { "en-gb": "Kirkby-in-Ashfield" }, { "en-gb": "Kirkby Lonsdale" }, { "en-gb": "Kirkby Stephen" }, { "en-gb": "Kirkbymoorside" }, { "en-gb": "Kirkham" }, { "en-gb": "Kirton-in-Lindsey" }, { "en-gb": "Knaresborough" }, { "en-gb": "Knutsford" }, { "en-gb": "Langport" }, { "en-gb": "Launceston" }, { "en-gb": "Leatherhead" }, { "en-gb": "Lechlade" }, { "en-gb": "Ledbury" }, { "en-gb": "Leek" }, { "en-gb": "Leigh" }, { "en-gb": "Leighton-Linslade" }, { "en-gb": "Leigh-on-Sea" }, { "en-gb": "Leiston" }, { "en-gb": "Leominster" }, { "en-gb": "Letchworth Garden City" }, { "en-gb": "Lewes" }, { "en-gb": "Leyburn" }, { "en-gb": "Leyland" }, { "en-gb": "Leyton" }, { "en-gb": "Liskeard" }, { "en-gb": "Littlehampton" }, { "en-gb": "Loddon" }, { "en-gb": "Loftus" }, { "en-gb": "Long Sutton" }, { "en-gb": "Longridge" }, { "en-gb": "Longtown" }, { "en-gb": "Looe" }, { "en-gb": "Lostwithiel" }, { "en-gb": "Loughborough" }, { "en-gb": "Loughton" }, { "en-gb": "Louth" }, { "en-gb": "Lowestoft" }, { "en-gb": "Ludgershall" }, { "en-gb": "Ludlow" }, { "en-gb": "Luton" }, { "en-gb": "Lutterworth" }, { "en-gb": "Lydd" }, { "en-gb": "Lydney" }, { "en-gb": "Lyme Regis" }, { "en-gb": "Lymington" }, { "en-gb": "Lynton & Lynmouth" }, { "en-gb": "Lytchett Minster & Upton" }, { "en-gb": "Lytham St Annes" }, { "en-gb": "Mablethorpe and Sutton" }, { "en-gb": "Macclesfield" }, { "en-gb": "Madeley" }, { "en-gb": "Maghull" }, { "en-gb": "Maidenhead" }, { "en-gb": "Maidstone" }, { "en-gb": "Maldon" }, { "en-gb": "Malmesbury" }, { "en-gb": "Maltby" }, { "en-gb": "Malton" }, { "en-gb": "Malvern" }, { "en-gb": "Manningtree" }, { "en-gb": "Mansfield" }, { "en-gb": "Marazion" }, { "en-gb": "March" }, { "en-gb": "Margate" }, { "en-gb": "Market Bosworth" }, { "en-gb": "Market Deeping" }, { "en-gb": "Market Drayton" }, { "en-gb": "Market Harborough" }, { "en-gb": "Market Rasen" }, { "en-gb": "Market Weighton" }, { "en-gb": "Marlborough" }, { "en-gb": "Marlow" }, { "en-gb": "Maryport" }, { "en-gb": "Masham" }, { "en-gb": "Matlock" }, { "en-gb": "Medlar-with-Wesham" }, { "en-gb": "Melksham" }, { "en-gb": "Meltham" }, { "en-gb": "Melton Mowbray" }, { "en-gb": "Mere" }, { "en-gb": "Mexborough" }, { "en-gb": "Middleham" }, { "en-gb": "Middlesbrough" }, { "en-gb": "Middleton" }, { "en-gb": "Middlewich" }, { "en-gb": "Midhurst" }, { "en-gb": "Midsomer Norton" }, { "en-gb": "Mildenhall" }, { "en-gb": "Millom" }, { "en-gb": "Minchinhampton" }, { "en-gb": "Minehead" }, { "en-gb": "Minster" }, { "en-gb": "Mirfield" }, { "en-gb": "Mitcham" }, { "en-gb": "Mitcheldean" }, { "en-gb": "Modbury" }, { "en-gb": "Morecambe" }, { "en-gb": "Moretonhampstead" }, { "en-gb": "Moreton-in-Marsh" }, { "en-gb": "Morley" }, { "en-gb": "Morpeth" }, { "en-gb": "Mossley" }, { "en-gb": "Much Wenlock" }, { "en-gb": "Nailsea" }, { "en-gb": "Nailsworth" }, { "en-gb": "Nantwich" }, { "en-gb": "Needham Market" }, { "en-gb": "Nelson" }, { "en-gb": "Neston" }, { "en-gb": "New Alresford" }, { "en-gb": "New Mills" }, { "en-gb": "New Milton" }, { "en-gb": "New Romney" }, { "en-gb": "Newark-on-Trent" }, { "en-gb": "Newbiggin-by-the-Sea" }, { "en-gb": "Newbury" }, { "en-gb": "Newcastle-under-Lyme" }, { "en-gb": "Newent" }, { "en-gb": "Newhaven" }, { "en-gb": "Newlyn" }, { "en-gb": "Newmarket" }, { "en-gb": "Newport" }, { "en-gb": "Newport" }, { "en-gb": "Newport Pagnell" }, { "en-gb": "Newquay" }, { "en-gb": "Newton Abbot" }, { "en-gb": "Newton Aycliffe" }, { "en-gb": "Newton-le-Willows" }, { "en-gb": "Normanton" }, { "en-gb": "North Hykeham" }, { "en-gb": "North Petherton" }, { "en-gb": "North Tawton" }, { "en-gb": "North Walsham" }, { "en-gb": "Northallerton" }, { "en-gb": "Northam" }, { "en-gb": "Northampton" }, { "en-gb": "Northfleet" }, { "en-gb": "Northleach with Eastington" }, { "en-gb": "Northwich" }, { "en-gb": "Norton-on-Derwent" }, { "en-gb": "Nuneaton" }, { "en-gb": "Oakengates" }, { "en-gb": "Oakham" }, { "en-gb": "Okehampton" }, { "en-gb": "Oldbury" }, { "en-gb": "Oldham" }, { "en-gb": "Ollerton and Boughton" }, { "en-gb": "Olney" }, { "en-gb": "Ongar" }, { "en-gb": "Orford" }, { "en-gb": "Ormskirk" }, { "en-gb": "Orpington" }, { "en-gb": "Ossett" }, { "en-gb": "Oswestry" }, { "en-gb": "Otley" }, { "en-gb": "Ottery St Mary" }, { "en-gb": "Oundle" }, { "en-gb": "Paddock Wood" }, { "en-gb": "Padiham" }, { "en-gb": "Padstow" }, { "en-gb": "Paignton" }, { "en-gb": "Painswick" }, { "en-gb": "Partington" }, { "en-gb": "Patchway" }, { "en-gb": "Pateley Bridge" }, { "en-gb": "Peacehaven" }, { "en-gb": "Penistone" }, { "en-gb": "Penkridge" }, { "en-gb": "Penrith" }, { "en-gb": "Penryn" }, { "en-gb": "Penwortham" }, { "en-gb": "Penzance" }, { "en-gb": "Pershore" }, { "en-gb": "Peterlee" }, { "en-gb": "Petersfield" }, { "en-gb": "Petworth" }, { "en-gb": "Pickering" }, { "en-gb": "Plympton" }, { "en-gb": "Pocklington" }, { "en-gb": "Polegate" }, { "en-gb": "Pontefract" }, { "en-gb": "Ponteland" }, { "en-gb": "Poole" }, { "en-gb": "Porthleven" }, { "en-gb": "Portishead and North Weston" }, { "en-gb": "Portland" }, { "en-gb": "Potton" }, { "en-gb": "Poynton-with-Worth" }, { "en-gb": "Preesall" }, { "en-gb": "Prescot" }, { "en-gb": "Princes Risborough" }, { "en-gb": "Prudhoe" }, { "en-gb": "Pudsey" }, { "en-gb": "Purley" }, { "en-gb": "Quedgeley" }, { "en-gb": "Queenborough-in-Sheppey" }, { "en-gb": "Radstock" }, { "en-gb": "Ramsey" }, { "en-gb": "Ramsgate" }, { "en-gb": "Raunds" }, { "en-gb": "Rawtenstall" }, { "en-gb": "Rayleigh" }, { "en-gb": "Reading" }, { "en-gb": "Redcar" }, { "en-gb": "Redhill" }, { "en-gb": "Redruth" }, { "en-gb": "Reepham" }, { "en-gb": "Reigate" }, { "en-gb": "Richmond" }, { "en-gb": "Richmond" }, { "en-gb": "Ringwood" }, { "en-gb": "Ripley" }, { "en-gb": "Rochdale" }, { "en-gb": "Rochester" }, { "en-gb": "Rochford" }, { "en-gb": "Romford" }, { "en-gb": "Romsey" }, { "en-gb": "Ross-on-Wye" }, { "en-gb": "Rothbury" }, { "en-gb": "Rotherham" }, { "en-gb": "Rothwell" }, { "en-gb": "Rothwell" }, { "en-gb": "Rowley Regis" }, { "en-gb": "Royal Leamington Spa" }, { "en-gb": "Royal Tunbridge Wells" }, { "en-gb": "Royal Wootton Bassett" }, { "en-gb": "Royston" }, { "en-gb": "Rugby" }, { "en-gb": "Rugeley" }, { "en-gb": "Rushden" }, { "en-gb": "Ryde" }, { "en-gb": "Rye" }, { "en-gb": "Saffron Walden" }, { "en-gb": "St Austell" }, { "en-gb": "St Blaise" }, { "en-gb": "St Columb Major" }, { "en-gb": "St Helens" }, { "en-gb": "St Ives" }, { "en-gb": "St Ives" }, { "en-gb": "St Just-in-Penwith" }, { "en-gb": "St Mawes" }, { "en-gb": "St Neots" }, { "en-gb": "Salcombe" }, { "en-gb": "Sale" }, { "en-gb": "Saltash" }, { "en-gb": "Sandbach" }, { "en-gb": "Sandhurst" }, { "en-gb": "Sandiacre" }, { "en-gb": "Sandown" }, { "en-gb": "Sandwich" }, { "en-gb": "Sandy" }, { "en-gb": "Sawbridgeworth" }, { "en-gb": "Saxmundham" }, { "en-gb": "Scarborough" }, { "en-gb": "Scunthorpe" }, { "en-gb": "Seaford" }, { "en-gb": "Seaham" }, { "en-gb": "Seaton" }, { "en-gb": "Sedbergh" }, { "en-gb": "Sedgefield" }, { "en-gb": "Selby" }, { "en-gb": "Selsey" }, { "en-gb": "Settle" }, { "en-gb": "Sevenoaks" }, { "en-gb": "Shaftesbury" }, { "en-gb": "Shanklin" }, { "en-gb": "Shefford" }, { "en-gb": "Shepshed" }, { "en-gb": "Shepton Mallet" }, { "en-gb": "Sherborne" }, { "en-gb": "Sheringham" }, { "en-gb": "Shifnal" }, { "en-gb": "Shildon" }, { "en-gb": "Shipston-on-Stour" }, { "en-gb": "Shirebrook" }, { "en-gb": "Shoreham-by-Sea" }, { "en-gb": "Shrewsbury" }, { "en-gb": "Sidmouth" }, { "en-gb": "Silloth" }, { "en-gb": "Silsden" }, { "en-gb": "Sittingbourne" }, { "en-gb": "Skegness" }, { "en-gb": "Skelmersdale" }, { "en-gb": "Skelton-in-Cleveland" }, { "en-gb": "Skipton" }, { "en-gb": "Sleaford" }, { "en-gb": "Slough" }, { "en-gb": "Smethwick" }, { "en-gb": "Snaith and Cowick" }, { "en-gb": "Snodland" }, { "en-gb": "Soham" }, { "en-gb": "Solihull" }, { "en-gb": "Somerton" }, { "en-gb": "South Brent" }, { "en-gb": "South Cave" }, { "en-gb": "South Elmsall" }, { "en-gb": "South Kirkby and Moorthorpe" }, { "en-gb": "South Molton" }, { "en-gb": "South Shields" }, { "en-gb": "South Woodham Ferrers" }, { "en-gb": "Southam" }, { "en-gb": "Southall" }, { "en-gb": "Southborough" }, { "en-gb": "Southend-on-Sea" }, { "en-gb": "Southgate" }, { "en-gb": "Southminster" }, { "en-gb": "Southport" }, { "en-gb": "Southsea" }, { "en-gb": "Southwell" }, { "en-gb": "Southwick" }, { "en-gb": "Southwold" }, { "en-gb": "Spalding" }, { "en-gb": "Spennymoor" }, { "en-gb": "Spilsby" }, { "en-gb": "Sprowston" }, { "en-gb": "Stafford" }, { "en-gb": "Staines-upon-Thames" }, { "en-gb": "Stainforth" }, { "en-gb": "Stalbridge" }, { "en-gb": "Stalham" }, { "en-gb": "Stalybridge" }, { "en-gb": "Stamford" }, { "en-gb": "Stanley" }, { "en-gb": "Stanhope" }, { "en-gb": "Stapleford" }, { "en-gb": "Staveley" }, { "en-gb": "Stevenage" }, { "en-gb": "Steyning" }, { "en-gb": "St Mary Cray" }, { "en-gb": "Stockport" }, { "en-gb": "Stocksbridge" }, { "en-gb": "Stockton-on-Tees" }, { "en-gb": "Stone" }, { "en-gb": "Stonehouse" }, { "en-gb": "Stony Stratford" }, { "en-gb": "Stotfold" }, { "en-gb": "Stourbridge" }, { "en-gb": "Stourport-on-Severn" }, { "en-gb": "Stowmarket" }, { "en-gb": "Stow-on-the-Wold" }, { "en-gb": "Stratford-upon-Avon" }, { "en-gb": "Stretford" }, { "en-gb": "Strood" }, { "en-gb": "Stroud" }, { "en-gb": "Sturminster Newton" }, { "en-gb": "Sudbury" }, { "en-gb": "Surbiton" }, { "en-gb": "Sutton" }, { "en-gb": "Sutton Coldfield" }, { "en-gb": "Swaffham" }, { "en-gb": "Swanage" }, { "en-gb": "Swanley" }, { "en-gb": "Swanscombe and Greenhithe" }, { "en-gb": "Swindon" }, { "en-gb": "Syston" }, { "en-gb": "Tadcaster" }, { "en-gb": "Tadley" }, { "en-gb": "Tamworth" }, { "en-gb": "Taunton" }, { "en-gb": "Tavistock" }, { "en-gb": "Teignmouth" }, { "en-gb": "Telscombe" }, { "en-gb": "Tenbury Wells" }, { "en-gb": "Tenterden" }, { "en-gb": "Tetbury" }, { "en-gb": "Tewkesbury" }, { "en-gb": "Thame" }, { "en-gb": "Thatcham" }, { "en-gb": "Thaxted" }, { "en-gb": "Thetford" }, { "en-gb": "Thirsk" }, { "en-gb": "Thornaby-on-Tees" }, { "en-gb": "Thornbury" }, { "en-gb": "Thorne" }, { "en-gb": "Thorpe St Andrew" }, { "en-gb": "Thrapston" }, { "en-gb": "Tickhill" }, { "en-gb": "Tidworth" }, { "en-gb": "Tipton" }, { "en-gb": "Tiverton" }, { "en-gb": "Todmorden" }, { "en-gb": "Tonbridge" }, { "en-gb": "Topsham" }, { "en-gb": "Torpoint" }, { "en-gb": "Torquay" }, { "en-gb": "Totnes" }, { "en-gb": "Tottenham" }, { "en-gb": "Totton and Eling" }, { "en-gb": "Tow Law" }, { "en-gb": "Towcester" }, { "en-gb": "Tring" }, { "en-gb": "Trowbridge" }, { "en-gb": "Twickenham" }, { "en-gb": "Tynemouth" }, { "en-gb": "Uckfield" }, { "en-gb": "Ulverston" }, { "en-gb": "Uppingham" }, { "en-gb": "Upton-upon-Severn" }, { "en-gb": "Uttoxeter" }, { "en-gb": "Uxbridge" }, { "en-gb": "Ventnor" }, { "en-gb": "Verwood" }, { "en-gb": "Wadebridge" }, { "en-gb": "Wadhurst" }, { "en-gb": "Wainfleet All Saints" }, { "en-gb": "Wallasey" }, { "en-gb": "Wallsend" }, { "en-gb": "Wallingford" }, { "en-gb": "Walsall" }, { "en-gb": "Waltham Abbey" }, { "en-gb": "Waltham Cross" }, { "en-gb": "Walthamstow" }, { "en-gb": "Walton-on-Thames" }, { "en-gb": "Wantage" }, { "en-gb": "Ware" }, { "en-gb": "Wareham" }, { "en-gb": "Warminster" }, { "en-gb": "Warrington" }, { "en-gb": "Warwick" }, { "en-gb": "Watchet" }, { "en-gb": "Watford" }, { "en-gb": "Wath-upon-Dearne" }, { "en-gb": "Watlington" }, { "en-gb": "Watton" }, { "en-gb": "Wellingborough" }, { "en-gb": "Wednesbury" }, { "en-gb": "Wellington" }, { "en-gb": "Wellington" }, { "en-gb": "Wells-next-the-Sea" }, { "en-gb": "Wem" }, { "en-gb": "Wembley" }, { "en-gb": "Wendover" }, { "en-gb": "West Bedlington" }, { "en-gb": "West Bromwich" }, { "en-gb": "West Ham" }, { "en-gb": "West Malling" }, { "en-gb": "West Mersea" }, { "en-gb": "West Tilbury" }, { "en-gb": "Westbury" }, { "en-gb": "Westerham" }, { "en-gb": "Westhoughton" }, { "en-gb": "Weston-super-Mare" }, { "en-gb": "Wetherby" }, { "en-gb": "Weybridge" }, { "en-gb": "Weymouth" }, { "en-gb": "Whaley Bridge" }, { "en-gb": "Whitby" }, { "en-gb": "Whitchurch" }, { "en-gb": "Whitchurch" }, { "en-gb": "Whitehaven" }, { "en-gb": "Whitehill" }, { "en-gb": "Whitnash" }, { "en-gb": "Whittlesey" }, { "en-gb": "Whitworth" }, { "en-gb": "Wickham" }, { "en-gb": "Wickwar" }, { "en-gb": "Widnes" }, { "en-gb": "Wigan" }, { "en-gb": "Wigton" }, { "en-gb": "Willenhall" }, { "en-gb": "Willesden" }, { "en-gb": "Wilton" }, { "en-gb": "Wilmslow" }, { "en-gb": "Wimbledon" }, { "en-gb": "Wimborne Minster" }, { "en-gb": "Wincanton" }, { "en-gb": "Winchcombe" }, { "en-gb": "Winchelsea" }, { "en-gb": "Windermere" }, { "en-gb": "Windsor" }, { "en-gb": "Winsford" }, { "en-gb": "Winslow" }, { "en-gb": "Winterton" }, { "en-gb": "Wirksworth" }, { "en-gb": "Wisbech" }, { "en-gb": "Witham" }, { "en-gb": "Withernsea" }, { "en-gb": "Witney" }, { "en-gb": "Wiveliscombe" }, { "en-gb": "Wivenhoe" }, { "en-gb": "Woburn" }, { "en-gb": "Woburn Sands" }, { "en-gb": "Woking" }, { "en-gb": "Wokingham" }, { "en-gb": "Wolsingham" }, { "en-gb": "Wolverton and Greenleys" }, { "en-gb": "Wood Green" }, { "en-gb": "Woodbridge" }, { "en-gb": "Woodley" }, { "en-gb": "Woodstock" }, { "en-gb": "Wooler" }, { "en-gb": "Workington" }, { "en-gb": "Worksop" }, { "en-gb": "Worthing" }, { "en-gb": "Wotton-under-Edge" }, { "en-gb": "Wragby" }, { "en-gb": "Wymondham" }, { "en-gb": "Yarm" }, { "en-gb": "Yarmouth" }, { "en-gb": "Yate" }, { "en-gb": "Yateley" }, { "en-gb": "Yeovil" }, { "en-gb": "London" }, { "en-gb": "Birmingham" }, { "en-gb": "Manchester" }, { "en-gb": "Leeds" }, { "en-gb": "Sheffield" }, { "en-gb": "Glasgow" }, { "en-gb": "Newcastle upon Tyne" }, { "en-gb": "Nottingham" }, { "en-gb": "Liverpool" }, { "en-gb": "Southend-on-Sea" }, { "en-gb": "Bristol" }, { "en-gb": "Edinburgh" }, { "en-gb": "Brighton" }, { "en-gb": "Bradford" }, { "en-gb": "Leicester" }, { "en-gb": "Sunderland" }, { "en-gb": "Belfast" }, { "en-gb": "Portsmouth" }, { "en-gb": "Bournemouth" }, { "en-gb": "Middlesbrough" }, { "en-gb": "Coventry" }, { "en-gb": "Southampton" }, { "en-gb": "Reading" }, { "en-gb": "Sutton on Hull" }, { "en-gb": "Blackpool" }, { "en-gb": "Plymouth" }, { "en-gb": "Luton" }, { "en-gb": "Oxford" }, { "en-gb": "Norwich" }, { "en-gb": "Old Aberdeen" }, { "en-gb": "York" }, { "en-gb": "Dundee" }, { "en-gb": "Ipswich" }, { "en-gb": "Peterborough" }, { "en-gb": "Cambridge" }, { "en-gb": "Exminster" }, { "en-gb": "Bath" }, { "en-gb": "Chester" }, { "en-gb": "Greenock" }, { "en-gb": "Carlisle" }, { "en-gb": "Scarborough" }, { "en-gb": "Ayr" }, { "en-gb": "Inverness" }, { "en-gb": "Perth" }, { "en-gb": "River" }, { "en-gb": "Dumfries" }, { "en-gb": "Omagh" }, { "en-gb": "Penzance" }, { "en-gb": "Fort William" }, { "en-gb": "Kirkwall" }, { "en-gb": "Wick" }, { "en-gb": "Lerwick" }, { "en-gb": "Ilford" }, { "en-gb": "Chelmsford" }, { "en-gb": "Weston-super-Mare" }, { "en-gb": "Llangefni" }, { "en-gb": "Southport" }, { "en-gb": "Armagh" }, { "en-gb": "Rochester" }, { "en-gb": "Rochdale" }, { "en-gb": "Motherwell" }, { "en-gb": "Clydach Vale" }, { "en-gb": "Kirkintilloch" }, { "en-gb": "Stirling" }, { "en-gb": "Lambeth" }, { "en-gb": "Dungannon" }, { "en-gb": "Huddersfield" }, { "en-gb": "Stretford" }, { "en-gb": "Preston" }, { "en-gb": "Newbury" }, { "en-gb": "Rhuthun" }, { "en-gb": "Blackburn" }, { "en-gb": "Wood Green" }, { "en-gb": "Stafford" }, { "en-gb": "Gloucester" }, { "en-gb": "Glenrothes" }, { "en-gb": "South Bank" }, { "en-gb": "Pont-y-pŵl" }, { "en-gb": "Durham" }, { "en-gb": "Bedford" }, { "en-gb": "Taunton" }, { "en-gb": "Widnes" }, { "en-gb": "Uxbridge" }, { "en-gb": "Elgin" }, { "en-gb": "Hove" }, { "en-gb": "Lewes" }, { "en-gb": "Maidstone" }, { "en-gb": "Llandrindod Wells" }, { "en-gb": "Kingston upon Hull" }, { "en-gb": "Kingston upon Thames" }, { "en-gb": "Barri" }, { "en-gb": "Giffnock" }, { "en-gb": "Hounslow" }, { "en-gb": "Derry" }, { "en-gb": "Newtownabbey" }, { "en-gb": "Forfar" }, { "en-gb": "Torquay" }, { "en-gb": "East Ham" }, { "en-gb": "Solihull" }, { "en-gb": "Poplar" }, { "en-gb": "Mold" }, { "en-gb": "Warwick" }, { "en-gb": "Knowsley" }, { "en-gb": "Hwlffordd" }, { "en-gb": "Rotherham" }, { "en-gb": "Caernarfon" }, { "en-gb": "Morpeth" }, { "en-gb": "Irvine" }, { "en-gb": "Cwmbran" }, { "en-gb": "Stornoway" }, { "en-gb": "Darlington" }, { "en-gb": "Hackney" }, { "en-gb": "Trowbridge" }, { "en-gb": "Merthyr Tudful" }, { "en-gb": "Hertford" }, { "en-gb": "Newry" }, { "en-gb": "Belfast" }, { "en-gb": "Camberwell" }, { "en-gb": "Caerfyrddin" }, { "en-gb": "Cookstown" }, { "en-gb": "Dorchester" }, { "en-gb": "Port Talbot" }, { "en-gb": "Antrim" }, { "en-gb": "Gateshead" }, { "en-gb": "Wandsworth" }, { "en-gb": "Exeter" }, { "en-gb": "Camden Town" }, { "en-gb": "Alloa" }, { "en-gb": "Chicksands" }, { "en-gb": "Banbridge" }, { "en-gb": "Walthamstow" }, { "en-gb": "Paisley" }, { "en-gb": "Chichester" }, { "en-gb": "Craigavon" }, { "en-gb": "Woolwich" }, { "en-gb": "Northallerton" }, { "en-gb": "Romford" }, { "en-gb": "Walsall" }, { "en-gb": "Scunthorpe" }, { "en-gb": "Islington" }, { "en-gb": "Oldbury" }, { "en-gb": "Downpatrick" }, { "en-gb": "Livingston" }, { "en-gb": "Ashton-under-Lyne" }, { "en-gb": "Winchester" }, { "en-gb": "Sandbach" }, { "en-gb": "Derby" }, { "en-gb": "Twickenham" }, { "en-gb": "Saint Helens" }, { "en-gb": "Bury" }, { "en-gb": "Maidenhead" }, { "en-gb": "Wembley" }, { "en-gb": "Hartlepool" }, { "en-gb": "Hugh Town" }, { "en-gb": "Oldham" }, { "en-gb": "Bexleyheath" }, { "en-gb": "Ebbw Vale" }, { "en-gb": "Magherafelt" }, { "en-gb": "Wigan" }, { "en-gb": "Ballymena" }, { "en-gb": "Halifax" }, { "en-gb": "Stockport" }, { "en-gb": "Stockton-on-Tees" }, { "en-gb": "Northampton" }, { "en-gb": "Grays" }, { "en-gb": "Ystrad Mynach" }, { "en-gb": "Aberaeron" }, { "en-gb": "Newtown Saint Boswells" }, { "en-gb": "Enfield" }, { "en-gb": "Stoke-on-Trent" }, { "en-gb": "Sutton" }, { "en-gb": "Dudley" }, { "en-gb": "Wrecsam" }, { "en-gb": "Aberdeen" }, { "en-gb": "Bolton" }, { "en-gb": "Warrington" }, { "en-gb": "Salford" }, { "en-gb": "Kensington" }, { "en-gb": "Doncaster" }, { "en-gb": "Swindon" }, { "en-gb": "Pen-y-Bont ar Ogwr" }, { "en-gb": "Catford" }, { "en-gb": "Coleraine" }, { "en-gb": "Barnsley" }, { "en-gb": "Caerdydd" }, { "en-gb": "Poole" }, { "en-gb": "Bracknell" }, { "en-gb": "Wakefield" }, { "en-gb": "Thornbury" }, { "en-gb": "Wokingham" }, { "en-gb": "Falkirk" }, { "en-gb": "Haddington" }, { "en-gb": "Abertawe" }, { "en-gb": "Beverley" }, { "en-gb": "Croydon" }, { "en-gb": "South Shields" }, { "en-gb": "Morden" }, { "en-gb": "Lochgilphead" }, { "en-gb": "Worcester" }, { "en-gb": "Matlock" }, { "en-gb": "Shrewsbury" }, { "en-gb": "Truro" }, { "en-gb": "Hereford" }, { "en-gb": "Newport" }, { "en-gb": "Oakham" }, { "en-gb": "Milton Keynes" }, { "en-gb": "Dagenham" }, { "en-gb": "Conwy" }, { "en-gb": "Dalkeith" }, { "en-gb": "Enniskillen" }, { "en-gb": "Hamilton" }, { "en-gb": "Hendon" }, { "en-gb": "Hammersmith" }, { "en-gb": "Bromley" }, { "en-gb": "Telford" }, { "en-gb": "Harrow" }, { "en-gb": "Ealing" }, { "en-gb": "Slough" }, { "en-gb": "Wolverhampton" }, { "en-gb": "Dumbarton" }, { "en-gb": "Bangor" }, { "en-gb": "Wallsend" }, { "en-gb": "Strabane" }, { "en-gb": "City of Westminster" }, { "en-gb": "Lincoln" }, { "en-gb": "Newport" }, { "en-gb": "Lisburn" }, { "en-gb": "Aylesbury" }, { "en-gb": "Wallasey" }, { "en-gb": "Grimsby" } \ No newline at end of file diff --git a/_prototypes/end-to-end/lookup-lists/uk-towns-cities.json b/_prototypes/end-to-end/lookup-lists/uk-towns-cities.json new file mode 100644 index 0000000000..7247ebf89b --- /dev/null +++ b/_prototypes/end-to-end/lookup-lists/uk-towns-cities.json @@ -0,0 +1,1259 @@ +[ + { "en-gb": "Aberaeron" }, + { "en-gb": "Aberavon" }, + { "en-gb": "Aberbargoed" }, + { "en-gb": "Abercarn" }, + { "en-gb": "Aberdare" }, + { "en-gb": "Aberdeen" }, + { "en-gb": "Aberfan" }, + { "en-gb": "Abergavenny" }, + { "en-gb": "Abergele" }, + { "en-gb": "Abertawe" }, + { "en-gb": "Abertillery" }, + { "en-gb": "Aberystwyth" }, + { "en-gb": "Abingdon-on-Thames" }, + { "en-gb": "Accrington" }, + { "en-gb": "Acle" }, + { "en-gb": "Acton" }, + { "en-gb": "Adlington" }, + { "en-gb": "Alcester" }, + { "en-gb": "Aldeburgh" }, + { "en-gb": "Aldershot" }, + { "en-gb": "Alford" }, + { "en-gb": "Alfreton" }, + { "en-gb": "Alloa" }, + { "en-gb": "Alnwick" }, + { "en-gb": "Alsager" }, + { "en-gb": "Alston" }, + { "en-gb": "Alton" }, + { "en-gb": "Altrincham" }, + { "en-gb": "Amble" }, + { "en-gb": "Ambleside" }, + { "en-gb": "Amersham" }, + { "en-gb": "Amesbury" }, + { "en-gb": "Amlwch" }, + { "en-gb": "Ammanford" }, + { "en-gb": "Ampthill" }, + { "en-gb": "Andover" }, + { "en-gb": "Antrim" }, + { "en-gb": "Appleby-in-Westmorland" }, + { "en-gb": "Arlesey" }, + { "en-gb": "Armagh" }, + { "en-gb": "Arundel" }, + { "en-gb": "Ashbourne" }, + { "en-gb": "Ashburton" }, + { "en-gb": "Ashby Woulds" }, + { "en-gb": "Ashby-de-la-Zouch" }, + { "en-gb": "Ashford" }, + { "en-gb": "Ashington" }, + { "en-gb": "Ashton-under-Lyne" }, + { "en-gb": "Askern" }, + { "en-gb": "Aspatria" }, + { "en-gb": "Atherstone" }, + { "en-gb": "Attleborough" }, + { "en-gb": "Axbridge" }, + { "en-gb": "Axminster" }, + { "en-gb": "Aylesbury" }, + { "en-gb": "Aylsham" }, + { "en-gb": "Ayr" }, + { "en-gb": "Bacup" }, + { "en-gb": "Bagillt" }, + { "en-gb": "Bakewell" }, + { "en-gb": "Bala" }, + { "en-gb": "Ballymena" }, + { "en-gb": "Bampton" }, + { "en-gb": "Banbridge" }, + { "en-gb": "Banbury" }, + { "en-gb": "Bangor" }, + { "en-gb": "Bargoed" }, + { "en-gb": "Barking" }, + { "en-gb": "Barmouth" }, + { "en-gb": "Barnard Castle" }, + { "en-gb": "Barnes" }, + { "en-gb": "Barnet" }, + { "en-gb": "Barnoldswick" }, + { "en-gb": "Barnsley" }, + { "en-gb": "Barnstaple" }, + { "en-gb": "Barri" }, + { "en-gb": "Barrow-in-Furness" }, + { "en-gb": "Barry" }, + { "en-gb": "Barton-upon-Humber" }, + { "en-gb": "Basingstoke" }, + { "en-gb": "Bath" }, + { "en-gb": "Batley" }, + { "en-gb": "Battle" }, + { "en-gb": "Bawtry" }, + { "en-gb": "Beaconsfield" }, + { "en-gb": "Beaminster" }, + { "en-gb": "Beaumaris" }, + { "en-gb": "Bebington" }, + { "en-gb": "Beccles" }, + { "en-gb": "Beckenham" }, + { "en-gb": "Bedale" }, + { "en-gb": "Bedford" }, + { "en-gb": "Bedworth" }, + { "en-gb": "Belper" }, + { "en-gb": "Bentham" }, + { "en-gb": "Berkeley" }, + { "en-gb": "Berkhamsted" }, + { "en-gb": "Berwick-upon-Tweed" }, + { "en-gb": "Bethesda" }, + { "en-gb": "Beverley" }, + { "en-gb": "Bewdley" }, + { "en-gb": "Bexhill-on-Sea" }, + { "en-gb": "Bexley" }, + { "en-gb": "Bexleyheath" }, + { "en-gb": "Bicester" }, + { "en-gb": "Biddulph" }, + { "en-gb": "Bideford" }, + { "en-gb": "Biggleswade" }, + { "en-gb": "Billericay" }, + { "en-gb": "Billingham" }, + { "en-gb": "Bilston" }, + { "en-gb": "Bingham" }, + { "en-gb": "Bingley" }, + { "en-gb": "Birchwood" }, + { "en-gb": "Birkenhead" }, + { "en-gb": "Birmingham" }, + { "en-gb": "Bishop Auckland" }, + { "en-gb": "Bishop's Castle" }, + { "en-gb": "Bishop's Stortford" }, + { "en-gb": "Bishop's Waltham" }, + { "en-gb": "Blackburn" }, + { "en-gb": "Blackpool" }, + { "en-gb": "Blackrod" }, + { "en-gb": "Blackwater and Hawley" }, + { "en-gb": "Blackwood" }, + { "en-gb": "Blaenau Ffestiniog" }, + { "en-gb": "Blaenavon" }, + { "en-gb": "Blaenhonddan" }, + { "en-gb": "Blaina" }, + { "en-gb": "Blandford Forum" }, + { "en-gb": "Bletchley and Fenny Stratford" }, + { "en-gb": "Blyth" }, + { "en-gb": "Bodmin" }, + { "en-gb": "Bognor Regis" }, + { "en-gb": "Bollington" }, + { "en-gb": "Bolsover" }, + { "en-gb": "Bolton" }, + { "en-gb": "Bootle" }, + { "en-gb": "Bordon" }, + { "en-gb": "Boroughbridge" }, + { "en-gb": "Boston" }, + { "en-gb": "Bottesford" }, + { "en-gb": "Bourne" }, + { "en-gb": "Bournemouth" }, + { "en-gb": "Bovey Tracey" }, + { "en-gb": "Brackley" }, + { "en-gb": "Bracknell" }, + { "en-gb": "Bradford" }, + { "en-gb": "Bradford-on-Avon" }, + { "en-gb": "Brading" }, + { "en-gb": "Bradley Stoke" }, + { "en-gb": "Bradninch" }, + { "en-gb": "Braintree" }, + { "en-gb": "Brampton" }, + { "en-gb": "Brandon" }, + { "en-gb": "Braunstone Town" }, + { "en-gb": "Brecon" }, + { "en-gb": "Brentford" }, + { "en-gb": "Brentwood" }, + { "en-gb": "Bridgend" }, + { "en-gb": "Bridgnorth" }, + { "en-gb": "Bridgwater" }, + { "en-gb": "Bridlington" }, + { "en-gb": "Bridport" }, + { "en-gb": "Brierfield" }, + { "en-gb": "Brierley" }, + { "en-gb": "Brigg" }, + { "en-gb": "Brighouse" }, + { "en-gb": "Brightlingsea" }, + { "en-gb": "Brighton" }, + { "en-gb": "Bristol" }, + { "en-gb": "Briton Ferry" }, + { "en-gb": "Brixham" }, + { "en-gb": "Broadstairs and St Peter's" }, + { "en-gb": "Bromborough" }, + { "en-gb": "Bromley" }, + { "en-gb": "Bromsgrove" }, + { "en-gb": "Bromyard" }, + { "en-gb": "Broseley" }, + { "en-gb": "Brough" }, + { "en-gb": "Broughton" }, + { "en-gb": "Broughton-in-Furness" }, + { "en-gb": "Bruton" }, + { "en-gb": "Brynmawr" }, + { "en-gb": "Buckfastleigh" }, + { "en-gb": "Buckingham" }, + { "en-gb": "Buckley" }, + { "en-gb": "Bude-Stratton" }, + { "en-gb": "Budleigh Salterton" }, + { "en-gb": "Builth Wells" }, + { "en-gb": "Bulwell" }, + { "en-gb": "Bungay" }, + { "en-gb": "Buntingford" }, + { "en-gb": "Burford" }, + { "en-gb": "Burgess Hill" }, + { "en-gb": "Burgh-le-Marsh" }, + { "en-gb": "Burnham-on-Crouch" }, + { "en-gb": "Burnham-on-Sea" }, + { "en-gb": "Burnley" }, + { "en-gb": "Burntwood" }, + { "en-gb": "Burry Port" }, + { "en-gb": "Burslem" }, + { "en-gb": "Burton Latimer" }, + { "en-gb": "Burton upon Trent" }, + { "en-gb": "Bury" }, + { "en-gb": "Bury St Edmunds" }, + { "en-gb": "Bushey" }, + { "en-gb": "Buxton" }, + { "en-gb": "Caerdydd" }, + { "en-gb": "Caerfyrddin" }, + { "en-gb": "Caerleon" }, + { "en-gb": "Caernarfon" }, + { "en-gb": "Caerphilly" }, + { "en-gb": "Caerwys" }, + { "en-gb": "Caistor" }, + { "en-gb": "Caldicot" }, + { "en-gb": "Callington" }, + { "en-gb": "Calne" }, + { "en-gb": "Camberwell" }, + { "en-gb": "Camborne" }, + { "en-gb": "Cambridge" }, + { "en-gb": "Camden Town" }, + { "en-gb": "Camelford" }, + { "en-gb": "Cannock" }, + { "en-gb": "Canvey Island" }, + { "en-gb": "Cardiff" }, + { "en-gb": "Cardigan" }, + { "en-gb": "Carlisle" }, + { "en-gb": "Carlton Colville" }, + { "en-gb": "Carmarthen" }, + { "en-gb": "Carnforth" }, + { "en-gb": "Carshalton" }, + { "en-gb": "Carterton" }, + { "en-gb": "Castle Cary" }, + { "en-gb": "Castleford" }, + { "en-gb": "Catford" }, + { "en-gb": "Chagford" }, + { "en-gb": "Chapel-en-le-Frith" }, + { "en-gb": "Chard" }, + { "en-gb": "Charlbury" }, + { "en-gb": "Chatham" }, + { "en-gb": "Chatteris" }, + { "en-gb": "Cheadle" }, + { "en-gb": "Chelmsford" }, + { "en-gb": "Cheltenham" }, + { "en-gb": "Chepstow" }, + { "en-gb": "Chertsey" }, + { "en-gb": "Chesham" }, + { "en-gb": "Cheshunt" }, + { "en-gb": "Chester" }, + { "en-gb": "Chesterfield" }, + { "en-gb": "Chester-le-Street" }, + { "en-gb": "Chichester" }, + { "en-gb": "Chickerell" }, + { "en-gb": "Chicksands" }, + { "en-gb": "Chilton" }, + { "en-gb": "Chingford" }, + { "en-gb": "Chippenham" }, + { "en-gb": "Chipping Campden" }, + { "en-gb": "Chipping Norton" }, + { "en-gb": "Chipping Sodbury" }, + { "en-gb": "Chirk" }, + { "en-gb": "Chorley" }, + { "en-gb": "Chorleywood" }, + { "en-gb": "Christchurch" }, + { "en-gb": "Chudleigh" }, + { "en-gb": "Chulmleigh" }, + { "en-gb": "Church Stretton" }, + { "en-gb": "Cinderford" }, + { "en-gb": "Cirencester" }, + { "en-gb": "City of Westminster" }, + { "en-gb": "Clare" }, + { "en-gb": "Clay Cross" }, + { "en-gb": "Cleator Moor" }, + { "en-gb": "Cleckheaton" }, + { "en-gb": "Cleethorpes" }, + { "en-gb": "Cleobury Mortimer" }, + { "en-gb": "Clevedon" }, + { "en-gb": "Clitheroe" }, + { "en-gb": "Clun" }, + { "en-gb": "Clydach Vale" }, + { "en-gb": "Coalville" }, + { "en-gb": "Cockermouth" }, + { "en-gb": "Coggeshall" }, + { "en-gb": "Colburn" }, + { "en-gb": "Colchester" }, + { "en-gb": "Coleford" }, + { "en-gb": "Coleraine" }, + { "en-gb": "Coleshill" }, + { "en-gb": "Colne" }, + { "en-gb": "Colwyn Bay" }, + { "en-gb": "Colyton" }, + { "en-gb": "Congleton" }, + { "en-gb": "Conisbrough" }, + { "en-gb": "Connah's Quay" }, + { "en-gb": "Conwy" }, + { "en-gb": "Cookstown" }, + { "en-gb": "Corbridge" }, + { "en-gb": "Corby" }, + { "en-gb": "Corringham" }, + { "en-gb": "Corsham" }, + { "en-gb": "Corwen" }, + { "en-gb": "Cotgrave" }, + { "en-gb": "Coulsdon" }, + { "en-gb": "Coventry" }, + { "en-gb": "Cowbridge" }, + { "en-gb": "Cowes" }, + { "en-gb": "Craigavon" }, + { "en-gb": "Cramlington" }, + { "en-gb": "Cranbrook" }, + { "en-gb": "Craven Arms" }, + { "en-gb": "Crawley" }, + { "en-gb": "Crediton" }, + { "en-gb": "Crewe" }, + { "en-gb": "Crewkerne" }, + { "en-gb": "Criccieth" }, + { "en-gb": "Crickhowell" }, + { "en-gb": "Cricklade" }, + { "en-gb": "Cromer" }, + { "en-gb": "Crook" }, + { "en-gb": "Crosby" }, + { "en-gb": "Crowborough" }, + { "en-gb": "Crowland" }, + { "en-gb": "Crowle" }, + { "en-gb": "Croydon" }, + { "en-gb": "Crumlin" }, + { "en-gb": "Cullompton" }, + { "en-gb": "Cwmamman" }, + { "en-gb": "Cwmbran" }, + { "en-gb": "Dagenham" }, + { "en-gb": "Dalkeith" }, + { "en-gb": "Dalton-in-Furness" }, + { "en-gb": "Darley Dale" }, + { "en-gb": "Darlington" }, + { "en-gb": "Dartford" }, + { "en-gb": "Dartmouth" }, + { "en-gb": "Darwen" }, + { "en-gb": "Daventry" }, + { "en-gb": "Dawley" }, + { "en-gb": "Dawlish" }, + { "en-gb": "Deal" }, + { "en-gb": "Denbigh" }, + { "en-gb": "Denholme" }, + { "en-gb": "Derby" }, + { "en-gb": "Dereham" }, + { "en-gb": "Derry" }, + { "en-gb": "Desborough" }, + { "en-gb": "Devizes" }, + { "en-gb": "Dewsbury" }, + { "en-gb": "Didcot" }, + { "en-gb": "Dinnington St John's" }, + { "en-gb": "Diss" }, + { "en-gb": "Dolgellau" }, + { "en-gb": "Doncaster" }, + { "en-gb": "Dorchester" }, + { "en-gb": "Dorking" }, + { "en-gb": "Dover" }, + { "en-gb": "Dovercourt" }, + { "en-gb": "Downham Market" }, + { "en-gb": "Downpatrick" }, + { "en-gb": "Driffield" }, + { "en-gb": "Droitwich Spa" }, + { "en-gb": "Dronfield" }, + { "en-gb": "Dudley" }, + { "en-gb": "Dukinfield" }, + { "en-gb": "Dulverton" }, + { "en-gb": "Dumbarton" }, + { "en-gb": "Dumfries" }, + { "en-gb": "Dundee" }, + { "en-gb": "Dungannon" }, + { "en-gb": "Dunstable" }, + { "en-gb": "Dunwich" }, + { "en-gb": "Durham" }, + { "en-gb": "Dursley" }, + { "en-gb": "Ealing" }, + { "en-gb": "Earby" }, + { "en-gb": "Earl Shilton" }, + { "en-gb": "Earley" }, + { "en-gb": "Easingwold" }, + { "en-gb": "East Cowes" }, + { "en-gb": "East Grinstead" }, + { "en-gb": "East Ham" }, + { "en-gb": "East Retford" }, + { "en-gb": "Eastbourne" }, + { "en-gb": "Eastleigh" }, + { "en-gb": "Eastwood" }, + { "en-gb": "Ebbw Vale" }, + { "en-gb": "Eccles" }, + { "en-gb": "Eccleshall" }, + { "en-gb": "Edenbridge" }, + { "en-gb": "Edgware" }, + { "en-gb": "Edinburgh" }, + { "en-gb": "Edmonton" }, + { "en-gb": "Egremont" }, + { "en-gb": "Elgin" }, + { "en-gb": "Elland" }, + { "en-gb": "Ellesmere" }, + { "en-gb": "Ellesmere Port" }, + { "en-gb": "Elstree and Borehamwood" }, + { "en-gb": "Emsworth" }, + { "en-gb": "Enfield" }, + { "en-gb": "Epping" }, + { "en-gb": "Epsom and Ewell" }, + { "en-gb": "Epworth" }, + { "en-gb": "Erith" }, + { "en-gb": "Eton" }, + { "en-gb": "Evesham" }, + { "en-gb": "Ewloe" }, + { "en-gb": "Exeter" }, + { "en-gb": "Exminster" }, + { "en-gb": "Exmouth" }, + { "en-gb": "Eye" }, + { "en-gb": "Fairford" }, + { "en-gb": "Fakenham" }, + { "en-gb": "Falkirk" }, + { "en-gb": "Falmouth" }, + { "en-gb": "Fareham" }, + { "en-gb": "Faringdon" }, + { "en-gb": "Farnborough" }, + { "en-gb": "Farnham" }, + { "en-gb": "Faversham" }, + { "en-gb": "Fazeley" }, + { "en-gb": "Featherstone" }, + { "en-gb": "Felixstowe" }, + { "en-gb": "Ferndale" }, + { "en-gb": "Ferndown" }, + { "en-gb": "Ferryhill" }, + { "en-gb": "Filey" }, + { "en-gb": "Filton" }, + { "en-gb": "Finchley" }, + { "en-gb": "Fishguard" }, + { "en-gb": "Fleet" }, + { "en-gb": "Fleetwood" }, + { "en-gb": "Flint" }, + { "en-gb": "Flitwick" }, + { "en-gb": "Folkestone" }, + { "en-gb": "Fordbridge" }, + { "en-gb": "Fordingbridge" }, + { "en-gb": "Fordwich" }, + { "en-gb": "Forfar" }, + { "en-gb": "Fort William" }, + { "en-gb": "Fowey" }, + { "en-gb": "Framlingham" }, + { "en-gb": "Frinton and Walton" }, + { "en-gb": "Frodsham" }, + { "en-gb": "Frome" }, + { "en-gb": "Gainsborough" }, + { "en-gb": "Garstang" }, + { "en-gb": "Gateshead" }, + { "en-gb": "Gelligaer" }, + { "en-gb": "Giffnock" }, + { "en-gb": "Gillingham" }, + { "en-gb": "Glasgow" }, + { "en-gb": "Glastonbury" }, + { "en-gb": "Glenrothes" }, + { "en-gb": "Glossop" }, + { "en-gb": "Gloucester" }, + { "en-gb": "Glynneath" }, + { "en-gb": "Godalming" }, + { "en-gb": "Godmanchester" }, + { "en-gb": "Goodwick" }, + { "en-gb": "Goole" }, + { "en-gb": "Gorleston-on-Sea" }, + { "en-gb": "Gorseinon" }, + { "en-gb": "Gosport" }, + { "en-gb": "Gowerton" }, + { "en-gb": "Grange-over-Sands" }, + { "en-gb": "Grantham" }, + { "en-gb": "Grassington" }, + { "en-gb": "Gravesend" }, + { "en-gb": "Grays" }, + { "en-gb": "Great Dunmow" }, + { "en-gb": "Great Torrington" }, + { "en-gb": "Great Yarmouth" }, + { "en-gb": "Greater Willington" }, + { "en-gb": "Greenock" }, + { "en-gb": "Gresford" }, + { "en-gb": "Grimsby" }, + { "en-gb": "Guildford" }, + { "en-gb": "Guisborough" }, + { "en-gb": "Hackney" }, + { "en-gb": "Haddington" }, + { "en-gb": "Hadleigh" }, + { "en-gb": "Hailsham" }, + { "en-gb": "Halesowen" }, + { "en-gb": "Halesworth" }, + { "en-gb": "Halewood" }, + { "en-gb": "Halifax" }, + { "en-gb": "Halstead" }, + { "en-gb": "Haltwhistle" }, + { "en-gb": "Hamilton" }, + { "en-gb": "Hammersmith" }, + { "en-gb": "Harlech" }, + { "en-gb": "Harlow" }, + { "en-gb": "Harpenden" }, + { "en-gb": "Harrogate" }, + { "en-gb": "Harrow" }, + { "en-gb": "Hartland" }, + { "en-gb": "Hartlepool" }, + { "en-gb": "Harwich" }, + { "en-gb": "Harworth and Bircotes" }, + { "en-gb": "Haslemere" }, + { "en-gb": "Haslingden" }, + { "en-gb": "Hastings" }, + { "en-gb": "Hatfield" }, + { "en-gb": "Hatherleigh" }, + { "en-gb": "Havant" }, + { "en-gb": "Haverfordwest" }, + { "en-gb": "Haverhill" }, + { "en-gb": "Hawes" }, + { "en-gb": "Hawkinge" }, + { "en-gb": "Haxby" }, + { "en-gb": "Hayes" }, + { "en-gb": "Hayle" }, + { "en-gb": "Hay-on-Wye" }, + { "en-gb": "Haywards Heath" }, + { "en-gb": "Heanor and Loscoe" }, + { "en-gb": "Heathfield" }, + { "en-gb": "Hebden Royd" }, + { "en-gb": "Hedge End" }, + { "en-gb": "Hednesford" }, + { "en-gb": "Hedon" }, + { "en-gb": "Helmsley" }, + { "en-gb": "Helston" }, + { "en-gb": "Hemel Hempstead" }, + { "en-gb": "Hemsworth" }, + { "en-gb": "Hendon" }, + { "en-gb": "Henley-in-Arden" }, + { "en-gb": "Henley-on-Thames" }, + { "en-gb": "Hereford" }, + { "en-gb": "Hertford" }, + { "en-gb": "Hessle" }, + { "en-gb": "Hetton" }, + { "en-gb": "Hexham" }, + { "en-gb": "Heywood" }, + { "en-gb": "High Wycombe" }, + { "en-gb": "Higham Ferrers" }, + { "en-gb": "Highbridge" }, + { "en-gb": "Highworth" }, + { "en-gb": "Hinckley" }, + { "en-gb": "Hingham" }, + { "en-gb": "Hitchin" }, + { "en-gb": "Hoddesdon" }, + { "en-gb": "Holbeach" }, + { "en-gb": "Holsworthy" }, + { "en-gb": "Holt" }, + { "en-gb": "Holyhead" }, + { "en-gb": "Holywell" }, + { "en-gb": "Honiton" }, + { "en-gb": "Horley" }, + { "en-gb": "Horncastle" }, + { "en-gb": "Hornsea" }, + { "en-gb": "Hornsey" }, + { "en-gb": "Horsforth" }, + { "en-gb": "Horsham" }, + { "en-gb": "Horwich" }, + { "en-gb": "Houghton Regis" }, + { "en-gb": "Hounslow" }, + { "en-gb": "Hove" }, + { "en-gb": "Howden" }, + { "en-gb": "Huddersfield" }, + { "en-gb": "Hugh Town" }, + { "en-gb": "Hungerford" }, + { "en-gb": "Hunstanton" }, + { "en-gb": "Huntingdon" }, + { "en-gb": "Hwlffordd" }, + { "en-gb": "Hyde" }, + { "en-gb": "Hythe" }, + { "en-gb": "Ilford" }, + { "en-gb": "Ilfracombe" }, + { "en-gb": "Ilkeston" }, + { "en-gb": "Ilkley" }, + { "en-gb": "Ilminster" }, + { "en-gb": "Immingham" }, + { "en-gb": "Ingleby Barwick" }, + { "en-gb": "Inverness" }, + { "en-gb": "Ipswich" }, + { "en-gb": "Irthlingborough" }, + { "en-gb": "Irvine" }, + { "en-gb": "Islington" }, + { "en-gb": "Ivybridge" }, + { "en-gb": "Jarrow" }, + { "en-gb": "Keighley" }, + { "en-gb": "Kempston" }, + { "en-gb": "Kendal" }, + { "en-gb": "Kenfig" }, + { "en-gb": "Kenilworth" }, + { "en-gb": "Kensington" }, + { "en-gb": "Kesgrave" }, + { "en-gb": "Keswick" }, + { "en-gb": "Kettering" }, + { "en-gb": "Keynsham" }, + { "en-gb": "Kidderminster" }, + { "en-gb": "Kidsgrove" }, + { "en-gb": "Kidwelly" }, + { "en-gb": "Kilmarnock" }, + { "en-gb": "Kimberley" }, + { "en-gb": "King's Lynn" }, + { "en-gb": "Kingsbridge" }, + { "en-gb": "Kingsteignton" }, + { "en-gb": "Kingston upon Hull" }, + { "en-gb": "Kingston upon Thames" }, + { "en-gb": "Kingston-upon-Thames" }, + { "en-gb": "Kington" }, + { "en-gb": "Kirkby Lonsdale" }, + { "en-gb": "Kirkby Stephen" }, + { "en-gb": "Kirkby-in-Ashfield" }, + { "en-gb": "Kirkbymoorside" }, + { "en-gb": "Kirkham" }, + { "en-gb": "Kirkintilloch" }, + { "en-gb": "Kirkwall" }, + { "en-gb": "Kirton-in-Lindsey" }, + { "en-gb": "Knaresborough" }, + { "en-gb": "Knighton" }, + { "en-gb": "Knowsley" }, + { "en-gb": "Knutsford" }, + { "en-gb": "Lambeth" }, + { "en-gb": "Lampeter" }, + { "en-gb": "Langport" }, + { "en-gb": "Laugharne" }, + { "en-gb": "Launceston" }, + { "en-gb": "Leatherhead" }, + { "en-gb": "Lechlade" }, + { "en-gb": "Ledbury" }, + { "en-gb": "Leeds" }, + { "en-gb": "Leek" }, + { "en-gb": "Leicester" }, + { "en-gb": "Leigh" }, + { "en-gb": "Leigh-on-Sea" }, + { "en-gb": "Leighton-Linslade" }, + { "en-gb": "Leiston" }, + { "en-gb": "Leominster" }, + { "en-gb": "Lerwick" }, + { "en-gb": "Letchworth Garden City" }, + { "en-gb": "Lewes" }, + { "en-gb": "Leyburn" }, + { "en-gb": "Leyland" }, + { "en-gb": "Leyton" }, + { "en-gb": "Lincoln" }, + { "en-gb": "Lisburn" }, + { "en-gb": "Liskeard" }, + { "en-gb": "Littlehampton" }, + { "en-gb": "Liverpool" }, + { "en-gb": "Livingston" }, + { "en-gb": "Llan Ffestiniog" }, + { "en-gb": "Llanberis" }, + { "en-gb": "Llanddulas" }, + { "en-gb": "Llandeilo" }, + { "en-gb": "Llandovery" }, + { "en-gb": "Llandrindod Wells" }, + { "en-gb": "Llandudno" }, + { "en-gb": "Llandudno Junction" }, + { "en-gb": "Llandysul" }, + { "en-gb": "Llanelli" }, + { "en-gb": "Llanfair Caereinion" }, + { "en-gb": "Llanfairpwll" }, + { "en-gb": "Llanfairfechan" }, + { "en-gb": "Llanfyllin" }, + { "en-gb": "Llangefni" }, + { "en-gb": "Llangollen" }, + { "en-gb": "Llanidloes" }, + { "en-gb": "Llanrwst" }, + { "en-gb": "Llansteffan" }, + { "en-gb": "Llantrisant" }, + { "en-gb": "Llantwit Major" }, + { "en-gb": "Llanwrtyd Wells" }, + { "en-gb": "Llanybydder" }, + { "en-gb": "Lochgilphead" }, + { "en-gb": "Loddon" }, + { "en-gb": "Loftus" }, + { "en-gb": "London" }, + { "en-gb": "Long Sutton" }, + { "en-gb": "Longridge" }, + { "en-gb": "Longtown" }, + { "en-gb": "Looe" }, + { "en-gb": "Lostwithiel" }, + { "en-gb": "Loughborough" }, + { "en-gb": "Loughor" }, + { "en-gb": "Loughton" }, + { "en-gb": "Louth" }, + { "en-gb": "Lowestoft" }, + { "en-gb": "Ludgershall" }, + { "en-gb": "Ludlow" }, + { "en-gb": "Luton" }, + { "en-gb": "Lutterworth" }, + { "en-gb": "Lydd" }, + { "en-gb": "Lydney" }, + { "en-gb": "Lyme Regis" }, + { "en-gb": "Lymington" }, + { "en-gb": "Lynton & Lynmouth" }, + { "en-gb": "Lytchett Minster & Upton" }, + { "en-gb": "Lytham St Annes" }, + { "en-gb": "Mablethorpe and Sutton" }, + { "en-gb": "Macclesfield" }, + { "en-gb": "Machynlleth" }, + { "en-gb": "Madeley" }, + { "en-gb": "Maesteg" }, + { "en-gb": "Magherafelt" }, + { "en-gb": "Maghull" }, + { "en-gb": "Maidenhead" }, + { "en-gb": "Maidstone" }, + { "en-gb": "Maldon" }, + { "en-gb": "Malmesbury" }, + { "en-gb": "Maltby" }, + { "en-gb": "Malton" }, + { "en-gb": "Malvern" }, + { "en-gb": "Manchester" }, + { "en-gb": "Manningtree" }, + { "en-gb": "Mansfield" }, + { "en-gb": "Marazion" }, + { "en-gb": "March" }, + { "en-gb": "Margate" }, + { "en-gb": "Market Bosworth" }, + { "en-gb": "Market Deeping" }, + { "en-gb": "Market Drayton" }, + { "en-gb": "Market Harborough" }, + { "en-gb": "Market Rasen" }, + { "en-gb": "Market Weighton" }, + { "en-gb": "Marlborough" }, + { "en-gb": "Marlow" }, + { "en-gb": "Maryport" }, + { "en-gb": "Masham" }, + { "en-gb": "Matlock" }, + { "en-gb": "Medlar-with-Wesham" }, + { "en-gb": "Melksham" }, + { "en-gb": "Meltham" }, + { "en-gb": "Melton Mowbray" }, + { "en-gb": "Menai Bridge" }, + { "en-gb": "Mere" }, + { "en-gb": "Merthyr Tudful" }, + { "en-gb": "Merthyr Tydfil" }, + { "en-gb": "Mexborough" }, + { "en-gb": "Middleham" }, + { "en-gb": "Middlesbrough" }, + { "en-gb": "Middleton" }, + { "en-gb": "Middlewich" }, + { "en-gb": "Midhurst" }, + { "en-gb": "Midsomer Norton" }, + { "en-gb": "Mildenhall" }, + { "en-gb": "Milford Haven" }, + { "en-gb": "Millom" }, + { "en-gb": "Milton Keynes" }, + { "en-gb": "Minchinhampton" }, + { "en-gb": "Minehead" }, + { "en-gb": "Minster" }, + { "en-gb": "Mirfield" }, + { "en-gb": "Mitcham" }, + { "en-gb": "Mitcheldean" }, + { "en-gb": "Modbury" }, + { "en-gb": "Mold" }, + { "en-gb": "Monmouth" }, + { "en-gb": "Montgomery" }, + { "en-gb": "Morden" }, + { "en-gb": "Morecambe" }, + { "en-gb": "Moretonhampstead" }, + { "en-gb": "Moreton-in-Marsh" }, + { "en-gb": "Morley" }, + { "en-gb": "Morpeth" }, + { "en-gb": "Mossley" }, + { "en-gb": "Motherwell" }, + { "en-gb": "Mountain Ash" }, + { "en-gb": "Much Wenlock" }, + { "en-gb": "Nailsea" }, + { "en-gb": "Nailsworth" }, + { "en-gb": "Nantwich" }, + { "en-gb": "Narberth" }, + { "en-gb": "Neath" }, + { "en-gb": "Needham Market" }, + { "en-gb": "Nefyn" }, + { "en-gb": "Nelson" }, + { "en-gb": "Neston" }, + { "en-gb": "New Alresford" }, + { "en-gb": "New Mills" }, + { "en-gb": "New Milton" }, + { "en-gb": "New Quay" }, + { "en-gb": "New Romney" }, + { "en-gb": "Newark-on-Trent" }, + { "en-gb": "Newbiggin-by-the-Sea" }, + { "en-gb": "Newbridge" }, + { "en-gb": "Newbury" }, + { "en-gb": "Newcastle Emlyn" }, + { "en-gb": "Newcastle upon Tyne" }, + { "en-gb": "Newcastle-under-Lyme" }, + { "en-gb": "Newent" }, + { "en-gb": "Newhaven" }, + { "en-gb": "Newlyn" }, + { "en-gb": "Newmarket" }, + { "en-gb": "Newport" }, + { "en-gb": "Newport (Pembrokeshire)" }, + { "en-gb": "Newport Pagnell" }, + { "en-gb": "Newquay" }, + { "en-gb": "Newry" }, + { "en-gb": "Newton Abbot" }, + { "en-gb": "Newton Aycliffe" }, + { "en-gb": "Newton-le-Willows" }, + { "en-gb": "Newtown" }, + { "en-gb": "Newtown Saint Boswells" }, + { "en-gb": "Newtownabbey" }, + { "en-gb": "Neyland" }, + { "en-gb": "Normanton" }, + { "en-gb": "North Hykeham" }, + { "en-gb": "North Petherton" }, + { "en-gb": "North Tawton" }, + { "en-gb": "North Walsham" }, + { "en-gb": "Northallerton" }, + { "en-gb": "Northam" }, + { "en-gb": "Northampton" }, + { "en-gb": "Northfleet" }, + { "en-gb": "Northleach with Eastington" }, + { "en-gb": "Northwich" }, + { "en-gb": "Norton-on-Derwent" }, + { "en-gb": "Norwich" }, + { "en-gb": "Nottingham" }, + { "en-gb": "Nuneaton" }, + { "en-gb": "Oakengates" }, + { "en-gb": "Oakham" }, + { "en-gb": "Okehampton" }, + { "en-gb": "Old Aberdeen" }, + { "en-gb": "Old Colwyn" }, + { "en-gb": "Oldbury" }, + { "en-gb": "Oldham" }, + { "en-gb": "Ollerton and Boughton" }, + { "en-gb": "Olney" }, + { "en-gb": "Omagh" }, + { "en-gb": "Ongar" }, + { "en-gb": "Orford" }, + { "en-gb": "Ormskirk" }, + { "en-gb": "Orpington" }, + { "en-gb": "Ossett" }, + { "en-gb": "Oswestry" }, + { "en-gb": "Otley" }, + { "en-gb": "Ottery St Mary" }, + { "en-gb": "Oundle" }, + { "en-gb": "Overton-on-Dee" }, + { "en-gb": "Oxford" }, + { "en-gb": "Paddock Wood" }, + { "en-gb": "Padiham" }, + { "en-gb": "Padstow" }, + { "en-gb": "Paignton" }, + { "en-gb": "Painswick" }, + { "en-gb": "Paisley" }, + { "en-gb": "Partington" }, + { "en-gb": "Patchway" }, + { "en-gb": "Pateley Bridge" }, + { "en-gb": "Peacehaven" }, + { "en-gb": "Pembroke" }, + { "en-gb": "Pembroke Dock" }, + { "en-gb": "Penarth" }, + { "en-gb": "Pencoed" }, + { "en-gb": "Penistone" }, + { "en-gb": "Penkridge" }, + { "en-gb": "Penmaenmawr" }, + { "en-gb": "Penrhyn Bay" }, + { "en-gb": "Penrith" }, + { "en-gb": "Penryn" }, + { "en-gb": "Penwortham" }, + { "en-gb": "Pen-y-Bont ar Ogwr" }, + { "en-gb": "Penzance" }, + { "en-gb": "Pershore" }, + { "en-gb": "Perth" }, + { "en-gb": "Peterborough" }, + { "en-gb": "Peterlee" }, + { "en-gb": "Petersfield" }, + { "en-gb": "Petworth" }, + { "en-gb": "Pickering" }, + { "en-gb": "Plymouth" }, + { "en-gb": "Plympton" }, + { "en-gb": "Pocklington" }, + { "en-gb": "Polegate" }, + { "en-gb": "Pontardawe" }, + { "en-gb": "Pontarddulais" }, + { "en-gb": "Pontefract" }, + { "en-gb": "Ponteland" }, + { "en-gb": "Pontyclun" }, + { "en-gb": "Pontypool" }, + { "en-gb": "Pontypridd" }, + { "en-gb": "Pont-y-pŵl" }, + { "en-gb": "Poole" }, + { "en-gb": "Poplar" }, + { "en-gb": "Port Talbot" }, + { "en-gb": "Porth" }, + { "en-gb": "Porthcawl" }, + { "en-gb": "Porthleven" }, + { "en-gb": "Porthmadog" }, + { "en-gb": "Portishead and North Weston" }, + { "en-gb": "Portland" }, + { "en-gb": "Portsmouth" }, + { "en-gb": "Potton" }, + { "en-gb": "Poynton-with-Worth" }, + { "en-gb": "Preesall" }, + { "en-gb": "Prescot" }, + { "en-gb": "Prestatyn" }, + { "en-gb": "Presteigne" }, + { "en-gb": "Preston" }, + { "en-gb": "Princes Risborough" }, + { "en-gb": "Prudhoe" }, + { "en-gb": "Pudsey" }, + { "en-gb": "Purley" }, + { "en-gb": "Pwllheli" }, + { "en-gb": "Pyle" }, + { "en-gb": "Quedgeley" }, + { "en-gb": "Queenborough-in-Sheppey" }, + { "en-gb": "Queensferry" }, + { "en-gb": "Radstock" }, + { "en-gb": "Ramsey" }, + { "en-gb": "Ramsgate" }, + { "en-gb": "Raunds" }, + { "en-gb": "Rawtenstall" }, + { "en-gb": "Rayleigh" }, + { "en-gb": "Reading" }, + { "en-gb": "Redcar" }, + { "en-gb": "Redenhall with Harleston" }, + { "en-gb": "Redhill" }, + { "en-gb": "Redruth" }, + { "en-gb": "Reepham" }, + { "en-gb": "Reigate" }, + { "en-gb": "Rhayader" }, + { "en-gb": "Rhosllanerchrugog" }, + { "en-gb": "Rhuddlan" }, + { "en-gb": "Rhuthun" }, + { "en-gb": "Rhyl" }, + { "en-gb": "Rhymney" }, + { "en-gb": "Richmond" }, + { "en-gb": "Ringwood" }, + { "en-gb": "Ripley" }, + { "en-gb": "Risca" }, + { "en-gb": "River" }, + { "en-gb": "Rochdale" }, + { "en-gb": "Rochester" }, + { "en-gb": "Rochford" }, + { "en-gb": "Romford" }, + { "en-gb": "Romsey" }, + { "en-gb": "Ross-on-Wye" }, + { "en-gb": "Rothbury" }, + { "en-gb": "Rotherham" }, + { "en-gb": "Rothwell" }, + { "en-gb": "Rowley Regis" }, + { "en-gb": "Royal Leamington Spa" }, + { "en-gb": "Royal Tunbridge Wells" }, + { "en-gb": "Royal Wootton Bassett" }, + { "en-gb": "Royston" }, + { "en-gb": "Rugby" }, + { "en-gb": "Rugeley" }, + { "en-gb": "Rushden" }, + { "en-gb": "Ruthin" }, + { "en-gb": "Ryde" }, + { "en-gb": "Rye" }, + { "en-gb": "Saffron Walden" }, + { "en-gb": "Saint Helens" }, + { "en-gb": "Salcombe" }, + { "en-gb": "Sale" }, + { "en-gb": "Salford" }, + { "en-gb": "Saltash" }, + { "en-gb": "Saltney" }, + { "en-gb": "Sandbach" }, + { "en-gb": "Sandhurst" }, + { "en-gb": "Sandiacre" }, + { "en-gb": "Sandown" }, + { "en-gb": "Sandwich" }, + { "en-gb": "Sandy" }, + { "en-gb": "Sawbridgeworth" }, + { "en-gb": "Saxmundham" }, + { "en-gb": "Scarborough" }, + { "en-gb": "Scunthorpe" }, + { "en-gb": "Seaford" }, + { "en-gb": "Seaham" }, + { "en-gb": "Seaton" }, + { "en-gb": "Sedbergh" }, + { "en-gb": "Sedgefield" }, + { "en-gb": "Selby" }, + { "en-gb": "Selsey" }, + { "en-gb": "Senghenydd" }, + { "en-gb": "Settle" }, + { "en-gb": "Sevenoaks" }, + { "en-gb": "Shaftesbury" }, + { "en-gb": "Shanklin" }, + { "en-gb": "Sheffield" }, + { "en-gb": "Shefford" }, + { "en-gb": "Shepshed" }, + { "en-gb": "Shepton Mallet" }, + { "en-gb": "Sherborne" }, + { "en-gb": "Sheringham" }, + { "en-gb": "Shifnal" }, + { "en-gb": "Shildon" }, + { "en-gb": "Shipston-on-Stour" }, + { "en-gb": "Shirebrook" }, + { "en-gb": "Shoreham-by-Sea" }, + { "en-gb": "Shotton" }, + { "en-gb": "Shrewsbury" }, + { "en-gb": "Sidmouth" }, + { "en-gb": "Silloth" }, + { "en-gb": "Silsden" }, + { "en-gb": "Sittingbourne" }, + { "en-gb": "Skegness" }, + { "en-gb": "Skelmersdale" }, + { "en-gb": "Skelton-in-Cleveland" }, + { "en-gb": "Skipton" }, + { "en-gb": "Sleaford" }, + { "en-gb": "Slough" }, + { "en-gb": "Smethwick" }, + { "en-gb": "Snaith and Cowick" }, + { "en-gb": "Snodland" }, + { "en-gb": "Soham" }, + { "en-gb": "Solihull" }, + { "en-gb": "Somerton" }, + { "en-gb": "South Bank" }, + { "en-gb": "South Brent" }, + { "en-gb": "South Cave" }, + { "en-gb": "South Elmsall" }, + { "en-gb": "South Kirkby and Moorthorpe" }, + { "en-gb": "South Molton" }, + { "en-gb": "South Shields" }, + { "en-gb": "South Woodham Ferrers" }, + { "en-gb": "Southall" }, + { "en-gb": "Southam" }, + { "en-gb": "Southampton" }, + { "en-gb": "Southborough" }, + { "en-gb": "Southend-on-Sea" }, + { "en-gb": "Southgate" }, + { "en-gb": "Southminster" }, + { "en-gb": "Southport" }, + { "en-gb": "Southsea" }, + { "en-gb": "Southwell" }, + { "en-gb": "Southwick" }, + { "en-gb": "Southwold" }, + { "en-gb": "Spalding" }, + { "en-gb": "Spennymoor" }, + { "en-gb": "Spilsby" }, + { "en-gb": "Sprowston" }, + { "en-gb": "St Asaph" }, + { "en-gb": "St Austell" }, + { "en-gb": "St Blaise" }, + { "en-gb": "St Clears" }, + { "en-gb": "St Columb Major" }, + { "en-gb": "St David's" }, + { "en-gb": "St Helens" }, + { "en-gb": "St Ives" }, + { "en-gb": "St Just-in-Penwith" }, + { "en-gb": "St Mary Cray" }, + { "en-gb": "St Mawes" }, + { "en-gb": "St Neots" }, + { "en-gb": "Stafford" }, + { "en-gb": "Staines-upon-Thames" }, + { "en-gb": "Stainforth" }, + { "en-gb": "Stalbridge" }, + { "en-gb": "Stalham" }, + { "en-gb": "Stalybridge" }, + { "en-gb": "Stamford" }, + { "en-gb": "Stanhope" }, + { "en-gb": "Stanley" }, + { "en-gb": "Stapleford" }, + { "en-gb": "Staveley" }, + { "en-gb": "Stevenage" }, + { "en-gb": "Steyning" }, + { "en-gb": "Stirling" }, + { "en-gb": "Stockport" }, + { "en-gb": "Stocksbridge" }, + { "en-gb": "Stockton-on-Tees" }, + { "en-gb": "Stoke-on-Trent" }, + { "en-gb": "Stone" }, + { "en-gb": "Stonehouse" }, + { "en-gb": "Stony Stratford" }, + { "en-gb": "Stornoway" }, + { "en-gb": "Stotfold" }, + { "en-gb": "Stourbridge" }, + { "en-gb": "Stourport-on-Severn" }, + { "en-gb": "Stowmarket" }, + { "en-gb": "Stow-on-the-Wold" }, + { "en-gb": "Strabane" }, + { "en-gb": "Stratford-upon-Avon" }, + { "en-gb": "Stretford" }, + { "en-gb": "Strood" }, + { "en-gb": "Stroud" }, + { "en-gb": "Sturminster Newton" }, + { "en-gb": "Sudbury" }, + { "en-gb": "Sunderland" }, + { "en-gb": "Surbiton" }, + { "en-gb": "Sutton" }, + { "en-gb": "Sutton Coldfield" }, + { "en-gb": "Sutton on Hull" }, + { "en-gb": "Swaffham" }, + { "en-gb": "Swanage" }, + { "en-gb": "Swanley" }, + { "en-gb": "Swanscombe and Greenhithe" }, + { "en-gb": "Swansea" }, + { "en-gb": "Swindon" }, + { "en-gb": "Syston" }, + { "en-gb": "Tadcaster" }, + { "en-gb": "Tadley" }, + { "en-gb": "Talgarth" }, + { "en-gb": "Tamworth" }, + { "en-gb": "Taunton" }, + { "en-gb": "Tavistock" }, + { "en-gb": "Teignmouth" }, + { "en-gb": "Telford" }, + { "en-gb": "Telscombe" }, + { "en-gb": "Tenbury Wells" }, + { "en-gb": "Tenby" }, + { "en-gb": "Tenterden" }, + { "en-gb": "Tetbury" }, + { "en-gb": "Tewkesbury" }, + { "en-gb": "Thame" }, + { "en-gb": "Thatcham" }, + { "en-gb": "Thaxted" }, + { "en-gb": "Thetford" }, + { "en-gb": "Thirsk" }, + { "en-gb": "Thornaby-on-Tees" }, + { "en-gb": "Thornbury" }, + { "en-gb": "Thorne" }, + { "en-gb": "Thorpe St Andrew" }, + { "en-gb": "Thrapston" }, + { "en-gb": "Tickhill" }, + { "en-gb": "Tidworth" }, + { "en-gb": "Tipton" }, + { "en-gb": "Tiverton" }, + { "en-gb": "Todmorden" }, + { "en-gb": "Tonbridge" }, + { "en-gb": "Tonypandy" }, + { "en-gb": "Topsham" }, + { "en-gb": "Torpoint" }, + { "en-gb": "Torquay" }, + { "en-gb": "Totnes" }, + { "en-gb": "Tottenham" }, + { "en-gb": "Totton and Eling" }, + { "en-gb": "Tow Law" }, + { "en-gb": "Towcester" }, + { "en-gb": "Tredegar" }, + { "en-gb": "Tregaron" }, + { "en-gb": "Treharris" }, + { "en-gb": "Tring" }, + { "en-gb": "Trowbridge" }, + { "en-gb": "Truro" }, + { "en-gb": "Twickenham" }, + { "en-gb": "Tynemouth" }, + { "en-gb": "Tywyn" }, + { "en-gb": "Uckfield" }, + { "en-gb": "Ulverston" }, + { "en-gb": "Uppingham" }, + { "en-gb": "Upton-upon-Severn" }, + { "en-gb": "Usk" }, + { "en-gb": "Uttoxeter" }, + { "en-gb": "Uxbridge" }, + { "en-gb": "Ventnor" }, + { "en-gb": "Verwood" }, + { "en-gb": "Wadebridge" }, + { "en-gb": "Wadhurst" }, + { "en-gb": "Wainfleet All Saints" }, + { "en-gb": "Wakefield" }, + { "en-gb": "Wallasey" }, + { "en-gb": "Wallingford" }, + { "en-gb": "Wallsend" }, + { "en-gb": "Walsall" }, + { "en-gb": "Waltham Abbey" }, + { "en-gb": "Waltham Cross" }, + { "en-gb": "Walthamstow" }, + { "en-gb": "Walton-on-Thames" }, + { "en-gb": "Wandsworth" }, + { "en-gb": "Wantage" }, + { "en-gb": "Ware" }, + { "en-gb": "Wareham" }, + { "en-gb": "Warminster" }, + { "en-gb": "Warrington" }, + { "en-gb": "Warwick" }, + { "en-gb": "Watchet" }, + { "en-gb": "Watford" }, + { "en-gb": "Wath-upon-Dearne" }, + { "en-gb": "Watlington" }, + { "en-gb": "Watton" }, + { "en-gb": "Wednesbury" }, + { "en-gb": "Wellingborough" }, + { "en-gb": "Wellington" }, + { "en-gb": "Wells-next-the-Sea" }, + { "en-gb": "Welshpool" }, + { "en-gb": "Wem" }, + { "en-gb": "Wembley" }, + { "en-gb": "Wendover" }, + { "en-gb": "West Bedlington" }, + { "en-gb": "West Bromwich" }, + { "en-gb": "West Ham" }, + { "en-gb": "West Malling" }, + { "en-gb": "West Mersea" }, + { "en-gb": "West Tilbury" }, + { "en-gb": "Westbury" }, + { "en-gb": "Westerham" }, + { "en-gb": "Westhoughton" }, + { "en-gb": "Weston-super-Mare" }, + { "en-gb": "Wetherby" }, + { "en-gb": "Weybridge" }, + { "en-gb": "Weymouth" }, + { "en-gb": "Whaley Bridge" }, + { "en-gb": "Whitby" }, + { "en-gb": "Whitchurch" }, + { "en-gb": "Whitehaven" }, + { "en-gb": "Whitehill" }, + { "en-gb": "Whitland" }, + { "en-gb": "Whitnash" }, + { "en-gb": "Whittlesey" }, + { "en-gb": "Whitworth" }, + { "en-gb": "Wick" }, + { "en-gb": "Wickham" }, + { "en-gb": "Wickwar" }, + { "en-gb": "Widnes" }, + { "en-gb": "Wigan" }, + { "en-gb": "Wigton" }, + { "en-gb": "Willenhall" }, + { "en-gb": "Willesden" }, + { "en-gb": "Wilmslow" }, + { "en-gb": "Wilton" }, + { "en-gb": "Wimbledon" }, + { "en-gb": "Wimborne Minster" }, + { "en-gb": "Wincanton" }, + { "en-gb": "Winchcombe" }, + { "en-gb": "Winchelsea" }, + { "en-gb": "Winchester" }, + { "en-gb": "Windermere" }, + { "en-gb": "Windsor" }, + { "en-gb": "Winsford" }, + { "en-gb": "Winslow" }, + { "en-gb": "Winterton" }, + { "en-gb": "Wirksworth" }, + { "en-gb": "Wisbech" }, + { "en-gb": "Witham" }, + { "en-gb": "Withernsea" }, + { "en-gb": "Witney" }, + { "en-gb": "Wiveliscombe" }, + { "en-gb": "Wivenhoe" }, + { "en-gb": "Woburn" }, + { "en-gb": "Woburn Sands" }, + { "en-gb": "Woking" }, + { "en-gb": "Wokingham" }, + { "en-gb": "Wolsingham" }, + { "en-gb": "Wolverhampton" }, + { "en-gb": "Wolverton and Greenleys" }, + { "en-gb": "Wood Green" }, + { "en-gb": "Woodbridge" }, + { "en-gb": "Woodley" }, + { "en-gb": "Woodstock" }, + { "en-gb": "Wooler" }, + { "en-gb": "Woolwich" }, + { "en-gb": "Worcester" }, + { "en-gb": "Workington" }, + { "en-gb": "Worksop" }, + { "en-gb": "Worthing" }, + { "en-gb": "Wotton-under-Edge" }, + { "en-gb": "Wragby" }, + { "en-gb": "Wrecsam" }, + { "en-gb": "Wrexham" }, + { "en-gb": "Wymondham" }, + { "en-gb": "Yarm" }, + { "en-gb": "Yarmouth" }, + { "en-gb": "Yate" }, + { "en-gb": "Yateley" }, + { "en-gb": "Yeovil" }, + { "en-gb": "York" }, + { "en-gb": "Ystalyfera" }, + { "en-gb": "Ystrad Mynach" }, + { "en-gb": "Ystradgynlais" } +] \ No newline at end of file diff --git a/_prototypes/end-to-end/non-latin-language-help-pg2.html b/_prototypes/end-to-end/non-latin-language-help-pg2.html new file mode 100644 index 0000000000..47481627dd --- /dev/null +++ b/_prototypes/end-to-end/non-latin-language-help-pg2.html @@ -0,0 +1,149 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +header: census-website +footer: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + +
                                  + + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +

                                  + Greek help and support + : + Completing your census online +

                                  + + +

                                  To start your census online, you will need your access code printed on the letter we sent you. Your 16-character access code will be a combination of letters and numbers.

                                  + An example of a census letter highlighting the access code displayed in four blocks of four characters +
                                  +
                                  Keep this code safe. You will need to enter it every time you access your census.
                                  +
                                  + +
                                  +
                                  +

                                  You must fill in your census form in English. You can also answer in Welsh if you live in Wales.

                                  +
                                  +
                                  +

                                  Someone else can complete your census for you, or help you if you cannot do it yourself.

                                  +

                                  If you’re using online translation tools, be aware that the census questions may not be translated correctly.

                                  + +

                                  Ready to start your census online?

                                  + + Start census + + +

                                  If you need help

                                  +

                                  You can call our free language helpline on 0800 587 2021 to request a new access code or to get further help in Greek.

                                  + + + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  + + + + diff --git a/_prototypes/end-to-end/non-latin-language-help-pg3.html b/_prototypes/end-to-end/non-latin-language-help-pg3.html new file mode 100644 index 0000000000..a69caf6611 --- /dev/null +++ b/_prototypes/end-to-end/non-latin-language-help-pg3.html @@ -0,0 +1,183 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +header: census-website +footer: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + +
                                  + + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +

                                  + Greek help and support + : + Completing your census on paper +

                                  + +

                                  To request a paper census form to be sent to you in the post, call our free language helpline on 0800 587 2021 to speak to someone in Greek.

                                  +
                                  +
                                  +

                                  You must fill in your census form in English. You can also answer in Welsh if you live in Wales.

                                  +
                                  +
                                  +

                                  Someone else can complete your census for you, or help you if you cannot do it yourself.

                                  +

                                  Household Questionnaire guidance booklets

                                  + +

                                  You can download a booklet in Greek to help you complete your census on paper. You can also call our free language helpline on 0800 587 2021 to request a copy to be sent to you in the post. The booklet has a translation of each census question and more information about the census in Greek.

                                  + +

                                  If you live in Wales, question 17 is an extra question in the census form that is not translated in the Household Questionnaire guidance booklet. If you need help translating question 17, you can call our free language helpline on 0800 587 2021.

                                  + +
                                  +
                                  +

                                  You must write your answers on the paper census form, not in the translation booklet

                                  +
                                  +
                                  + + + + +

                                  If you need help

                                  +

                                  You can call our free language helpline on 0800 5786 2021 to get further help in Greek.

                                  + + + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  + + + + diff --git a/_prototypes/end-to-end/non-latin-language-help.html b/_prototypes/end-to-end/non-latin-language-help.html new file mode 100644 index 0000000000..af3760a0c2 --- /dev/null +++ b/_prototypes/end-to-end/non-latin-language-help.html @@ -0,0 +1,159 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +header: census-website +footer: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + +
                                  + + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +

                                  + Greek help and support + : + Overview +

                                  + +

                                  What is the census?

                                  + +

                                  The census is a survey that happens every 10 years and gives us a picture of all the people and households in England and Wales. The next census takes place on Sunday 21 March 2021.

                                  + +

                                  The information collected from the census helps to plan and fund public services in local areas, including language services. For example, the NHS may need to provide translation and interpretation services in particular regions.

                                  + +

                                  The Office for National Statistics (ONS) plans and runs the census in England and Wales.

                                  + +

                                  Who has to complete the census

                                  +

                                  The census asks questions about you and your household, and it’s important that everyone in England and Wales takes part.

                                  + +
                                  +
                                  You must complete the census by law
                                  +
                                  + +

                                  It is an offence to supply false information or to not complete the census and you could be fined up to £1,000. Some questions are clearly labelled as voluntary. It’s not an offence if you do not answer these.

                                  +
                                  +
                                  +

                                  Your personal information is protected by law and will be kept confidential

                                  +
                                  + +

                                  Staying in the UK for less than three months

                                  +

                                  You are not responsible for filling in the census if you’re staying in the UK for less than three months. The owner of your accommodation may ask you some questions so that they can fill in the census about the people staying in the household.

                                  +

                                  When to complete your census

                                  +

                                  All households should complete the census on Sunday 21 March 2021 or as soon as possible after. If you’ve responded before 21 March and things have changed, you can let us know.

                                  + +

                                  Your circumstances may have changed during the coronavirus pandemic. Answer all questions based on your situation as it is now.

                                  + +

                                  How to complete your census

                                  +

                                  You can choose to either:

                                  + + + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  + + + + diff --git a/_prototypes/end-to-end/paper-request-continuation-number.html b/_prototypes/end-to-end/paper-request-continuation-number.html new file mode 100644 index 0000000000..211e4ea051 --- /dev/null +++ b/_prototypes/end-to-end/paper-request-continuation-number.html @@ -0,0 +1,135 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                                  +
                                  + Back +
                                  +
                                  + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  There is a {x} problem{s} with your answer
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +

                                  + How many people are in your household? +

                                  +
                                  +

                                  This is to make sure we send you the right number of continuation questionnaires if there are more than 5 people in your household

                                  + +
                                  +
                                  +
                                  + + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +

                                  If you don’t already have a paper census for your household, you will need to request a household paper questionnaire.

                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  + + +
                                  +
                                  + + + + diff --git a/_prototypes/end-to-end/paper-request-hh-number.html b/_prototypes/end-to-end/paper-request-hh-number.html new file mode 100644 index 0000000000..e8495f0843 --- /dev/null +++ b/_prototypes/end-to-end/paper-request-hh-number.html @@ -0,0 +1,106 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                                  +
                                  + Back +
                                  +
                                  + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  +

                                  + How many people are in your household? +

                                  +
                                  +

                                  This is to make sure we send you the right number of paper questionnaires

                                  + +
                                  + + +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  + + +
                                  +
                                  + + + + diff --git a/_prototypes/end-to-end/partials/feedback.html b/_prototypes/end-to-end/partials/feedback.html new file mode 100644 index 0000000000..da7df34265 --- /dev/null +++ b/_prototypes/end-to-end/partials/feedback.html @@ -0,0 +1,79 @@ + + \ No newline at end of file diff --git a/_prototypes/end-to-end/partials/request-uac.html b/_prototypes/end-to-end/partials/request-uac.html new file mode 100644 index 0000000000..4767cf85d0 --- /dev/null +++ b/_prototypes/end-to-end/partials/request-uac.html @@ -0,0 +1,2 @@ +

                                  If you don’t have an access code

                                  +

                                  You can request a new access code to start a new census if you have lost or not received an access code. This can be sent to you by text or post.

                                  diff --git a/_prototypes/end-to-end/people-count-confirmation.html b/_prototypes/end-to-end/people-count-confirmation.html new file mode 100644 index 0000000000..e39ebc7311 --- /dev/null +++ b/_prototypes/end-to-end/people-count-confirmation.html @@ -0,0 +1,245 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                  +
                                  + Previous +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  There + is a {x} problem{s} with your answer +
                                  +
                                  +
                                  + +
                                    +
                                  1. + 1. + Select an answer + +
                                  2. +
                                  +
                                  +
                                  +
                                  + +
                                  +
                                  +
                                  +
                                  +

                                  + +

                                  +
                                  + +
                                    + +
                                    +
                                    + Remember to include people who are + + Temporarily away +
                                      +
                                    • people who work away from home within the UK if this is their permanent or family home
                                    • +
                                    • members of the armed forces if this is their permanent or family home
                                    • +
                                    • people who are temporarily outside the UK for less than 12 months
                                    • +
                                    • people staying, or expecting to stay, in an establishment such as a hospital, care home or hostel for less than 6 months
                                    • +
                                    • other people who usually live here but are temporarily away from home
                                    • +
                                    + Temporarily staying + +
                                      +
                                    • people staying temporarily who usually live in the UK but do not have another UK address, for example, relatives, friends
                                    • +
                                    • people who usually live outside the UK who are staying in the UK for 3 months or more
                                    • +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    + + +
                                    + +
                                    + + +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +

                                    Why we ask this question

                                    +
                                    +

                                    We ask this question to ensure that everyone is correctly counted in the census. This includes people who are staying temporarily or are away.

                                    +

                                    The information is vital for planning services, whether it is for hospital beds, school places, GP and dental services or where to build houses and roads.

                                    + +
                                    +
                                    +
                                    + + +
                                    +
                                    +
                                    +
                                    +
                                    + + + +
                                      +
                                    • +
                                    + + diff --git a/_prototypes/end-to-end/post-submission.html b/_prototypes/end-to-end/post-submission.html new file mode 100644 index 0000000000..48eb3a45d6 --- /dev/null +++ b/_prototypes/end-to-end/post-submission.html @@ -0,0 +1,51 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + + + + + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +

                                    + Your progress has been saved +

                                    +
                                    +
                                    +
                                    +
                                    +
                                    Keep your 16-character access code safe. You will need to enter it again to access your census.
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    diff --git a/_prototypes/end-to-end/relationships-intro.html b/_prototypes/end-to-end/relationships-intro.html new file mode 100644 index 0000000000..85746d9645 --- /dev/null +++ b/_prototypes/end-to-end/relationships-intro.html @@ -0,0 +1,66 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    Household relationships

                                    + +

                                    In this section, we will ask you how the people who usually live in this household are related to each other.

                                    + +

                                    Select the appropriate relationship from the options shown. The selected relationship will display at the bottom of the page for you to check.

                                    +
                                    +
                                    +
                                    + + +
                                    +
                                    +
                                    +
                                    + + + + diff --git a/_prototypes/end-to-end/relationships-person-select.html b/_prototypes/end-to-end/relationships-person-select.html new file mode 100644 index 0000000000..01ee259ac7 --- /dev/null +++ b/_prototypes/end-to-end/relationships-person-select.html @@ -0,0 +1,294 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +householdMembers: +visitors: +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                    +
                                    + Previous +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    + Are any of these people related to + +

                                    +
                                    +
                                      +

                                      +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    Remember to include partners, step-parents and stepchildren as related

                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                  • + +
                                  • + + + + + + diff --git a/_prototypes/end-to-end/relationships-summary-proxy.html b/_prototypes/end-to-end/relationships-summary-proxy.html new file mode 100644 index 0000000000..ed975e978d --- /dev/null +++ b/_prototypes/end-to-end/relationships-summary-proxy.html @@ -0,0 +1,23 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +householdMembers: +visitors: +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + diff --git a/_prototypes/end-to-end/relationships-summary.html b/_prototypes/end-to-end/relationships-summary.html new file mode 100644 index 0000000000..80163579ad --- /dev/null +++ b/_prototypes/end-to-end/relationships-summary.html @@ -0,0 +1,1055 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +householdMembers: +visitors: +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                    +
                                    + Previous +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +

                                    + Relationships

                                    + +
                                    + This sub section is + now complete +
                                      +
                                    • You can check your answers below +
                                    • +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    + + +
                                    +
                                    +

                                    + + +

                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    + + + + + + diff --git a/_prototypes/end-to-end/relationships.html b/_prototypes/end-to-end/relationships.html new file mode 100644 index 0000000000..82b5b7e47d --- /dev/null +++ b/_prototypes/end-to-end/relationships.html @@ -0,0 +1,585 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +householdMembers: +visitors: +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                    +
                                    + Previous +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    + ... +

                                    +

                                    + Complete the sentence by selecting + the appropriate relationship +

                                    + +
                                    +
                                    +
                                    +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    + + + + + + diff --git a/_prototypes/end-to-end/remove-household-member.html b/_prototypes/end-to-end/remove-household-member.html new file mode 100644 index 0000000000..394e9f8b9d --- /dev/null +++ b/_prototypes/end-to-end/remove-household-member.html @@ -0,0 +1,166 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                    + +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    There + is a {x} problem{s} with your answer +
                                    +
                                    +
                                    + +
                                      +
                                    1. + 1. + Select an answer + +
                                    2. +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +

                                    + Are you sure you want to remove + ? +

                                    +
                                    +
                                    +
                                    All of the information about this person will be deleted
                                    +
                                    +
                                    +
                                    +

                                    + If you can’t answer questions for this person +

                                    +
                                    +

                                    You can share your household access code with the people you live with so they can complete their own sections.

                                    +

                                    If this is not possible, there are other ways each person can do their own census.

                                    + +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    + + +
                                    + +
                                    + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    + + + + diff --git a/_prototypes/end-to-end/request-survey-confirm-email.html b/_prototypes/end-to-end/request-survey-confirm-email.html new file mode 100644 index 0000000000..0ccbee32d8 --- /dev/null +++ b/_prototypes/end-to-end/request-survey-confirm-email.html @@ -0,0 +1,101 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                    +
                                    + Previous +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    Is {x}{s} email correct?

                                    +

                                    {n}

                                    + +
                                    + Is {x}{s} email correct? +
                                    + + +
                                    + +
                                    + + +
                                    +
                                    + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + + \ No newline at end of file diff --git a/_prototypes/end-to-end/request-survey-confirm-number.html b/_prototypes/end-to-end/request-survey-confirm-number.html new file mode 100644 index 0000000000..637bcf328b --- /dev/null +++ b/_prototypes/end-to-end/request-survey-confirm-number.html @@ -0,0 +1,101 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                    +
                                    + Previous +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    Is {x}{s} number correct?

                                    +

                                    {n}

                                    + +
                                    + Is {x}{s} number correct? +
                                    + + +
                                    + +
                                    + + +
                                    +
                                    + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + + \ No newline at end of file diff --git a/_prototypes/end-to-end/request-survey-confirmation.html b/_prototypes/end-to-end/request-survey-confirmation.html new file mode 100644 index 0000000000..12faca31ff --- /dev/null +++ b/_prototypes/end-to-end/request-survey-confirmation.html @@ -0,0 +1,79 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    We have sent a text message to {n}

                                    +

                                    A text message with their own access code should arrive soon for them to complete their own survey.

                                    + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + + \ No newline at end of file diff --git a/_prototypes/end-to-end/request-survey.html b/_prototypes/end-to-end/request-survey.html new file mode 100644 index 0000000000..6ec3a9cd29 --- /dev/null +++ b/_prototypes/end-to-end/request-survey.html @@ -0,0 +1,87 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                    +
                                    + Previous +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    Requesting a separate survey for {x}

                                    +

                                    If you have {x}{s} mobile number, we can send a text message to let them know you have requested a separate survey for them to complete.

                                    +

                                    Alternatively, you can contact us for help.

                                    + +
                                    + + +
                                    + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + + \ No newline at end of file diff --git a/_prototypes/end-to-end/rh-fulfilment-limit-reached.html b/_prototypes/end-to-end/rh-fulfilment-limit-reached.html new file mode 100644 index 0000000000..c007a3bb7f --- /dev/null +++ b/_prototypes/end-to-end/rh-fulfilment-limit-reached.html @@ -0,0 +1,68 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + + +
                                    + +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    You have reached the maximum number of {x}s you can request online

                                    + +

                                    If you need a new {x}, please contact us. +

                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + + + + diff --git a/_prototypes/end-to-end/section-intro-covid.html b/_prototypes/end-to-end/section-intro-covid.html new file mode 100644 index 0000000000..316a4a3c7d --- /dev/null +++ b/_prototypes/end-to-end/section-intro-covid.html @@ -0,0 +1,62 @@ +--- +title: COVID-19 test (round 6 - pandemic situation revised - no furlough) Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +

                                    Coronavirus (COVID-19) and Census 2021

                                    +

                                    Circumstances may have changed + during the coronavirus pandemic. Answer all questions based on the situation + as it is now.

                                    +
                                    +
                                    +
                                    + + +
                                    +
                                    +
                                    +
                                    + + + + diff --git a/_prototypes/end-to-end/section-intro.html b/_prototypes/end-to-end/section-intro.html new file mode 100644 index 0000000000..87a24b02b8 --- /dev/null +++ b/_prototypes/end-to-end/section-intro.html @@ -0,0 +1,82 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + +

                                    People who live in this household at Address not set

                                    + +

                                    In this section, we are counting the people in this household at Address not set on .

                                    + +
                                    +
                                    +

                                    What we mean by “this household”

                                    +
                                    +

                                    This is one person living alone or a group of people, not necessarily related, living at the same address, who share cooking facilities and share a living room or sitting room or dining area.

                                    +

                                    Any other household at this address will need to request a new household access code to start their own census.

                                    + +
                                    +
                                    +
                                    + +

                                    You will need to know

                                    +
                                      +
                                    • names of people living in this household, including anyone currently away
                                    • +
                                    • names of visitors staying overnight in this household on
                                    • +
                                    + +

                                    The Householder is responsible for ensuring that this questionnaire is completed and submitted.

                                    + +
                                    +
                                    +
                                    + + +
                                    +
                                    +
                                    +
                                    + + + + diff --git a/_prototypes/end-to-end/session-timeout-rh-authentication-v2.html b/_prototypes/end-to-end/session-timeout-rh-authentication-v2.html new file mode 100644 index 0000000000..d6ca5b3c5e --- /dev/null +++ b/_prototypes/end-to-end/session-timeout-rh-authentication-v2.html @@ -0,0 +1,45 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                                    + +
                                    + +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +

                                    + Sorry, you need enter your access code +

                                    +

                                    This is because you’ve either:

                                    +
                                      +
                                    • been inactive for 45 minutes and your session has timed out to protect your information
                                    • +
                                    • followed a link to the middle of a census questionnaire
                                    • +
                                    + +

                                    You need to enter your 16-character access code to access your census.

                                    +
                                    +
                                    +
                                    +
                                    + + + + diff --git a/_prototypes/end-to-end/session-timeout-rh-authentication.html b/_prototypes/end-to-end/session-timeout-rh-authentication.html new file mode 100644 index 0000000000..17d13d57c5 --- /dev/null +++ b/_prototypes/end-to-end/session-timeout-rh-authentication.html @@ -0,0 +1,42 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                                    + +
                                    + +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +

                                    + Your session has timed out due to inactivity +

                                    +
                                    + To protect your information we have timed you out +
                                    +

                                    You will need to enter your 16-character access code again to access your census. +

                                    +
                                    +
                                    +
                                    + + + + diff --git a/_prototypes/end-to-end/session-timeout-rh-fulfilment-v2.html b/_prototypes/end-to-end/session-timeout-rh-fulfilment-v2.html new file mode 100644 index 0000000000..b906600f35 --- /dev/null +++ b/_prototypes/end-to-end/session-timeout-rh-fulfilment-v2.html @@ -0,0 +1,45 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                                    + +
                                    + +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +

                                    + Sorry, you need to start again +

                                    +

                                    This is because you’ve either:

                                    +
                                      +
                                    • been inactive for 45 minutes and your session has timed out to protect your information
                                    • +
                                    • followed a link to the middle of a request for a new access code
                                    • +
                                    + +

                                    You need to start again to request a new access code.

                                    +
                                    +
                                    +
                                    +
                                    + + + + diff --git a/_prototypes/end-to-end/session-timeout-rh-fulfilment.html b/_prototypes/end-to-end/session-timeout-rh-fulfilment.html new file mode 100644 index 0000000000..8f06888d97 --- /dev/null +++ b/_prototypes/end-to-end/session-timeout-rh-fulfilment.html @@ -0,0 +1,42 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                                    + +
                                    + +
                                    +
                                    +
                                    +
                                    + +
                                    +
                                    +

                                    + Your session has timed out due to inactivity +

                                    +
                                    + To protect your information we have timed you out +
                                    +

                                    You will need to enter your address to start again. +

                                    +
                                    +
                                    +
                                    + + + + diff --git a/_prototypes/end-to-end/style.css b/_prototypes/end-to-end/style.css new file mode 100644 index 0000000000..bf5daee150 --- /dev/null +++ b/_prototypes/end-to-end/style.css @@ -0,0 +1,1800 @@ +@font-face { + font-family: OpenSans; + font-weight: 400; + src: url(https://cdn.ons.gov.uk/sdc/design-system/28.0.3/fonts/opensans-regular.woff2) format("woff2"), url(../fonts/opensans-regular.woff) format("woff") +} + +@font-face { + font-family: OpenSans; + font-weight: 600; + src: url(https://cdn.ons.gov.uk/sdc/design-system/28.0.3/fonts/opensans-bold.woff2) +} + +html {} + +body { + font-family: 'OpenSans', 'Helvetica Neue', Arial, sans-serif; +} + +.page { + display: -webkit-box; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; +} + +h1, +h2, +h3, +h4 { + font-weight: 600!important; +} + +.u-fs-xxxl { + font-size: 1.77777778rem; + font-weight: 600; + line-height: 1.3; +} + +.u-fs-xxl { + font-size: 1.555555555rem; +} + +.u-fs-xl, +h1 { + font-size: 1.44444444rem; +} + +.u-fs-l, +h2 { + font-size: 1.3rem; +} + +.u-fs-m, +h3 { + font-size: 1.1rem; +} + +.u-fs-r--b, +h4 { + font-size: 1rem; + font-weight: 600; +} + +.u-fs-r { + font-weight: 400!important; +} + +.u-fs-s { + font-size: .77777778rem; +} + +.logo__img { + width: 100%; +} + +img { + max-width: 100%; + height: auto; + vertical-align: middle; + border-style: none; +} + +@media (max-width: 739px) { + .u-mt-m\@xs\@m { + margin-top: 1.5rem!important; + } +} + + +/* over 740px */ + +@media only screen and (min-width: 740px) { + .u-fs-xxxl { + font-size: 2.66666667rem; + } + .u-fs-xxl { + font-size: 2rem; + } + .u-fs-xl, + h1 { + font-size: 1.66666667rem; + } + .u-fs-l, + h2 { + font-size: 1.4rem; + } + .u-fs-m, + h3 { + font-size: 1.2rem; + } + .u-fs-r--b, + h4 { + font-size: 1rem; + font-weight: 600; + } + .u-fs-s { + font-size: .77777778rem; + } +} + + +/* DS v2 Grid */ + +.grid { + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin-left: -1rem; + font-size: 0; +} + +.grid--float { + letter-spacing: 0; +} + +.grid--center { + text-align: center; +} + +.grid--center .grid__col { + text-align: left; +} + +.grid--center-all { + text-align: center; +} + +.grid--reverse { + direction: rtl; +} + +.grid--reverse .grid__col { + direction: ltr; +} + +.grid--spaced .grid__col { + margin-bottom: 1rem; +} + +.grid--spaced.grid--tight .grid__col { + margin-bottom: 0.5rem; +} + +.grid--align-mid .grid__col { + vertical-align: middle; +} + +.grid--stagger-align .grid__col:nth-of-type(1n) { + text-align: right; +} + +.grid--stagger-align .grid__col:nth-of-type(2n) { + text-align: left; +} + +.grid--tight { + margin-left: -0.5rem; +} + +.grid--tight .grid__col { + padding-left: 0.5rem; +} + +.grid--loose { + margin-left: -2rem; +} + +.grid--gutterless { + margin-left: 0; +} + +.grid--gutterless .grid__col { + padding-left: 0; +} + +.grid--pixelgutter { + margin-left: 1px; +} + +.grid--pixelgutter .grid__col { + padding-left: 1px; + margin-bottom: 1px; +} + +.grid--flex { + display: -webkit-box; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + flex-flow: row wrap; +} + +.grid--flex.grid--center { + justify-content: center; +} + +.grid--flex.grid--between { + -webkit-box-pack: justify; + justify-content: space-between; +} + +.grid--flex.grid--vertical-top { + -webkit-box-align: start; + align-items: start; +} + +.grid--flex.grid--vertical-center { + -webkit-box-align: center; + align-items: center; +} + +.grid--flex.grid--vertical-bottom { + -webkit-box-align: end; + align-items: flex-end; +} + +.grid--flex .grid__col { + width: auto; +} + +.grid--flex .grid__col--align-right { + align-self: flex-end; +} + +.grid--no-wrap, +.grid--no-wrap\@xs { + flex-wrap: nowrap; +} + +.grid__col { + display: inline-block; + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding-left: 1rem; + width: 100%; + min-width: 0; + vertical-align: top; + background-clip: content-box; + -ms-flex: unset; + flex: unset; + font-size: 1rem; +} + + +/* Utility classes */ + +.u-bb { + border-bottom: 1px solid #acacac; +} + +.u-bl { + border-left: 1px solid #acacac; +} + +.u-f-l { + float: left; +} + +.u-f-r { + float: right; +} + +.page__subheader { + padding: 1rem 0; +} + +@media (min-width: 740px) { + .u-pl-m\@m { + padding-left: 2rem; + } +} + + +/* Header */ + +.skip__link { + display: block; + top: 0; + width: unset; + position: unset; + -webkit-text-size-adjust: unset; + height: 1px; + overflow: hidden; + font-size: 1.1rem; + font-weight: 600; + background: none; +} + +.skip__link:focus { + padding: 1rem; + height: auto; + max-height: 20em; + outline: none; + background-color: #fd0; + -webkit-box-shadow: 0; + box-shadow: 0; + color: #222; + text-decoration: underline; +} + +.header { + margin: 0; +} + +.header__logo-link:focus { + outline: 3px solid transparent; + background-color: #fd0; + -webkit-box-shadow: 0 -2px #fd0, 0 4px #222; + box-shadow: 0 -2px #fd0, 0 4px #222; + color: #222; + outline-offset: unset; +} + +.header__main { + background: #902082!important; +} + +.header__top { + width: 100%; + background: #fff; + padding: unset; + line-height: 1.6; +} + +.header__top .grid__col { + -webkit-box-align: center; + align-items: center; + display: -webkit-box; + display: flex; +} + +.header__logo { + display: block; + height: unset; +} + +.header__title-link:focus { + outline-color: #fd0; +} + +.header__title span { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} + +.header__title--nav-adj { + padding-top: 0; +} + +.header__grid-top { + height: 54px; +} + +@media (min-width: 500px) { + .header__grid-top { + height: 46px; + } +} + +.header-nav { + display: none; +} + +.header__bottom { + background: #902082; +} + +.header-nav__list { + margin: 0; + padding: 0; + list-style: none; +} + +.header-nav__item { + display: block; + margin: 0; + padding: 0.3rem 0; + border-top: 1px solid rgba(255, 255, 255, 0.5); +} + +.header-nav__link { + display: block; + margin: 0 .35rem; + padding: 0 .65rem; + color: #fff; + font-size: .9rem; + text-decoration: none; +} + +.header-nav__link:focus, +.header-nav__link:hover { + color: #c2ecff; + text-decoration: none; +} + +.header-nav__item--active .header-nav__link { + font-weight: bold; +} + +.btn--mobile { + padding: .45rem 2.15rem .45rem .6rem; +} + +.btn--mobile:before { + background: url(/img/icons/icons--chevron-down-white.svg) no-repeat 50%; + margin: 0 0 .1rem .5rem; + width: .8rem; + height: .8rem; + vertical-align: middle; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + position: absolute; + top: 12px; + right: 12px; +} + +.btn--mobile:focus:before { + background: url(/img/icons/icons--chevron-down-black.svg) no-repeat 50%; +} + +.btn--mobile.js-nav-show:before, +.btn--mobile.js-nav-show:focus:before { + transform: rotate(-90deg); +} + +.btn--mobile .btn__inner, +.btn--ghost .btn__inner { + color: #fff; +} + +.btn--mobile:focus .btn__inner, +.btn--ghost:focus .btn__inner { + color: #222; +} + +.btn--mobile:hover, +.btn--ghost:hover { + background: rgba(0, 0, 0, .1); + border: 2px solid hsla(0, 0%, 100%, .6); +} + +@media only screen and (min-width: 740px) { + .header-nav { + display: block; + } + .header-nav__item { + display: inline-block; + position: relative; + margin: 0 0 0 1rem; + padding: 0 0 .3rem; + border-top: 0; + border-bottom: 4px solid transparent; + text-align: center; + } + .header-nav__item:first-child { + margin-left: 0; + } + .header-nav__item--active, + .header-nav__item:hover { + border-color: #fff; + } + .header-nav__link { + display: inline-block; + margin: 0; + padding: 0; + font-size: 1rem; + } + .header-nav__link:focus, + .header-nav__link:hover { + color: #fff; + } +} + + +/* + &__item + &__item--secondary { + margin-top: 0.5rem; + border-top: 2px solid $color-white; + } + &__item--active &__link { + font-weight: bold; + } + } */ + +.btn:not(.btn--ghost):not(.btn--ghost-blue):not(.btn--mobile) { + -webkit-box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.8); + -moz-box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.8); + box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0.8); +} + +.btn--link .btn__inner:after { + background-image: url(/img/icons/icons--chevron-right-white.svg); +} + +.btn--link:focus .btn__inner:after { + background-image: url(/img/icons/icons--chevron-right-black.svg); +} + +.btn:focus { + outline: 3px solid transparent; + color: #222; + background-color: #fd0; + text-decoration: none; + border: 1px solid #fd0; +} + +.btn--ghost:focus, +.btn--mobile:focus { + border: 2px solid hsla(0, 0%, 100%, .6); +} + +.btn--secondary { + border-color: #d0d0d0; +} + +.btn--secondary:hover { + border-color: #c0c0c0; + color: #222; +} + +.btn--small { + padding: .35rem .5rem; +} + +a { + color: #4263c2; + text-decoration: underline; +} + +a:hover { + text-decoration: none; + color: #222; +} + +a:focus:not(.btn--link):not(.btn--ghost):not(.js-clear-btn):not(.download__thumbnail--link):not(.header__logo-link):not(.header__title-link):not(.tab--row):not(.skip__link) { + outline: 3px solid transparent; + color: #222; + background-color: #fd0; + box-shadow: 0 -2px #fd0, 0 4px #222; + text-decoration: none; +} + +[class*="icon--"]:before, +[class*="icon--"]:after { + display: inline-block; + background-repeat: no-repeat; + content: ''; + vertical-align: middle; +} + +.icon--external:after { + width: 1rem; + height: 1rem; + background-image: url(/img/icons/external-link.svg); + background-size: 1rem 1rem; + margin: 0 0 0 .5rem; + -webkit-transform: none; + transform: none; +} + +.icon--location:before { + width: 1rem; + height: 1rem; + background-image: url(/img/icons/icons--location.svg); + background-size: 1rem 1rem; + margin: 0 .5rem 0 0; + -webkit-transform: none; + transform: translateY(-1px); +} + +.uac__security { + display: flex; +} + +.icon--lock { + position: relative; + padding-left: 30.599px; + padding-left: 1.7rem; +} + +.icon--lock:before { + background-image: url(/img/icons/lock.svg); +} + +.collapsible { + margin-top: 1.5rem; +} + +.collapsible__body.is-expanded, +.no-js .collapsible__body { + margin-top: .5rem; +} + +.question+.collapsible { + margin-top: 0; +} + +.collapsible__title { + text-decoration: underline!important; +} + +.collapsible--simple .collapsible__title:focus, +details summary:focus { + outline: 3px solid transparent; + color: #222; + background-color: #fd0; + box-shadow: 0 -2px #fd0, 0 4px #222; + text-decoration: none; +} + +.input__text { + width: 100%; +} + +.panel a { + color: #4263c2; +} + +.panel__error { + color: #d0021b; +} + +.panel--warn { + font-weight: 600; + padding-top: .2rem; + padding-bottom: .2rem; + position: relative; + border-left: none; + background: transparent; + border: 0; +} + +.panel--warn .panel__icon { + color: #fff; + font-weight: 900; + display: inline-block; + position: absolute; + left: 0; + min-width: 35px; + min-height: 29px; + margin-top: -4px; + border: 3px solid #0b0c0c; + border-radius: 50%; + color: #fff; + background: #0b0c0c; + font-size: 26px; + line-height: 29px; + text-align: center; +} + +.panel--warn--small .panel__icon { + min-width: 30px; + min-height: 24px; + margin-top: 0px; + font-size: 21px; + line-height: 25px; +} + +.panel--warn .panel__body { + padding: 0 0 0 1.8rem; + min-height: 2rem; + font-weight: 600; +} + +.panel--warn--small .panel__body { + padding-left: 1.2rem; + margin: 5px 0; +} + +.panel--warn--small .panel__body { + font-size: .77777778rem +} + +.panel--warn--footer { + margin-bottom: 0; + padding: 1rem!important; + background-color: #d0d0d0; +} + +.panel--branded { + background-color: rgba(227, 77, 219, .15); + border-color: #902082; +} + +.icon:before { + display: inline-block; + background-repeat: no-repeat; + content: ""; + vertical-align: middle; +} + +.icon--tick:before { + width: 1.5rem; + height: 1.5rem; + background: url(https://sdc-global-design-patterns.netlify.com/assets/img/icons/icons--check-green.svg) no-repeat 50%; + background-size: 1.5rem 1.5rem; + margin: 0 .5rem 0 0; +} + +.question, +.answer { + margin-bottom: 0!important; +} + +p.field { + margin-bottom: 0; +} + +p.field+p.field { + margin-top: 1rem; +} + +.field__legend { + font-weight: normal!important; +} + +.field--multiplechoice .field__item { + border: 1px solid #222; + width: 100%; +} + +@media (min-width: 500px) { + .field--multiplechoice .field__item { + width: auto; + min-width: 20rem; + } +} + +.input--error.input--text:not(:focus), +.input--error.input--textarea:not(:focus), +.panel--error .input--text:not(:focus) { + border: 1px solid #d0021b!important; + outline: 1px solid #d0021b; + outline-offset: -2px; +} + +.input { + border: 1px solid #222; + padding: .38911rem .5rem; +} + +.input:focus { + outline: none; + box-shadow: 0 0 0 3px #fd0; + outline: 1px solid #222; + outline-offset: -2px; +} + +.input--checkbox, +.input--radio { + border: 2px solid #222; + top: .75rem; + width: 1.25rem; + height: 1.25rem; +} + +.radio__input:checked, +.input--radio:checked { + background: #222; + -webkit-box-shadow: inset 0 0 0 3px #fff; + box-shadow: inset 0 0 0 3px #fff; +} + +.input--checkbox:checked { + background: url(/img/icons/icons--check.svg) no-repeat 50%; + background-size: 14px; +} + +.label { + color: #222; +} + +.label.u-fs-r, +.label>.u-fs-r { + line-height: 1.6; +} + +.label--inline { + padding: .6rem 1rem .6rem 2.45rem; +} + +.label--negative { + display: block; + margin-left: -1.85rem; + margin-top: .25rem; +} + +p.label--negative:empty { + margin-top: 0!important; +} + +.label__description { + font-size: .77777778rem; + font-weight: normal; +} + +.radio__other { + display: block; + padding-bottom: .6rem; + padding-left: .6rem; + padding-right: .6rem; +} + +.input--radio:checked~.radio__other--open { + background-color: #f5f5f5; +} + +.input--radio:checked~.radio__other { + background-color: #f5f5f5; +} + +.input--checkbox:checked~.label:before, +.input--radio:checked~.label:before { + box-shadow: 0 0 0 2px #222; +} + +.input--checkbox:checked, +.input--checkbox:focus, +.input--radio:focus { + border-color: #222; + outline: none; + box-shadow: none; +} + +.input--checkbox:focus~.label:before, +.input--radio:focus~.label:before { + outline: 1px solid #222; + outline-offset: -2px; + -webkit-box-shadow: 0 0 0 3px #fd0; + box-shadow: 0 0 0 3px #fd0; +} + +.input--radio:focus:checked { + border-color: #222; + background-color: #222; + outline: none; +} + +.radio__input { + border-radius: 50%; + -webkit-box-shadow: inset 0 0 0 3px #fff; + box-shadow: inset 0 0 0 3px #fff; + outline: none; +} + +.input--radio:focus { + box-shadow: none; + border-radius: 100px; + box-shadow: inset 0 0 0 3px #fff; +} + +.typeahead__combobox--focused { + -webkit-box-shadow: 0 0 0 3px #fd0; + box-shadow: 0 0 0 3px #fd0; +} + +.typeahead--has-results .typeahead__input { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.typeahead__listbox, +.typeahead__combobox--focused .typeahead__listbox { + margin-top: .5rem; + border: 1px solid #222; + border-radius: 3px; +} + +.typeahead__listbox:before { + content: 'Suggestions'; + border-bottom: 1px solid #222; +} + +.typeahead__listbox:before, +.typeahead__option--more-results { + font-size: .7rem; + display: block; + background: #d0d0d0; + padding: .25rem .5rem; +} + +.typeahead__option:not(:last-child) { + border-bottom: 1px solid #222; +} + +.typeahead__combobox--focused { + box-shadow: none!important; +} + +.typeahead__combobox--focused input { + outline: none; + -webkit-box-shadow: 0 0 0 3px #fd0!important; + box-shadow: 0 0 0 3px #fd0!important; + outline: 1px solid #222; + outline-offset: -2px; +} + +.typeahead__option--no-results { + background: none; +} + +.field--multiplechoice .field__item.has-focus, +.field--multiplechoice .field__item.has-focus.is-checked { + border-color: #222; + -webkit-box-shadow: 0 0 0 3px #fd0; + box-shadow: 0 0 0 3px #fd0; + outline: 1px solid #222; + outline-offset: -2px; +} + +.fieldset__legend { + display: block; + margin-bottom: .4rem; + color: inherit; + font-weight: 600; + font-size: 1rem; +} + +.input--radio:not(:checked)~.field__other--open { + display: block; +} + +.input--radio:not(:checked)~.radio__other { + display: none; +} + +.collapsible__body { + padding-left: 1.3rem; + border-left: 5px solid #ccc; +} + + +/* Highlight */ + +.highlight { + padding: 0 2px; + background-color: #e4f972!important; +} + +.btn { + width: auto; +} + +.btn--secondary { + background: #d0d0d0; + color: #222; + font-weight: 400; +} + +.btn--secondary:hover { + background: #c0c0c0; +} + + +/* CTA button */ + +.btn--link { + display: inline-block; + padding: 0; + line-height: 1.15; +} + +.btn--link .btn__inner { + display: inherit; + padding: 0.75em 1em; +} + +.btn--link .btn__inner:after { + content: ''; + display: inline-block; + width: .8rem; + height: .8rem; + background-image: url(/img/icons/guidance-white.svg); + background-repeat: no-repeat; + background-size: .8rem .8rem; + margin: 0 0 0 .5rem; + vertical-align: middle; +} + +.btn--link.btn--ghost-blue .btn__inner:after, +.btn--link.btn--ghost-blue:active .btn__inner:after, +.btn--link.btn--ghost-blue:hover:focus .btn__inner:after { + display: inline-block; + width: .8rem; + height: .8rem; + background-repeat: no-repeat; + background-size: .8rem .8rem; +} + +.btn--link.btn--ghost-blue .btn__inner:after, +.btn--link.btn--ghost-blue:active .btn__inner:after, +.btn--link.btn--ghost-blue:hover:focus .btn__inner:after, +.exit.btn--ghost-blue .btn__inner:after, +.exit.btn--ghost-blue:active .btn__inner:after, +.exit.btn--ghost-blue:hover:focus .btn__inner:after { + background-image: url(/img/icons/icons--exit-blue.svg); +} + + +/** + * Navigation +**/ + +.back-link:before { + margin-right: .35rem!important; +} + +.breadcrumb { + display: -webkit-box; + display: flex; + -webkit-box-align: center; + align-items: center; + padding: 1rem 0; +} + +.breadcrumb__items { + margin: 0; + padding: 0; + line-height: 1; +} + +.breadcrumb__item { + display: inline-block; + margin: 0; + white-space: nowrap; +} + +.breadcrumb__item:not(:nth-last-child(1)) { + display: none; +} + +.breadcrumb__item:before { + display: inline-block; + width: .65rem; + height: .65rem; + background-image: url(/img/icons/icons--chevron-right.svg); + background-repeat: no-repeat; + size: .65rem .65rem; + content: ""; + margin: 0 .2rem 0 -0.14rem; + vertical-align: middle; +} + +.breadcrumb__item:last-child:before { + transform: rotate(180deg); +} + +.breadcrumb__item:first-child:nth-last-child(1):before, +.back-link:before { + display: inline-block; + width: .65rem; + height: .65rem; + background-image: url(/img/icons/icons--chevron-right.svg); + background-repeat: no-repeat; + background-position: center center; + size: .65rem .65rem; + content: ""; + margin: 0 .2rem 0 0; + vertical-align: middle; + transform: rotate(180deg); +} + +@media only screen and (min-width: 500px) { + .breadcrumb__item:before { + content: none; + } + .breadcrumb__item:not(:nth-last-child(1)) { + display: inline-block; + } + .breadcrumb__item:not(:last-child):after { + display: inline-block; + width: .65rem; + height: .65rem; + background-image: url(/img/icons/icons--chevron-right.svg); + background-repeat: no-repeat; + size: .65rem .65rem; + content: ""; + margin: 0 .2rem; + background-position: center 30%; + vertical-align: middle; + } +} + +.breadcrumb__link, +.back-link { + font-size: .77777778rem; + line-height: 1.4; + color: #222; + text-decoration: underline; +} + +.breadcrumb__link:hover, +.back-link:hover { + text-decoration: none; +} + + +/** + * Hub +**/ + +.summary__block { + border-bottom: none; +} + +.summary__answer { + font-weight: 600; +} + +#visitor-surveys { + border-top: 1px solid #888; +} + +.summary__item { + border-top: none; +} + +.summary__item:not(:last-child) { + border-bottom: 1px solid #888; +} + +@media only screen and (max-width: 500px) { + .summary__link { + text-align: left; + display: inline-block; + margin-top: .5rem; + } +} + +.list.list--people-plain { + margin-bottom: 1rem; + list-style-type: none; +} + +.list.list--people-plain .list__item { + background: url(/img/icons/person.svg) 0 .2rem no-repeat; +} + +.list.list--people-plain .list__item-name { + padding-left: 1.5rem; +} + +.list.list--people-plain .list__item-actions { + margin-top: -4px; +} + +.list.list--people-plain .list__item-action+.list__item-action { + margin-left: .5rem; +} + +.list--inline:not(.list--icons) .list__item { + display: inline-block; + margin: 0 1rem 0 0; + vertical-align: top; +} + +@media only screen and (min-width: 740px) { + .list--inline\@m .list__item { + margin: 0 1rem 0 0; + } +} + + +/** + * Summary records + */ + +hr { + margin: 0rem 0 0; + border: 0; + border-top: 1px solid #888; + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible; +} + +.list.list--records .list__item { + margin-bottom: 0; + padding: 1rem 0; +} + +.summary__block, +.list.list--records .list__item:not(:last-child) { + border-bottom: 1px solid #888; +} + +.add-link-container { + padding-top: 1rem; + margin-bottom: 2rem; +} + +.list.list--people { + list-style-type: none; + padding-left: 0; + margin-bottom: 0; +} + +.list.list--people .list__item { + background: url(/img/icons/person.svg) 0 1.3rem no-repeat; +} + +.list.list--people .list__item-name { + padding-left: 2rem; +} + +.list.list--people .list__item-action+.list__item-action { + margin-left: .5rem; +} + +.modal { + position: fixed; + z-index: 1000; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.5); + display: flex; + justify-content: center; + align-items: center; +} + +.modal__window { + position: relative; + background-color: white; + max-width: 520px; + padding: 2rem; + text-align: center; +} + + +/** + * Pattern library fix + */ + +.lock { + padding-left: 1.5rem; + background: url('../img/icons/lock.svg') no-repeat left top; +} + +.tick { + height: 1.1em; + margin-bottom: -1.8em; + background: url('https://sdc-global-design-patterns.netlify.com/assets/img/icons/icons--check-green.svg') no-repeat; +} + +.facebook { + padding-left: 2.5rem; + background: url('../img/icons/facebook.svg') no-repeat; +} + +.twitter { + padding-left: 2.5rem; + background: url('../img/icons/twitter.svg') no-repeat; +} + +.email { + padding-left: 2.5rem; + background: url('../img/icons/email.svg') no-repeat; +} + +.footer__warning { + background: #d0d0d0; +} + + +/* Feedenbacken */ + +.feedback-block { + border: 3px solid #902082; + padding: 1rem; +} + +.feedback__footer { + line-height: 1; + width: 25.2611px; + margin-top: -3px; + margin-left: 1rem; +} + +.feedback__body { + border-left: none; + padding-left: 0; +} + +.feedback+.footer { + margin-top: 0; +} + +.feedback__controls { + font-weight: normal; + background-color: #902082; + border-top: 1px solid #fff; + padding: 0.85rem 0 .4rem; + color: #fff; +} + +.feedback__controls .collapsible__title { + color: #fff; +} + +.feedback__controls .collapsible__title:hover { + color: #dedede; +} + +.feedback__controls .icon--collapsible-simple:before { + background-image: url(/img/icons/icons--chevron-right-white.svg); +} + +.feedback__controls .icon--collapsible-simple:after { + background-image: url(/img/icons/icons--chevron-right-white-hover.svg); +} + +.feedback__controls-success-title-icon:before { + width: 1.2rem; + height: 1.2rem; + background-size: 1.2rem; + transform: translateY(-.1rem); +} + +.feedback__controls-success-message { + margin-left: 1.7rem; +} + +.footer { + padding: 0; +} + +.footer, +.footer .footer__heading, +.footer .footer__license { + margin-top: 0; +} + +.footer .footer__poweredby-img { + width: 220px; +} + +.footer__button-container { + padding: 1rem; + background-color: #902082; + background-clip: border-box; +} + +.footer__body { + padding: 2rem 0 4rem; +} + +.footer hr { + margin: 2rem 0 0; +} + +.feedback .collapsible { + margin-top: 0; +} + +.feedback__body .field__legend { + font-weight: 600!important; +} + +.footer__crest-img { + width: 115px; +} + +.footer--border { + border-top: 1px solid #acacac; + padding: 1.5rem 0 0; +} + +.footer__meta { + margin-top: 2rem; +} + +.footer a { + color: #595959; +} + +.footer a:hover { + text-decoration: none; + color: #222; +} + + +/* over 740px */ + +@media only screen and (min-width: 740px) { + .footer .footer__heading { + margin-top: 0; + } +} + +.util-language { + float: right; +} + +.btn--danger { + background-color: #D0021B; + border-color: #D0021B; +} + +.btn--danger:hover { + background-color: #b00015; + border-color: #b00015; +} + +.page__content { + -webkit-box-flex: 1; + flex: 1 0 auto; + position: relative; + padding-bottom: 1px; + overflow-x: hidden; +} + +.page__main { + margin-top: 2.5rem; + margin-bottom: 4.5rem; +} + +@media (max-width: 740px) { + .page__main { + margin-top: 1.5rem; + } +} + +.ghost-link { + position: absolute; + bottom: 1rem; + right: 1rem; + margin-right: 0 !important; + color: #aaa; +} + +.footer { + position: relative; +} + + +/** + * Save and complete later - copied from design system + */ + +.btn--ghost { + padding: .75rem 1rem; +} + +.btn--ghost:focus { + color: #222; + background-color: #fd0; + border-color: #222; +} + +.btn--ghost-blue { + background-color: transparent; + color: #4263c2; + border-color: #334f9e; + border-width: 2px; +} + +.btn--ghost { + background-color: transparent; + color: #fff; + border-color: #fff; + border-width: 2px; +} + +.btn--ghost.exit:after, +.btn--ghost.complete-later:after { + content: ''; + display: inline-block; + width: .8rem; + height: .8rem; + background-repeat: no-repeat; + background-size: .8rem .8rem; + margin: 0 0 .2rem .5rem; + vertical-align: middle; +} + +.btn--ghost.complete-later:after, +.btn--ghost.exit:after { + background-image: url(/img/icons/icons--exit-white.svg); +} + +.btn--ghost.complete-later:focus:after, +.btn--ghost.exit:focus:after { + background-image: url(/img/icons/icons--exit-black.svg); +} + + +/* +.btn--ghost.complete-later:after { + background-image: url(/img/icons/guidance-white.svg); +} +*/ + + +/* Languages */ + +.other-languages { + display: -webkit-box; + display: flex; + border-left: 1px solid #888; + margin: 0 0 0 1rem; + padding: 0 0 0 1rem; +} + +.other-languages__item { + display: block; + margin-bottom: 0; +} + +.other-languages__link { + display: -webkit-box; + display: flex; + -webkit-box-align: center; + align-items: center; +} + +.other-languages__item:not(:first-child) { + border-left: 1px solid #888; + margin-left: 1rem; + padding-left: 1rem; +} + +svg:not(:root) { + overflow: hidden; +} + +.svg-icon { + width: 1rem; + height: 1rem; + vertical-align: middle; +} + +.adv-filter__results-sort .label { + margin-bottom: .5rem; + font-weight: 400; +} + +.adv-filter__results-sort .input--select { + width: auto!important; +} + +.input--select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + padding: .5rem 2.4rem .5rem .5rem; + background: #fff url(/img/icons/icons--chevron-down.svg) no-repeat center right 10px; + background-size: 1rem; + line-height: 1.4; +} + +.list__link svg { + fill: #595959; + text-decoration: none; + transform: translateY(8px); + width: 1.5rem; + height: 1.5rem; + margin: 0 0 0 .5rem; +} + +.list__link:hover svg, +.list__link:focus svg { + fill: #222; +} + + +/* Table of Contents */ + +.toc-container { + margin-bottom: 2rem; + padding-bottom: 1rem; + border-bottom: 1px solid #d0d0d0; +} + +.list--dashed { + padding-left: 0; + list-style: none; +} + +.list--dashed .list__item { + position: relative; + margin-left: 25px; +} + +.list--dashed .list__item:before { + content: ''; + position: absolute; + top: 14px; + left: 0; + margin-left: -25px; + width: 15px; + border-top: 1px solid #222; +} + + +/* Lists */ + +.list { + margin: 0 0 1rem; + padding: 0 0 0 1.5rem; +} + +.list__item:last-child { + margin: 0; +} + +.list--bare, +.list__prefix, +.list--dashed { + padding-left: 0; + list-style: none; +} + +.list--spacious .list__item { + margin: 0 0 1.5rem; +} + +.list--dashed .list__item { + position: relative; + margin-left: 25px; +} + +.list--dashed .list__item::before { + content: ""; + position: absolute; + top: 14px; + left: 0; + margin-left: -25px; + width: 15px; + border-top: 1px solid #222; +} + +.list__prefix { + float: left; + margin: 0 .5rem 0 0; + font-family: "OpenSansMono", "Helvetica Neue", Arial, sans-serif; +} + +.list__link { + display: inline-block; + margin-right: 1rem; + overflow: hidden; + white-space: normal; + vertical-align: top; +} + +.footer__meta .list__link { + vertical-align: bottom; +} + +.list__link .svg-icon { + margin-top: .2rem; + width: .8rem; + height: .8rem; +} + +footer .list__item .list__link { + margin-right: 0; +} + + +/* Pagination */ + +.content-pagination { + display: block; + margin: 1.5rem 0 2.5rem; +} + +.content-pagination__list { + margin: 0; + padding: 0; + list-style: none; +} + +.content-pagination__item { + margin: 0 0 1.5rem; +} + +.content-pagination__link { + display: inline-block; + text-decoration: none; +} + +.content-pagination__link:hover { + text-decoration: none; +} + +.content-pagination__link:focus { + text-decoration: none; +} + +.content-pagination__link:focus .content-pagination__link-label { + text-decoration: none; +} + +.content-pagination__link-icon { + width: 1.2rem; + height: .9rem; +} + +.content-pagination__link-title { + display: block; +} + +.content-pagination__link-text { + margin: 0 0 0 .5rem; + font-size: 1.2rem; + font-weight: 700; + line-height: normal; +} + +.content-pagination__link-label { + display: inline-block; + margin: 0 0 0 2rem; + font-size: .9rem; + text-decoration: underline; +} + + +/* Related links */ + +.related-links { + padding: 1rem 0; + border-top: 5px solid #902082; +} + +#dummy-address { + position: absolute; + bottom: 0; + right: 0; + padding: .5rem; +} + + +/* Downloads */ + +.download { + display: flex; +} + +.download+.download { + margin: 1.5rem 0 0; + padding: 1.5em 0 0; + border-top: 1px solid #d0d0d0; +} + +.download__image { + flex: 0 0 auto; + margin-right: 1.5rem; + width: 96px; +} + +.download__image-link { + display: block; + box-sizing: content-box; + width: 100%; + border: 2px solid #d0d0d0; +} + +.download__image-link:focus { + border-color: #222; + outline: 4px solid #ffdd00 !important; +} + +.download__meta { + display: block; + color: #595959; +} + +.download__excerpt { + margin-bottom: 0; + max-width: 660px; +} \ No newline at end of file diff --git a/_prototypes/end-to-end/submit.html b/_prototypes/end-to-end/submit.html new file mode 100644 index 0000000000..973097ddd1 --- /dev/null +++ b/_prototypes/end-to-end/submit.html @@ -0,0 +1,46 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +noONSLogoLink: true +--- + + +
                                    +
                                    + Previous +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    To complete your survey select ‘Submit’. Once you have submitted your information it will not be possible to change or view your answers.

                                    +

                                    The information you have provided will be held securely and treated as confidential as directed by the Code of Practice for Statistics.

                                    + + +
                                    +
                                    +
                                    +
                                    + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/summary.html b/_prototypes/end-to-end/summary.html new file mode 100644 index 0000000000..9c669ab958 --- /dev/null +++ b/_prototypes/end-to-end/summary.html @@ -0,0 +1,174 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                    +
                                    + Previous +
                                    +
                                    + +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    +

                                    + People who live at and overnight + visitors +

                                    +
                                    + +
                                    +

                                    You said {n} {t} living here on

                                    +
                                      +
                                    +
                                    + +
                                    +
                                    +

                                    You said {n} visitor {t} staying + overnight here on

                                    +
                                      +
                                      + +
                                      +
                                      +
                                      +
                                      + +
                                      +
                                      +
                                      +
                                      +
                                      + + + + diff --git a/_prototypes/end-to-end/temp-away-from-home.html b/_prototypes/end-to-end/temp-away-from-home.html new file mode 100644 index 0000000000..66340ae8a9 --- /dev/null +++ b/_prototypes/end-to-end/temp-away-from-home.html @@ -0,0 +1,106 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +--- + + +
                                      +
                                      + Previous +
                                      +
                                      + +
                                      +
                                      +
                                      + +
                                      +
                                      +
                                      +
                                      + + +
                                      +
                                      +
                                      + +
                                      +

                                      + Is there anyone else living at + + who is currently away? +

                                      +
                                      + +
                                        + +
                                        +
                                        +
                                        +
                                        + + +
                                        + +
                                        + + +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        + +
                                        +
                                        +
                                        +
                                        +
                                        + + + + diff --git a/_prototypes/end-to-end/temp-living-here-feedback.html b/_prototypes/end-to-end/temp-living-here-feedback.html new file mode 100644 index 0000000000..ad2bf85e39 --- /dev/null +++ b/_prototypes/end-to-end/temp-living-here-feedback.html @@ -0,0 +1,97 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +--- + + +
                                        +
                                        + Previous +
                                        +
                                        + +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        + + +
                                        +
                                        +
                                        +
                                        +

                                        + Is there anyone else staying at + + who does not have another UK address? +

                                        +
                                        + +
                                          + +
                                          +
                                          +
                                          +
                                          + + +
                                          + +
                                          + + +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          + +
                                          +
                                          +
                                          +
                                          +
                                          + + + + diff --git a/_prototypes/end-to-end/temp-living-here.html b/_prototypes/end-to-end/temp-living-here.html new file mode 100644 index 0000000000..26c49b04d0 --- /dev/null +++ b/_prototypes/end-to-end/temp-living-here.html @@ -0,0 +1,108 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +--- + + +
                                          +
                                          + Previous +
                                          +
                                          + +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          + + +
                                          +
                                          +
                                          +
                                          +

                                          + Is there anyone else staying at + + who does not have another UK address? +

                                          +
                                          + +
                                            + +
                                            +
                                            + Select all that apply +
                                            Select all that apply
                                            +
                                            + + +
                                            +
                                            + + +
                                            + +
                                            + + + +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            + +
                                            +
                                            +
                                            +
                                            +
                                            + + + + diff --git a/_prototypes/end-to-end/temp-types-feedback.html b/_prototypes/end-to-end/temp-types-feedback.html new file mode 100644 index 0000000000..cd5c829716 --- /dev/null +++ b/_prototypes/end-to-end/temp-types-feedback.html @@ -0,0 +1,138 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +--- + + +
                                            +
                                            + Previous +
                                            +
                                            + +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            +

                                            + Is there anyone else apart from the people already included, who you need to add? +

                                            +
                                            + +
                                            +
                                            + Include + +
                                              +
                                              +
                                              + +
                                              + +
                                              +
                                              +
                                              +
                                              + + +
                                              + +
                                              + + +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              + +
                                              +
                                              +
                                              +
                                              +
                                              + + + +
                                                +
                                              • +
                                              + + diff --git a/_prototypes/end-to-end/temp-types-living-away.html b/_prototypes/end-to-end/temp-types-living-away.html new file mode 100644 index 0000000000..56d48797ef --- /dev/null +++ b/_prototypes/end-to-end/temp-types-living-away.html @@ -0,0 +1,171 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                              +
                                              + Previous +
                                              +
                                              + +
                                              +
                                              +
                                              + +
                                              +
                                              +
                                              +
                                              + +
                                              +
                                              +
                                              +
                                              +

                                              + +

                                              +
                                              + +
                                                + +
                                                +
                                                + Include + people who are temporarily away + +
                                                  + Include + people who are temporarily staying + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + +
                                                    +
                                                    +
                                                    +
                                                    + + +
                                                    + +
                                                    + + +
                                                    +
                                                    +
                                                    +
                                                    + +
                                                    +
                                                    +

                                                    Why do we ask this question?

                                                    +
                                                    +

                                                    We ask this question to help ensure that everyone is correctly counted in the census. This includes people who are staying temporarily or are away.

                                                    + +
                                                    +
                                                    +
                                                    + + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + + + +
                                                      +
                                                    • +
                                                    + + diff --git a/_prototypes/end-to-end/temp-types-question.html b/_prototypes/end-to-end/temp-types-question.html new file mode 100644 index 0000000000..8b5fa53baf --- /dev/null +++ b/_prototypes/end-to-end/temp-types-question.html @@ -0,0 +1,169 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +--- + + +
                                                    +
                                                    + Previous +
                                                    +
                                                    + +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + +
                                                    +
                                                    +
                                                    +
                                                    +

                                                    + Who do you need to add? +

                                                    +
                                                    + +
                                                    +
                                                    + Include + +
                                                      +
                                                      +
                                                      + +
                                                        + +
                                                        + What is your name? + +
                                                        +
                                                        + + +
                                                        + +
                                                        + + +
                                                        + +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + +
                                                          +
                                                        • +
                                                        + + diff --git a/_prototypes/end-to-end/test-address.html b/_prototypes/end-to-end/test-address.html new file mode 100644 index 0000000000..3af036e2c6 --- /dev/null +++ b/_prototypes/end-to-end/test-address.html @@ -0,0 +1,175 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + + + + + +
                                                        +
                                                        + Previous +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        + + +
                                                        +
                                                        +

                                                        + What is your address? +

                                                        + +
                                                        + + What is your address? + + +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/test-data.html b/_prototypes/end-to-end/test-data.html new file mode 100644 index 0000000000..c347c5065f --- /dev/null +++ b/_prototypes/end-to-end/test-data.html @@ -0,0 +1,107 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                                        +
                                                        + Previous +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + Test data +

                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        + + +
                                                        + +
                                                        + + + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/test-data/basic4personHouseholdAllSectionsComplete.json b/_prototypes/end-to-end/test-data/basic4personHouseholdAllSectionsComplete.json new file mode 100644 index 0000000000..550902680a --- /dev/null +++ b/_prototypes/end-to-end/test-data/basic4personHouseholdAllSectionsComplete.json @@ -0,0 +1,30 @@ +{ + "wlh_bookmark": "/end-to-end/hub/", + "lives-here": "yes", + "user-details": "{\"firstLastName\":\"Dave Jones\",\"firstName\":\"Dave\",\"middleName\":\"\",\"lastName\":\"Jones\",\"fullName\":\"Dave Jones\"}", + "individual-details": "{\"person_me\":{\"proxy\":false,\"dob\":{\"day\":\"1\",\"month\":\"8\",\"year\":\"1973\",\"fullDate\":\"1/8/1973\",\"question\":\"What is your date of birth?\",\"url\":\"../individual-details-dob/?person_id=person_me&edit=true\"},\"ageConfirm\":{\"val\":\"Yes\",\"question\":\"You are 46 years old. Is this correct?\",\"url\":\"../individual-details-age-confirm/?person_id=person_me&edit=true\"},\"age\":46,\"sex\":{\"val\":\"Male\",\"question\":\"What is your sex?\",\"url\":\"../individual-details-sex/?person_id=person_me&edit=true\"},\"maritalStatus\":{\"val\":\"Opposite sex\",\"question\":\"Who is your legal marriage to?\",\"url\":\"../individual-details-relationship-current-status/?person_id=person_me&edit=true\"},\"Address30DayUK\":{\"address\":\"2 Sea King Close, Bickington, Barnstaple, EX31 2BR\",\"val\":{\"addressLine1\":\"2 Sea King Close\",\"addressLine2\":\"Bickington\",\"addressTown\":\"Barnstaple\",\"addressPostcode\":\"EX31 2BR\",\"address\":\"2 Sea King Close, Bickington, Barnstaple, EX31 2BR\"},\"question\":\"What is the other UK address where you stay for more than 30 days a year?\",\"url\":\"../individual-details-30-day-address-in-uk/?person_id=person_me&edit=true\"},\"Address30DayType\":{\"val\":[\"Holiday home\"],\"question\":\"What type of address is it?\",\"url\":\"../individual-details-30-day-address-type/?person_id=person_me&edit=true\"},\"school\":{\"val\":\"No\",\"question\":\"Are you a schoolchild or student in full-time education?\",\"url\":\"../individual-details-school/?person_id=person_me&edit=true\"},\"country\":{\"val\":\"Wales\",\"question\":\"What is your country of birth?\",\"url\":\"../individual-details-country/?person_id=person_me&edit=true\"},\"yearAgoAddress\":{\"val\":\"Another UK address\",\"question\":\"One year ago, what was your usual address?\",\"url\":\"../individual-details-year-ago-address/?person_id=person_me&edit=true\"},\"yearAgoAddressUK\":{\"val\":{\"addressLine1\":\"206 College Road\",\"addressLine2\":\"Whitchurch\",\"addressTown\":\"Cardiff\",\"addressPostcode\":\"CF14 2NZ\",\"address\":\"206 College Road, Whitchurch, Cardiff, CF14 2NZ\"},\"question\":\"What was your address one year ago?\",\"url\":\"../individual-details-year-ago-address-uk/?person_id=person_me&edit=true\"},\"nationalIdentity\":{\"collection\":[\"British\",\"Welsh\"],\"question\":\"How would you describe your national identity?\",\"url\":\"../individual-details-national-identity/?person_id=person_me&edit=true\"},\"ethnicGroup\":{\"val\":\"White\",\"question\":\"What is your ethnic group?\",\"url\":\"../individual-details-ethnic-group/?person_id=person_me&edit=true\",\"description\":\"British\",\"questionDescription\":\"Which one best describes your ethnic group or background?\",\"urlDescription\":\"../individual-details-ethnic-group-description/?person_id=person_me&edit=true\"},\"religion\":{\"description\":\"Christian\",\"question\":\"What is your religion?\",\"url\":\"../individual-details-religion-description/?person_id=person_me&edit=true\"},\"language\":{\"lang\":\"English\",\"question\":\"What is your main language?\",\"url\":\"../individual-details-language/?person_id=person_me&edit=true\",\"questionEnglishLevel\":\"How well can you speak English?\",\"urlEnglishLevel\":\"../individual-details-language-english/?person_id=person_me&edit=true\"},\"passport\":{\"countries\":[\"United Kingdom\"],\"question\":\"What passports do you hold?\",\"url\":\"../individual-details-passport-country/?person_id=person_me&edit=true\"},\"health\":{\"val\":\"Good\",\"question\":\"How is your health in general?\",\"url\":\"../individual-details-health/?person_id=person_me&edit=true\",\"conditions\":\"No\",\"questionConditions\":\"Do you have any physical or mental health conditions or illnesses lasting or expected to last 12 months or more?\",\"urlConditions\":\"../individual-details-health-conditions/?person_id=person_me&edit=true\",\"amount\":\"No\",\"questionSupport\":\"Do you look after, or give any help or support to, anyone because they have long-term physical or mental health conditions or illnesses, or problems related to old age?\",\"urlSupport\":\"../individual-details-health-support/?person_id=person_me&edit=true\"},\"orientation\":{\"val\":\"Straight\",\"question\":\"Which of the following best describes your sexual orientation?\",\"url\":\"../individual-details-orientation/?person_id=person_me&edit=true\"},\"identity\":{\"val\":\"Yes\",\"question\":\"Is the gender you identify with the same as your sex registered at birth?\",\"url\":\"../individual-details-gender-identity/?person_id=person_me&edit=true\"},\"apprenticeship\":{\"hasApprenticeship\":\"Yes\",\"question\":\"Have you completed an apprenticeship?\",\"url\":\"../individual-details-apprenticeship/?person_id=person_me&edit=true\"},\"qualifications\":{\"aboveDegree\":\"Yes\",\"questionAbove\":\"Have you achieved a qualification at degree level or above?\",\"urlAbove\":\"../individual-details-qualifications-degree/?person_id=person_me&edit=true\",\"nvqEquivalent\":[\"None\"],\"questionNvqEquivalent\":\"Have you achieved an NVQ or equivalent qualification?\",\"urlNvqEquivalent\":\"../individual-details-qualifications-nvq-equivalent/?person_id=person_me&edit=true\",\"aLevels\":[\"2 or more A levels\"],\"questionALevel\":\"Have you achieved an AS, A level or equivalent qualification?\",\"urlALevel\":\"../individual-details-qualifications-a-level/?person_id=person_me&edit=true\",\"gcses\":[\"5 GCSEs\"],\"questionGCSEs\":\"Have you achieved a GCSE or equivalent qualification?\",\"urlGCSEs\":\"../individual-details-qualifications-gcse/?person_id=person_me&edit=true\"},\"armedForces\":{\"val\":\"No\",\"question\":\"Have you previously served in the UK Armed Forces?\",\"url\":\"../individual-details-armed-forces/?person_id=person_me&edit=true\"},\"employment\":{\"sevenDaysAgo\":[\"Employee\"],\"question\":\"In the last seven days, were you doing any of the following?\",\"url\":\"../individual-details-employment-seven-days-ago/?person_id=person_me&edit=true\",\"status\":\"Employee\",\"questionStatus\":\"In your main job, what is your employment status?\",\"urlStatus\":\"../individual-details-employment-status/?person_id=person_me&edit=true\",\"name\":\"ONS\",\"questionName\":\"What is the name of the organisation or business you work for?\",\"urlName\":\"../individual-details-employment-business-name/?person_id=person_me&edit=true\",\"jobTitle\":\"Project Manager\",\"questionJobTitle\":\"What is your full job title?\",\"urlJobTitle\":\"../individual-details-employment-job-title/?person_id=person_me&edit=true\",\"jobDescription\":\"Manage requirements and delivery of digital products\",\"questionJobDescription\":\"Briefly describe what you do in your main job\",\"urlJobDescription\":\"../individual-details-employment-job-description?person_id=person_me&edit=true\",\"businessActivity\":\"Civil Service\",\"questionBusinessActivity\":\"What is the main activity of your organisation, business or freelance work?\",\"urlBusinessActivity\":\"../individual-details-employment-activity/?person_id=person_me&edit=true\",\"responsibilities\":\"Yes\",\"questionResponsibilities\":\"Do you supervise or oversee the work of other employees on a day-to-day basis?\",\"urlResponsibilities\":\"../individual-details-employment-job-responsibilities/?person_id=person_me&edit=true\",\"hours\":\"31 to 48 hours\",\"questionHoursWorked\":\"In your main job, how many hours a week do you usually work?\",\"urlHoursWorked\":\"../individual-details-employment-job-hours-worked/?person_id=person_me&edit=true\",\"modeOfTravel\":\"Driving a car or van\",\"questionEmploymentTravel\":\"How do you usually travel to work?\",\"urlEmploymentTravel\":\"../individual-details-employment-job-travel-to/?person_id=person_me&edit=true\",\"mainlyWork\":\"At a workplace\",\"questionMainlyWork\":\"Where do you mainly work?\",\"urlMainlyWork\":\"../individual-details-employment-job-where-mainly-work/?person_id=person_me&edit=true\",\"workUK\":\"Yes\",\"questionWorkUK\":\"Do you mainly work in the UK?\",\"urlWorkUK\":\"../individual-details-employment-job-work-in-uk/?person_id=person_me&edit=true\",\"workAddress\":{\"addressLine1\":\"Office For National Statistics, Government Buildings\",\"addressLine2\":\"Cardiff Road\",\"townCity\":\"Newport\",\"postcode\":\"NP10 8XG\"},\"questionWorkplaceAddress\":\"What is the address of your workplace?\",\"urlWorkplaceAddress\":\"../individual-details-employment-address-workplace/?person_id=person_me&edit=true\"}},\"person1\":{\"proxy\":true,\"dob\":{\"day\":\"4\",\"month\":\"1\",\"year\":\"1979\",\"fullDate\":\"4/1/1979\",\"question\":\"What is your date of birth?\",\"url\":\"../individual-details-dob/?person_id=person1&edit=true\"},\"ageConfirm\":{\"val\":\"Yes\",\"question\":\"You are 41 years old. Is this correct?\",\"url\":\"../individual-details-age-confirm/?person_id=person1&edit=true\"},\"age\":41,\"sex\":{\"val\":\"Female\",\"question\":\"What is your sex?\",\"url\":\"../individual-details-sex/?person_id=person1&edit=true\"},\"maritalStatus\":{\"val\":\"Opposite sex\",\"question\":\"Who is your legal marriage to?\",\"url\":\"../individual-details-relationship-current-status/?person_id=person1&edit=true\"},\"Address30DayUK\":{\"address\":\"2 Sea King Close, Bickington, Barnstaple, EX31 2BR\",\"val\":{\"addressLine1\":\"2 Sea King Close\",\"addressLine2\":\"Bickington\",\"addressTown\":\"Barnstaple\",\"addressPostcode\":\"EX31 2BR\",\"address\":\"2 Sea King Close, Bickington, Barnstaple, EX31 2BR\"},\"question\":\"What is the other UK address where you stay for more than 30 days a year?\",\"url\":\"../individual-details-30-day-address-in-uk/?person_id=person1&edit=true\"},\"Address30DayType\":{\"val\":[\"Holiday home\"],\"question\":\"What type of address is it?\",\"url\":\"../individual-details-30-day-address-type/?person_id=person1&edit=true\"},\"school\":{\"val\":\"No\",\"question\":\"Are you a schoolchild or student in full-time education?\",\"url\":\"../individual-details-school/?person_id=person1&edit=true\"},\"country\":{\"val\":\"Wales\",\"question\":\"What is your country of birth?\",\"url\":\"../individual-details-country/?person_id=person1&edit=true\"},\"yearAgoAddress\":{\"val\":\"Same address\",\"question\":\"One year ago, what was your usual address?\",\"url\":\"../individual-details-year-ago-address/?person_id=person1&edit=true\"},\"nationalIdentity\":{\"collection\":[\"British\",\"Welsh\"],\"question\":\"How would you describe your national identity?\",\"url\":\"../individual-details-national-identity/?person_id=person1&edit=true\"},\"ethnicGroup\":{\"val\":\"Asian\",\"question\":\"What is your ethnic group?\",\"url\":\"../individual-details-ethnic-group/?person_id=person1&edit=true\",\"description\":\"Pakistani\",\"questionDescription\":\"Which one best describes your ethnic group or background?\",\"urlDescription\":\"../individual-details-ethnic-group-description/?person_id=person1&edit=true\"},\"religion\":{\"description\":\"Hindu\",\"question\":\"What is your religion?\",\"url\":\"../individual-details-religion-description/?person_id=person1&edit=true\"},\"language\":{\"lang\":\"Other\",\"question\":\"What is your main language?\",\"url\":\"../individual-details-language/?person_id=person1&edit=true\",\"other\":\"Welsh\",\"questionOther\":\"You selected “Other, including British Sign Language”. What is your main language?\",\"urlOther\":\"../individual-details-language-other/?person_id=person1&edit=true\",\"english\":\"Very well\",\"questionEnglishLevel\":\"How well can you speak English?\",\"urlEnglishLevel\":\"../individual-details-language-english/?person_id=person1&edit=true\"},\"passport\":{\"countries\":[\"United Kingdom\"],\"question\":\"What passports do you hold?\",\"url\":\"../individual-details-passport-country/?person_id=person1&edit=true\"},\"health\":{\"val\":\"Very good\",\"question\":\"How is your health in general?\",\"url\":\"../individual-details-health/?person_id=person1&edit=true\",\"conditions\":\"No\",\"questionConditions\":\"Do you have any physical or mental health conditions or illnesses lasting or expected to last 12 months or more?\",\"urlConditions\":\"../individual-details-health-conditions/?person_id=person1&edit=true\",\"amount\":\"Yes, 9 hours a week or less\",\"questionSupport\":\"Do you look after, or give any help or support to, anyone because they have long-term physical or mental health conditions or illnesses, or problems related to old age?\",\"urlSupport\":\"../individual-details-health-support/?person_id=person1&edit=true\"},\"orientation\":{\"val\":\"Straight\",\"question\":\"Which of the following best describes your sexual orientation?\",\"url\":\"../individual-details-orientation/?person_id=person1&edit=true\"},\"identity\":{\"val\":\"Yes\",\"question\":\"Is the gender you identify with the same as your sex registered at birth?\",\"url\":\"../individual-details-gender-identity/?person_id=person1&edit=true\"},\"apprenticeship\":{\"hasApprenticeship\":\"No\",\"question\":\"Have you completed an apprenticeship?\",\"url\":\"../individual-details-apprenticeship/?person_id=person1&edit=true\"},\"qualifications\":{\"aboveDegree\":\"Yes\",\"questionAbove\":\"Have you achieved a qualification at degree level or above?\",\"urlAbove\":\"../individual-details-qualifications-degree/?person_id=person1&edit=true\",\"nvqEquivalent\":[\"None\"],\"questionNvqEquivalent\":\"Have you achieved an NVQ or equivalent qualification?\",\"urlNvqEquivalent\":\"../individual-details-qualifications-nvq-equivalent/?person_id=person1&edit=true\",\"aLevels\":[\"1 A level\"],\"questionALevel\":\"Have you achieved an AS, A level or equivalent qualification?\",\"urlALevel\":\"../individual-details-qualifications-a-level/?person_id=person1&edit=true\",\"gcses\":[\"5 GCSEs\"],\"questionGCSEs\":\"Have you achieved a GCSE or equivalent qualification?\",\"urlGCSEs\":\"../individual-details-qualifications-gcse/?person_id=person1&edit=true\"},\"armedForces\":{\"val\":\"Yes\",\"question\":\"Have you previously served in the UK Armed Forces?\",\"url\":\"../individual-details-armed-forces/?person_id=person1&edit=true\"},\"employment\":{\"sevenDaysAgo\":[\"Employee\",\"Temporarily off work\"],\"question\":\"In the last seven days, were you doing any of the following?\",\"url\":\"../individual-details-employment-seven-days-ago/?person_id=person1&edit=true\",\"status\":\"Employee\",\"questionStatus\":\"In your main job, what is your employment status?\",\"urlStatus\":\"../individual-details-employment-status/?person_id=person1&edit=true\",\"name\":\"Companies House\",\"questionName\":\"What is the name of the organisation or business you work for?\",\"urlName\":\"../individual-details-employment-business-name/?person_id=person1&edit=true\",\"jobTitle\":\"Administrator\",\"questionJobTitle\":\"What is your full job title?\",\"urlJobTitle\":\"../individual-details-employment-job-title/?person_id=person1&edit=true\",\"jobDescription\":\"Working out the calculations for company record dividends\",\"questionJobDescription\":\"Briefly describe what you do in your main job\",\"urlJobDescription\":\"../individual-details-employment-job-description?person_id=person1&edit=true\",\"businessActivity\":\"Civil Service\",\"questionBusinessActivity\":\"What is the main activity of your organisation, business or freelance work?\",\"urlBusinessActivity\":\"../individual-details-employment-activity/?person_id=person1&edit=true\",\"responsibilities\":\"No\",\"questionResponsibilities\":\"Do you supervise or oversee the work of other employees on a day-to-day basis?\",\"urlResponsibilities\":\"../individual-details-employment-job-responsibilities/?person_id=person1&edit=true\",\"hours\":\"31 to 48 hours\",\"questionHoursWorked\":\"In your main job, how many hours a week do you usually work?\",\"urlHoursWorked\":\"../individual-details-employment-job-hours-worked/?person_id=person1&edit=true\",\"modeOfTravel\":\"Train\",\"questionEmploymentTravel\":\"How do you usually travel to work?\",\"urlEmploymentTravel\":\"../individual-details-employment-job-travel-to/?person_id=person1&edit=true\",\"mainlyWork\":\"At a workplace\",\"questionMainlyWork\":\"Where do you mainly work?\",\"urlMainlyWork\":\"../individual-details-employment-job-where-mainly-work/?person_id=person1&edit=true\",\"workUK\":\"Yes\",\"questionWorkUK\":\"Do you mainly work in the UK?\",\"urlWorkUK\":\"../individual-details-employment-job-work-in-uk/?person_id=person1&edit=true\",\"workAddress\":{\"addressLine1\":\"Companies House\",\"addressLine2\":\"Crown Way\",\"townCity\":\"Cardiff\",\"postcode\":\"CF14 3UZ\"},\"questionWorkplaceAddress\":\"What is the address of your workplace?\",\"urlWorkplaceAddress\":\"../individual-details-employment-address-workplace/?person_id=person1&edit=true\"}},\"person2\":{\"proxy\":false,\"dob\":{\"day\":\"19\",\"month\":\"8\",\"year\":\"1998\",\"fullDate\":\"19/8/1998\",\"question\":\"What is your date of birth?\",\"url\":\"../individual-details-dob/?person_id=person2&edit=true\"},\"ageConfirm\":{\"val\":\"Yes\",\"question\":\"You are 21 years old. Is this correct?\",\"url\":\"../individual-details-age-confirm/?person_id=person2&edit=true\"},\"age\":21,\"sex\":{\"val\":\"Female\",\"question\":\"What is your sex?\",\"url\":\"../individual-details-sex/?person_id=person2&edit=true\"},\"maritalStatus\":{\"val\":\"Never\",\"question\":\"What is your legal marital or registered civil partnership status?\",\"url\":\"../individual-details-relationship/?person_id=person2&edit=true\"},\"Address30DayUK\":{\"address\":\"Flat 3, Plas Gwyn Carmarthen, Llantrisant Road, Llandaff, Cardiff, CF5 2XJ\",\"val\":{\"addressLine1\":\"Flat 3, Plas Gwyn Carmarthen\",\"addressLine2\":\"Llantrisant Road, Llandaff\",\"addressTown\":\"Cardiff\",\"addressPostcode\":\"CF5 2XJ\",\"address\":\"Flat 3, Plas Gwyn Carmarthen, Llantrisant Road, Llandaff, Cardiff, CF5 2XJ\"},\"question\":\"What is the other UK address where you stay for more than 30 days a year?\",\"url\":\"../individual-details-30-day-address-in-uk/?person_id=person2&edit=true\"},\"Address30DayType\":{\"val\":[\"Student term address\"],\"question\":\"What type of address is it?\",\"url\":\"../individual-details-30-day-address-type/?person_id=person2&edit=true\"},\"school\":{\"val\":\"Yes\",\"question\":\"Are you a schoolchild or student in full-time education?\",\"url\":\"../individual-details-school/?person_id=person2&edit=true\"},\"studentAddress\":{\"val\":\"Home address\",\"question\":\"During term time, where do you usually live?\",\"url\":\"../individual-details-student-address/?person_id=person2&edit=true\"},\"country\":{\"val\":\"England\",\"question\":\"What is your country of birth?\",\"url\":\"../individual-details-country/?person_id=person2&edit=true\"},\"yearAgoAddress\":{\"val\":\"Same address\",\"question\":\"One year ago, what was your usual address?\",\"url\":\"../individual-details-year-ago-address/?person_id=person2&edit=true\"},\"nationalIdentity\":{\"collection\":[\"British\"],\"question\":\"How would you describe your national identity?\",\"url\":\"../individual-details-national-identity/?person_id=person2&edit=true\"},\"ethnicGroup\":{\"val\":\"Mixed\",\"question\":\"What is your ethnic group?\",\"url\":\"../individual-details-ethnic-group/?person_id=person2&edit=true\",\"description\":\"White and Asian\",\"questionDescription\":\"Which one best describes your ethnic group or background?\",\"urlDescription\":\"../individual-details-ethnic-group-description/?person_id=person2&edit=true\"},\"religion\":{\"description\":\"No religion\",\"question\":\"What is your religion?\",\"url\":\"../individual-details-religion-description/?person_id=person2&edit=true\"},\"language\":{\"lang\":\"English\",\"question\":\"What is your main language?\",\"url\":\"../individual-details-language/?person_id=person2&edit=true\"},\"passport\":{\"countries\":[\"United Kingdom\"],\"question\":\"What passports do you hold?\",\"url\":\"../individual-details-passport-country/?person_id=person2&edit=true\"},\"health\":{\"val\":\"Good\",\"question\":\"How is your health in general?\",\"url\":\"../individual-details-health/?person_id=person2&edit=true\",\"conditions\":\"No\",\"questionConditions\":\"Do you have any physical or mental health conditions or illnesses lasting or expected to last 12 months or more?\",\"urlConditions\":\"../individual-details-health-conditions/?person_id=person2&edit=true\",\"amount\":\"No\",\"questionSupport\":\"Do you look after, or give any help or support to, anyone because they have long-term physical or mental health conditions or illnesses, or problems related to old age?\",\"urlSupport\":\"../individual-details-health-support/?person_id=person2&edit=true\"},\"orientation\":{\"val\":\"Straight\",\"question\":\"Which of the following best describes your sexual orientation?\",\"url\":\"../individual-details-orientation/?person_id=person2&edit=true\"},\"identity\":{\"val\":\"Yes\",\"question\":\"Is the gender you identify with the same as your sex registered at birth?\",\"url\":\"../individual-details-gender-identity/?person_id=person2&edit=true\"},\"apprenticeship\":{\"hasApprenticeship\":\"No\",\"question\":\"Have you completed an apprenticeship?\",\"url\":\"../individual-details-apprenticeship/?person_id=person2&edit=true\"},\"qualifications\":{\"aboveDegree\":\"No\",\"questionAbove\":\"Have you achieved a qualification at degree level or above?\",\"urlAbove\":\"../individual-details-qualifications-degree/?person_id=person2&edit=true\",\"nvqEquivalent\":[\"None\"],\"questionNvqEquivalent\":\"Have you achieved an NVQ or equivalent qualification?\",\"urlNvqEquivalent\":\"../individual-details-qualifications-nvq-equivalent/?person_id=person2&edit=true\",\"aLevels\":[\"2 or more A levels\"],\"questionALevel\":\"Have you achieved an AS, A level or equivalent qualification?\",\"urlALevel\":\"../individual-details-qualifications-a-level/?person_id=person2&edit=true\",\"gcses\":[\"5 GCSEs\"],\"questionGCSEs\":\"Have you achieved a GCSE or equivalent qualification?\",\"urlGCSEs\":\"../individual-details-qualifications-gcse/?person_id=person2&edit=true\"},\"armedForces\":{\"val\":\"No\",\"question\":\"Have you previously served in the UK Armed Forces?\",\"url\":\"../individual-details-armed-forces/?person_id=person2&edit=true\"},\"employment\":{\"sevenDaysAgo\":[\"No\"],\"question\":\"In the last seven days, were you doing any of the following?\",\"url\":\"../individual-details-employment-seven-days-ago/?person_id=person2&edit=true\",\"description\":\"Studying\",\"questionSevenDaysDescription\":\"Which of the following describes what you were doing in the last seven days?\",\"urlSevenDaysDescription\":\"../individual-details-employment-seven-days-ago-description/?person_id=person2&edit=true\",\"fourWeeksAgo\":\"No\",\"questionFourWeeks\":\"In the last four weeks, were you actively looking for any kind of paid work?\",\"urlFourWeeks\":\"../individual-details-employment-last-four-weeks/?person_id=person2&edit=true\",\"acceptedJob\":\"No\",\"questionAcceptedJob\":\"In the last seven days, were you waiting to start a job already accepted?\",\"urlAcceptedJob\":\"../individual-details-employment-seven-days-accepted-job/?person_id=person2&edit=true\",\"paidWorkConfirm\":\"No\",\"questionPaidWorkConfirm\":\"Have you ever done any paid work?\",\"urlPaidWorkConfirm\":\"../individual-details-employment-paid-work-confirm/?person_id=person2&edit=true\"}},\"person3\":{\"proxy\":true,\"dob\":{\"day\":\"12\",\"month\":\"11\",\"year\":\"2003\",\"fullDate\":\"12/11/2003\",\"question\":\"What is your date of birth?\",\"url\":\"../individual-details-dob/?person_id=person3&edit=true\"},\"ageConfirm\":{\"val\":\"Yes\",\"question\":\"You are 16 years old. Is this correct?\",\"url\":\"../individual-details-age-confirm/?person_id=person3&edit=true\"},\"age\":16,\"sex\":{\"val\":\"Female\",\"question\":\"What is your sex?\",\"url\":\"../individual-details-sex/?person_id=person3&edit=true\"},\"maritalStatus\":{\"val\":\"Never\",\"question\":\"What is your legal marital or registered civil partnership status?\",\"url\":\"../individual-details-relationship/?person_id=person3&edit=true\"},\"Address30DayCountry\":{\"value\":\"France\",\"question\":\"In which country outside the UK do you stay in for more than 30 days a year?\",\"url\":\"../individual-details-30-day-address-country/?person_id=person3&edit=true\"},\"Address30DayType\":{\"val\":[\"Student term address\"],\"question\":\"What type of address is it?\",\"url\":\"../individual-details-30-day-address-type/?person_id=person3&edit=true\"},\"school\":{\"val\":\"Yes\",\"question\":\"Are you a schoolchild or student in full-time education?\",\"url\":\"../individual-details-school/?person_id=person3&edit=true\"},\"studentAddress\":{\"val\":\"Home address\",\"question\":\"During term time, where do you usually live?\",\"url\":\"../individual-details-student-address/?person_id=person3&edit=true\"},\"country\":{\"val\":\"Wales\",\"question\":\"What is your country of birth?\",\"url\":\"../individual-details-country/?person_id=person3&edit=true\"},\"yearAgoAddress\":{\"val\":\"Same address\",\"question\":\"One year ago, what was your usual address?\",\"url\":\"../individual-details-year-ago-address/?person_id=person3&edit=true\"},\"nationalIdentity\":{\"collection\":[\"Welsh\"],\"question\":\"How would you describe your national identity?\",\"url\":\"../individual-details-national-identity/?person_id=person3&edit=true\"},\"ethnicGroup\":{\"val\":\"White\",\"question\":\"What is your ethnic group?\",\"url\":\"../individual-details-ethnic-group/?person_id=person3&edit=true\",\"description\":\"British\",\"questionDescription\":\"Which one best describes your ethnic group or background?\",\"urlDescription\":\"../individual-details-ethnic-group-description/?person_id=person3&edit=true\"},\"religion\":{\"question\":\"What is your religion?\",\"url\":\"../individual-details-religion-description/?person_id=person3&edit=true\"},\"language\":{\"lang\":\"English\",\"question\":\"What is your main language?\",\"url\":\"../individual-details-language/?person_id=person3&edit=true\"},\"passport\":{\"countries\":[\"United Kingdom\"],\"question\":\"What passports do you hold?\",\"url\":\"../individual-details-passport-country/?person_id=person3&edit=true\"},\"health\":{\"question\":\"How is your health in general?\",\"url\":\"../individual-details-health/?person_id=person3&edit=true\",\"conditions\":\"No\",\"questionConditions\":\"Do you have any physical or mental health conditions or illnesses lasting or expected to last 12 months or more?\",\"urlConditions\":\"../individual-details-health-conditions/?person_id=person3&edit=true\",\"amount\":\"No\",\"questionSupport\":\"Do you look after, or give any help or support to, anyone because they have long-term physical or mental health conditions or illnesses, or problems related to old age?\",\"urlSupport\":\"../individual-details-health-support/?person_id=person3&edit=true\"},\"orientation\":{\"question\":\"Which of the following best describes your sexual orientation?\",\"url\":\"../individual-details-orientation/?person_id=person3&edit=true\"},\"identity\":{\"val\":\"Yes\",\"question\":\"Is the gender you identify with the same as your sex registered at birth?\",\"url\":\"../individual-details-gender-identity/?person_id=person3&edit=true\"},\"apprenticeship\":{\"hasApprenticeship\":\"No\",\"question\":\"Have you completed an apprenticeship?\",\"url\":\"../individual-details-apprenticeship/?person_id=person3&edit=true\"},\"qualifications\":{\"aboveDegree\":\"No\",\"questionAbove\":\"Have you achieved a qualification at degree level or above?\",\"urlAbove\":\"../individual-details-qualifications-degree/?person_id=person3&edit=true\",\"nvqEquivalent\":[\"None\"],\"questionNvqEquivalent\":\"Have you achieved an NVQ or equivalent qualification?\",\"urlNvqEquivalent\":\"../individual-details-qualifications-nvq-equivalent/?person_id=person3&edit=true\",\"aLevels\":[\"None\"],\"questionALevel\":\"Have you achieved an AS, A level or equivalent qualification?\",\"urlALevel\":\"../individual-details-qualifications-a-level/?person_id=person3&edit=true\",\"gcses\":[\"None\"],\"questionGCSEs\":\"Have you achieved a GCSE or equivalent qualification?\",\"urlGCSEs\":\"../individual-details-qualifications-gcse/?person_id=person3&edit=true\",\"othersWhere\":[\"Yes, anywhere outside of England and Wales\"],\"questionOtherWhere\":\"Have you achieved any other qualifications?\",\"urlOtherWhere\":\"../individual-details-qualifications-other-where/?person_id=person3&edit=true\"},\"armedForces\":{\"val\":\"No\",\"question\":\"Have you previously served in the UK Armed Forces?\",\"url\":\"../individual-details-armed-forces/?person_id=person3&edit=true\"},\"employment\":{\"sevenDaysAgo\":[\"No\"],\"question\":\"In the last seven days, were you doing any of the following?\",\"url\":\"../individual-details-employment-seven-days-ago/?person_id=person3&edit=true\",\"description\":\"Studying\",\"questionSevenDaysDescription\":\"Which of the following describes what you were doing in the last seven days?\",\"urlSevenDaysDescription\":\"../individual-details-employment-seven-days-ago-description/?person_id=person3&edit=true\",\"fourWeeksAgo\":\"No\",\"questionFourWeeks\":\"In the last four weeks, were you actively looking for any kind of paid work?\",\"urlFourWeeks\":\"../individual-details-employment-last-four-weeks/?person_id=person3&edit=true\",\"acceptedJob\":\"No\",\"questionAcceptedJob\":\"In the last seven days, were you waiting to start a job already accepted?\",\"urlAcceptedJob\":\"../individual-details-employment-seven-days-accepted-job/?person_id=person3&edit=true\",\"paidWorkConfirm\":\"No\",\"questionPaidWorkConfirm\":\"Have you ever done any paid work?\",\"urlPaidWorkConfirm\":\"../individual-details-employment-paid-work-confirm/?person_id=person3&edit=true\"}}}", + "accommodation-house-type": "[\"Which of the following is your house or bungalow?\",\"Detached\",\"../household-accom-house-type\"]", + "address": "1 Terrace Road, Newport, PO30 1EE", + "household-members-increment": "7", + "_session_bookmark": "/end-to-end/hub/", + "name": "Dave Jones", + "relationships": "[{\"personIsDescription\":\"husband-wife\",\"personIsId\":\"person1\",\"personToId\":\"person_me\",\"inferred\":false,\"id\":1},{\"personIsDescription\":\"son-daughter\",\"personIsId\":\"person2\",\"personToId\":\"person_me\",\"inferred\":false,\"id\":2},{\"personIsDescription\":\"son-daughter\",\"personIsId\":\"person3\",\"personToId\":\"person_me\",\"inferred\":false,\"id\":3},{\"personIsDescription\":\"son-daughter\",\"personIsId\":\"person2\",\"personToId\":\"person1\",\"inferred\":false,\"id\":4},{\"personIsDescription\":\"son-daughter\",\"personIsId\":\"person3\",\"personToId\":\"person1\",\"inferred\":false,\"id\":5},{\"personIsDescription\":\"brother-sister\",\"personIsId\":\"person3\",\"personToId\":\"person2\",\"inferred\":true,\"inferredBy\":[3,5,2,4],\"id\":6}]", + "address-line-1": "1 Terrace Road", + "address-town": "Newport", + "penultimutePerson": "person3", + "address-postcode": "PO30 1EE", + "accommodation-own-rent": "[\"Does your household own or rent 1 Terrace Road?\",\"Owns outright\",\"../household-accom-own-rent\"]", + "household-members": "[{\"type\":\"household-member\",\"@person\":{\"firstLastName\":\"Dave Jones\",\"firstName\":\"Dave\",\"middleName\":\"\",\"lastName\":\"Jones\",\"fullName\":\"Dave Jones\",\"id\":\"person_me\"}},{\"type\":\"household-member\",\"@person\":{\"firstLastName\":\"Sally Jones\",\"firstName\":\"Sally\",\"middleName\":\"\",\"lastName\":\"Jones\",\"fullName\":\"Sally Jones\",\"id\":\"person1\"}},{\"type\":\"household-member\",\"@person\":{\"firstLastName\":\"Rebecca Jones\",\"firstName\":\"Rebecca\",\"middleName\":\"\",\"lastName\":\"Jones\",\"fullName\":\"Rebecca Jones\",\"id\":\"person2\"}},{\"type\":\"household-member\",\"@person\":{\"firstLastName\":\"Amy Jones\",\"firstName\":\"Amy\",\"middleName\":\"\",\"lastName\":\"Jones\",\"fullName\":\"Amy Jones\",\"id\":\"person3\"}}]", + "accommodation-heating-type": "[\"What type of central heating does 1 Terrace Road have?\",[\"Mains gas\"],\"../household-accom-heating\"]", + "accommodation-bedrooms": "[\"How many bedrooms are available for use only by this household?\",\"4\",\"../household-accom-number-bedrooms\"]", + "accommodation-type": "[\"What type of accommodation is ?\",\"Whole house or bungalow\",\"../household-accom-type\"]", + "relationships-increment": "10", + "address-line-2": "", + "missingRelationshipsForPerson.length": "0", + "personToId": "person3", + "accommodation-no-of-vehicles": "[\"In total, how many cars or vans are owned, or available for use, by members of this household?\",\"2\",\"../household-accom-vehicles\"]", + "accommodation-shared-rooms": "[\"Are all the rooms in this accommodation, including the kitchen, bathroom and toilet, behind a door that only this household can use?\",\"Yes\",\"../household-accom-shared-rooms\"]", + "pageData": "{\"/end-to-end/what-is-your-name/\":\"/end-to-end/do-you-live-here/\",\"/end-to-end/i-do-live-here/\":\"/end-to-end/what-is-your-name/\",\"/end-to-end/who-else-to-add/\":\"/end-to-end/i-do-live-here/\",\"/end-to-end/does-anyone-else-live-here\":\"/end-to-end/who-else-to-add/\",\"/end-to-end/adding-another-person/\":\"/end-to-end/people-count-confirmation/\",\"/end-to-end/does-anyone-else-live-here/?journey=visitors\":\"/end-to-end/visitor-name/\",\"/end-to-end/../relationships-intro/\":\"/end-to-end/summary/\",\"/end-to-end/../relationships\":\"/end-to-end/relationships-intro/\",\"/end-to-end/household-accom-type/\":\"/end-to-end/household-accom-intro/\",\"/end-to-end/household-accom-house-type/\":\"/end-to-end/household-accom-type/\",\"/end-to-end/household-accom-shared-rooms/\":\"/end-to-end/household-accom-house-type/\",\"/end-to-end/household-accom-number-bedrooms/\":\"/end-to-end/household-accom-shared-rooms/\",\"/end-to-end/household-accom-heating/\":\"/end-to-end/household-accom-number-bedrooms/\",\"/end-to-end/household-accom-own-rent/\":\"/end-to-end/household-accom-heating/\",\"/end-to-end/household-accom-vehicles/\":\"/end-to-end/household-accom-own-rent/\",\"/end-to-end/individual-decision/\":\"/end-to-end/individual-intro/\",\"/end-to-end/individual-details-age-confirm/\":\"/end-to-end/individual-details-dob/\",\"/end-to-end/individual-details-sex/\":\"/end-to-end/individual-details-dob/\",\"/end-to-end/individual-details-relationship/\":\"/end-to-end/individual-details-sex/\",\"/end-to-end/individual-details-relationship-current-status/\":\"/end-to-end/individual-details-relationship/\",\"/end-to-end/individual-details-30-day-address/\":\"/end-to-end/individual-details-relationship/\",\"/end-to-end/individual-details-30-day-address-in-uk/\":\"/end-to-end/individual-details-30-day-address/\",\"/end-to-end/individual-details-school/\":\"/end-to-end/individual-details-30-day-address-type/\",\"/end-to-end/individual-details-country/\":\"/end-to-end/individual-details-student-address/\",\"/end-to-end/individual-details-year-ago-address/\":\"/end-to-end/individual-details-country/\",\"/end-to-end/individual-details-year-ago-address-uk/\":\"/end-to-end/individual-details-year-ago-address/\",\"/end-to-end/individual-details-national-identity/\":\"/end-to-end/individual-details-year-ago-address/\",\"/end-to-end/individual-details-ethnic-group/\":\"/end-to-end/individual-details-national-identity/\",\"/end-to-end/individual-details-ethnic-group-description/\":\"/end-to-end/individual-details-ethnic-group/\",\"/end-to-end/individual-details-religion-description/\":\"/end-to-end/individual-details-ethnic-group-description/\",\"/end-to-end/individual-details-religion/\":\"/end-to-end/individual-details-religion-description/\",\"/end-to-end/individual-details-passport-country/\":\"/end-to-end/individual-details-language/\",\"/end-to-end/individual-details-health/\":\"/end-to-end/individual-details-passport-country/\",\"/end-to-end/individual-details-health-conditions/\":\"/end-to-end/individual-details-health/\",\"/end-to-end/individual-details-health-support/\":\"/end-to-end/individual-details-health-conditions/\",\"/end-to-end/individual-details-orientation/\":\"/end-to-end/individual-details-health-support/\",\"/end-to-end/individual-details-gender-identity/\":\"/end-to-end/individual-details-orientation/\",\"/end-to-end/individual-details-qualifications/\":\"/end-to-end/individual-details-gender-identity/\",\"/end-to-end/individual-details-apprenticeship/\":\"/end-to-end/individual-details-qualifications/\",\"/end-to-end/individual-details-qualifications-degree/\":\"/end-to-end/individual-details-apprenticeship/\",\"/end-to-end/individual-details-qualifications-nvq-equivalent/\":\"/end-to-end/individual-details-qualifications-degree/\",\"/end-to-end/individual-details-qualifications-a-level/\":\"/end-to-end/individual-details-qualifications-nvq-equivalent/\",\"/end-to-end/individual-details-qualifications-gcse/\":\"/end-to-end/individual-details-qualifications-a-level/\",\"/end-to-end/individual-details-armed-forces/\":\"/end-to-end/individual-details-qualifications-other-where/\",\"/end-to-end/individual-details-employment-seven-days-ago/\":\"/end-to-end/individual-details-armed-forces/\",\"/end-to-end/individual-details-employment-main-job/\":\"/end-to-end/individual-details-employment-seven-days-ago/\",\"/end-to-end/individual-details-employment-status/\":\"/end-to-end/individual-details-employment-last-main-job/\",\"/end-to-end/individual-details-employment-business-name/\":\"/end-to-end/individual-details-employment-status/\",\"/end-to-end/individual-details-employment-job-title/\":\"/end-to-end/individual-details-employment-business-name/\",\"/end-to-end/individual-details-employment-job-description/\":\"/end-to-end/individual-details-employment-job-title/\",\"/end-to-end/individual-details-employment-activity/\":\"/end-to-end/individual-details-employment-job-description/\",\"/end-to-end/individual-details-employment-job-responsibilities/\":\"/end-to-end/individual-details-employment-activity/\",\"/end-to-end/individual-details-job-hours-worked/\":\"/end-to-end/individual-details-employment-job-responsibilities/\",\"/end-to-end/individual-details-employment-job-travel-to/\":\"/end-to-end/individual-details-employment-job-hours-worked/\",\"/end-to-end/individual-details-employment-job-where-mainly-work/\":\"/end-to-end/individual-details-employment-job-travel-to/\",\"/end-to-end/individual-details-employment-job-work-in-uk/\":\"/end-to-end/individual-details-employment-job-where-mainly-work/\",\"/end-to-end/individual-details-employment-address-workplace/\":\"/end-to-end/individual-details-employment-job-work-in-uk/\",\"/end-to-end/hub/\":\"/end-to-end/individual-details-address/\",\"/end-to-end/individual-details-language-other/\":\"/end-to-end/individual-details-language/\",\"/end-to-end/individual-details-language-english/\":\"/end-to-end/individual-details-language-other/\",\"/end-to-end/individual-details-student-address/\":\"/end-to-end/individual-details-school/\",\"/end-to-end/individual-details-employment-seven-days-ago-description/\":\"/end-to-end/individual-details-employment-seven-days-ago/\",\"/end-to-end/individual-details-employment-last-four-weeks/\":\"/end-to-end/individual-details-employment-seven-days-ago-description/\",\"/end-to-end/individual-details-employment-start-two-weeks/\":\"/end-to-end/individual-details-employment-last-four-weeks/\",\"/end-to-end/individual-details-employment-seven-days-accepted-job/\":\"/end-to-end/individual-details-employment-last-four-weeks/\",\"/end-to-end/individual-details-paid-work-confirm/\":\"/end-to-end/individual-details-employment-seven-days-accepted-job/\",\"/end-to-end/individual-details-last-main-job/\":\"/end-to-end/individual-details-employment-paid-work-confirm/\",\"/end-to-end/individual-details-30-day-address-country/\":\"/end-to-end/individual-details-30-day-address/\",\"/end-to-end/individual-details-30-day-address-type/\":\"/end-to-end/individual-details-30-day-address-country/\",\"/end-to-end/individual-details-qualifications-other-where/\":\"/end-to-end/individual-details-qualifications-gcse/\",\"/end-to-end/individual-details-address-in-uk/\":\"/end-to-end/individual-details-sex/\",\"/end-to-end/individual-details-address/\":\"/end-to-end/individual-details-address-in-uk/\",\"/end-to-end/individual-details-country-other/\":\"/end-to-end/individual-details-address-in-uk/\",\"/end-to-end/individual-details-dob/\":\"/end-to-end/individual-details-address/\",\"/end-to-end/individual-details-country-other-arrive/\":\"/end-to-end/individual-details-country-other/\",\"/end-to-end/../summary/\":\"/end-to-end/visitor-name/\",\"/end-to-end/null\":\"/end-to-end/remove-household-member/\",\"/end-to-end/../hub\":\"/end-to-end/summary/\"}", + "accommodation-completed-status": "completed", + "currentHouseholders": "person_me,person1,person2,person3,person6" +} \ No newline at end of file diff --git a/_prototypes/end-to-end/test-data/basic4personhousehold.json b/_prototypes/end-to-end/test-data/basic4personhousehold.json new file mode 100644 index 0000000000..844c0ab416 --- /dev/null +++ b/_prototypes/end-to-end/test-data/basic4personhousehold.json @@ -0,0 +1,14 @@ +{ + "lives-here": "yes", + "postcode": "CF12 3AB", + "address": "12 Somewhere Close, Newport, CF12 3AB", + "household-members-increment": "6", + "_session_bookmark": "/end-to-end/hub/", + "address-line-1": "12 Somewhere Close", + "household-members": "[{\"type\":\"household-member\",\"@person\":{\"fullName\":\"Dave Jones\",\"firstName\":\"Dave\",\"middleName\":\"\",\"lastName\":\"Jones\",\"id\":\"person_me\"}},{\"type\":\"household-member\",\"@person\":{\"fullName\":\"Sally Jones\",\"firstName\":\"Sally\",\"middleName\":\"\",\"lastName\":\"Jones\",\"id\":\"person1\",\"firstLastName\":\"Sally Jones\"}},{\"type\":\"household-member\",\"@person\":{\"fullName\":\"Rebecca Jones\",\"firstName\":\"Rebecca\",\"middleName\":\"\",\"lastName\":\"Jones\",\"id\":\"person2\",\"firstLastName\":\"Rebecca Jones\"}},{\"type\":\"household-member\",\"@person\":{\"fullName\":\"Amy Jones\",\"firstName\":\"Amy\",\"middleName\":\"\",\"lastName\":\"Jones\",\"id\":\"person3\",\"firstLastName\":\"Amy Jones\"}}]", + "town-city": "Newport", + "relationships": "[{\"personIsDescription\":\"husband-wife\",\"personIsId\":\"person1\",\"personToId\":\"person_me\",\"inferred\":false,\"id\":1},{\"personIsDescription\":\"son-daughter\",\"personIsId\":\"person2\",\"personToId\":\"person_me\",\"inferred\":false,\"id\":2},{\"personIsDescription\":\"mother-father\",\"personIsId\":\"person_me\",\"personToId\":\"person3\",\"inferred\":false,\"id\":3},{\"personIsDescription\":\"son-daughter\",\"personIsId\":\"person2\",\"personToId\":\"person1\",\"inferred\":false,\"id\":4},{\"personIsDescription\":\"mother-father\",\"personIsId\":\"person1\",\"personToId\":\"person3\",\"inferred\":false,\"id\":5},{\"personIsDescription\":\"brother-sister\",\"personIsId\":\"person3\",\"personToId\":\"person2\",\"inferred\":true,\"inferredBy\":[3,5,2,4],\"id\":6}]", + "relationships-increment": "6", + "address-line-2": "Newport", + "pageData": "{\"/end-to-end/household-accom-type/\":\"/end-to-end/household-accom-intro/\",\"/end-to-end/household-accom-house-type/\":\"/end-to-end/household-accom-type/\",\"/end-to-end/household-accom-shared-rooms/\":\"/end-to-end/household-accom-house-type/\",\"/end-to-end/household-accom-number-bedrooms/\":\"/end-to-end/household-accom-shared-rooms/\",\"/end-to-end/household-accom-heating/\":\"/end-to-end/household-accom-number-bedrooms/\",\"/end-to-end/household-accom-own-rent/\":\"/end-to-end/household-accom-heating/\",\"/end-to-end/household-accom-vehicles/\":\"/end-to-end/household-accom-own-rent/\",\"/end-to-end/individual-decision/\":\"/end-to-end/individual-intro/\",\"/end-to-end/individual-details-age-confirm/\":\"/end-to-end/individual-details-dob/\",\"/end-to-end/individual-details-sex/\":\"/end-to-end/individual-details-dob/\",\"/end-to-end/individual-details-relationship/\":\"/end-to-end/individual-details-sex/\",\"/end-to-end/individual-details-relationship-current-status/\":\"/end-to-end/individual-details-relationship/\",\"/end-to-end/individual-details-30-day-address/\":\"/end-to-end/individual-details-relationship/\",\"/end-to-end/individual-details-30-day-address-in-uk/\":\"/end-to-end/individual-details-30-day-address/\",\"/end-to-end/individual-details-school/\":\"/end-to-end/individual-details-30-day-address/\",\"/end-to-end/individual-details-country/\":\"/end-to-end/individual-details-student-address/\",\"/end-to-end/individual-details-year-ago-address/\":\"/end-to-end/individual-details-country/\",\"/end-to-end/individual-details-national-identity/\":\"/end-to-end/individual-details-year-ago-address/\",\"/end-to-end/individual-details-ethnic-group/\":\"/end-to-end/individual-details-national-identity/\",\"/end-to-end/individual-details-ethnic-group-description/\":\"/end-to-end/individual-details-ethnic-group/\",\"/end-to-end/individual-details-religion-description/\":\"/end-to-end/individual-details-ethnic-group-description/\",\"/end-to-end/individual-details-religion/\":\"/end-to-end/individual-details-religion-description/\",\"/end-to-end/individual-details-passport-country/\":\"/end-to-end/individual-details-language-english/\",\"/end-to-end/individual-details-health/\":\"/end-to-end/individual-details-passport-country/\",\"/end-to-end/individual-details-health-conditions/\":\"/end-to-end/individual-details-health/\",\"/end-to-end/individual-details-health-support/\":\"/end-to-end/individual-details-health-conditions/\",\"/end-to-end/individual-details-orientation/\":\"/end-to-end/individual-details-health-support/\",\"/end-to-end/individual-details-gender-identity/\":\"/end-to-end/individual-details-orientation/\",\"/end-to-end/individual-details-qualifications/\":\"/end-to-end/individual-details-gender-identity/\",\"/end-to-end/individual-details-apprenticeship/\":\"/end-to-end/individual-details-qualifications/\",\"/end-to-end/individual-details-qualifications-degree/\":\"/end-to-end/individual-details-apprenticeship/\",\"/end-to-end/individual-details-qualifications-nvq-equivalent/\":\"/end-to-end/individual-details-qualifications-degree/\",\"/end-to-end/individual-details-qualifications-a-level/\":\"/end-to-end/individual-details-qualifications-nvq-equivalent/\",\"/end-to-end/individual-details-qualifications-gcse/\":\"/end-to-end/individual-details-qualifications-a-level/\",\"/end-to-end/individual-details-armed-forces/\":\"/end-to-end/individual-details-qualifications-gcse/\",\"/end-to-end/individual-details-employment-seven-days-ago/\":\"/end-to-end/individual-details-armed-forces/\",\"/end-to-end/individual-details-employment-main-job/\":\"/end-to-end/individual-details-employment-seven-days-ago/\",\"/end-to-end/individual-details-employment-status/\":\"/end-to-end/individual-details-employment-main-job/\",\"/end-to-end/individual-details-employment-business-name/\":\"/end-to-end/individual-details-employment-status/\",\"/end-to-end/individual-details-employment-job-title/\":\"/end-to-end/individual-details-employment-business-name/\",\"/end-to-end/individual-details-employment-job-description/\":\"/end-to-end/individual-details-employment-job-title/\",\"/end-to-end/individual-details-employment-activity/\":\"/end-to-end/individual-details-employment-job-description/\",\"/end-to-end/individual-details-employment-job-responsibilities/\":\"/end-to-end/individual-details-employment-activity/\",\"/end-to-end/individual-details-job-hours-worked/\":\"/end-to-end/individual-details-employment-job-responsibilities/\",\"/end-to-end/individual-details-employment-job-travel-to/\":\"/end-to-end/individual-details-employment-job-hours-worked/\",\"/end-to-end/individual-details-employment-job-where-mainly-work/\":\"/end-to-end/individual-details-employment-job-travel-to/\",\"/end-to-end/individual-details-employment-job-work-in-uk/\":\"/end-to-end/individual-details-employment-job-where-mainly-work/\",\"/end-to-end/individual-details-employment-address-workplace/\":\"/end-to-end/individual-details-employment-job-work-in-uk/\",\"/end-to-end/hub/\":\"/end-to-end/individual-details-employment-paid-work-confirm/\",\"/end-to-end/individual-details-dob/\":\"/end-to-end/individual-details-age-confirm/\",\"/end-to-end/summary\":\"/end-to-end/who-else-to-add/\",\"/end-to-end/../hub\":\"/end-to-end/summary/\",\"/end-to-end/individual-details-student-address/\":\"/end-to-end/individual-details-school/\",\"/end-to-end/individual-details-student-address-other/\":\"/end-to-end/individual-details-student-address/\",\"/end-to-end/individual-details-student-address-other-uk/\":\"/end-to-end/individual-details-student-address-other/\",\"/end-to-end/individual-details-employment-seven-days-ago-description/\":\"/end-to-end/individual-details-employment-seven-days-ago/\",\"/end-to-end/individual-details-employment-last-four-weeks/\":\"/end-to-end/individual-details-employment-seven-days-ago-description/\",\"/end-to-end/individual-details-employment-start-two-weeks/\":\"/end-to-end/individual-details-employment-last-four-weeks/\",\"/end-to-end/individual-details-employment-seven-days-accepted-job/\":\"/end-to-end/individual-details-employment-last-four-weeks/\",\"/end-to-end/individual-details-paid-work-confirm/\":\"/end-to-end/individual-details-employment-seven-days-accepted-job/\",\"/end-to-end/individual-details-last-main-job/\":\"/end-to-end/individual-details-employment-paid-work-confirm/\",\"/end-to-end/../summary/\":\"/end-to-end/visitor-name/\",\"/end-to-end/null\":\"/end-to-end/remove-household-member/\"}" +} \ No newline at end of file diff --git a/_prototypes/end-to-end/test-data/basic4personindividualdetails.json b/_prototypes/end-to-end/test-data/basic4personindividualdetails.json new file mode 100644 index 0000000000..1d24b6d270 --- /dev/null +++ b/_prototypes/end-to-end/test-data/basic4personindividualdetails.json @@ -0,0 +1,16 @@ +{ + "lives-here": "yes", + "postcode": "CF12 3AB", + "address": "12 Somewhere Close, Newport, CF12 3AB", + "household-members-increment": "6", + "_session_bookmark": "/end-to-end/hub/", + "county": "Newport", + "address-line-1": "12", + "household-members": "[{\"type\":\"household-member\",\"@person\":{\"fullName\":\"Dave Jones\",\"firstName\":\"Dave\",\"middleName\":\"\",\"lastName\":\"Jones\",\"id\":\"person_me\"}},{\"type\":\"household-member\",\"@person\":{\"fullName\":\"Sally Jones\",\"firstName\":\"Sally\",\"middleName\":\"\",\"lastName\":\"Jones\",\"id\":\"person1\",\"firstLastName\":\"Sally Jones\"}},{\"type\":\"household-member\",\"@person\":{\"fullName\":\"Rebecca Jones\",\"firstName\":\"Rebecca\",\"middleName\":\"\",\"lastName\":\"Jones\",\"id\":\"person2\",\"firstLastName\":\"Rebecca Jones\"}},{\"type\":\"household-member\",\"@person\":{\"fullName\":\"Amy Jones\",\"firstName\":\"Amy\",\"middleName\":\"\",\"lastName\":\"Jones\",\"id\":\"person3\",\"firstLastName\":\"Amy Jones\"}}]", + "town-city": "Newport", + "relationships": "[{\"personIsDescription\":\"husband-wife\",\"personIsId\":\"person1\",\"personToId\":\"person_me\",\"inferred\":false,\"id\":1},{\"personIsDescription\":\"son-daughter\",\"personIsId\":\"person2\",\"personToId\":\"person_me\",\"inferred\":false,\"id\":2},{\"personIsDescription\":\"mother-father\",\"personIsId\":\"person_me\",\"personToId\":\"person3\",\"inferred\":false,\"id\":3},{\"personIsDescription\":\"son-daughter\",\"personIsId\":\"person2\",\"personToId\":\"person1\",\"inferred\":false,\"id\":4},{\"personIsDescription\":\"mother-father\",\"personIsId\":\"person1\",\"personToId\":\"person3\",\"inferred\":false,\"id\":5},{\"personIsDescription\":\"brother-sister\",\"personIsId\":\"person3\",\"personToId\":\"person2\",\"inferred\":true,\"inferredBy\":[3,5,2,4],\"id\":6}]", + "relationships-increment": "6", + "address-line-2": "Somewhere close", + "pageData": "{\"/end-to-end/household-accom-type/\":\"/end-to-end/household-accom-intro/\",\"/end-to-end/household-accom-house-type/\":\"/end-to-end/household-accom-type/\",\"/end-to-end/household-accom-shared-rooms/\":\"/end-to-end/household-accom-house-type/\",\"/end-to-end/household-accom-number-bedrooms/\":\"/end-to-end/household-accom-shared-rooms/\",\"/end-to-end/household-accom-heating/\":\"/end-to-end/household-accom-number-bedrooms/\",\"/end-to-end/household-accom-own-rent/\":\"/end-to-end/household-accom-heating/\",\"/end-to-end/household-accom-vehicles/\":\"/end-to-end/household-accom-own-rent/\",\"/end-to-end/individual-decision/\":\"/end-to-end/individual-intro/\",\"/end-to-end/individual-details-age-confirm/\":\"/end-to-end/individual-details-dob/\",\"/end-to-end/individual-details-sex/\":\"/end-to-end/individual-details-dob/\",\"/end-to-end/individual-details-relationship/\":\"/end-to-end/individual-details-sex/\",\"/end-to-end/individual-details-relationship-current-status/\":\"/end-to-end/individual-details-relationship/\",\"/end-to-end/individual-details-30-day-address/\":\"/end-to-end/individual-details-relationship/\",\"/end-to-end/individual-details-30-day-address-in-uk/\":\"/end-to-end/individual-details-30-day-address/\",\"/end-to-end/individual-details-school/\":\"/end-to-end/individual-details-30-day-address/\",\"/end-to-end/individual-details-country/\":\"/end-to-end/individual-details-student-address/\",\"/end-to-end/individual-details-year-ago-address/\":\"/end-to-end/individual-details-country/\",\"/end-to-end/individual-details-national-identity/\":\"/end-to-end/individual-details-year-ago-address/\",\"/end-to-end/individual-details-ethnic-group/\":\"/end-to-end/individual-details-national-identity/\",\"/end-to-end/individual-details-ethnic-group-description/\":\"/end-to-end/individual-details-ethnic-group/\",\"/end-to-end/individual-details-religion-description/\":\"/end-to-end/individual-details-ethnic-group-description/\",\"/end-to-end/individual-details-religion/\":\"/end-to-end/individual-details-religion-description/\",\"/end-to-end/individual-details-passport-country/\":\"/end-to-end/individual-details-language-english/\",\"/end-to-end/individual-details-health/\":\"/end-to-end/individual-details-passport-country/\",\"/end-to-end/individual-details-health-conditions/\":\"/end-to-end/individual-details-health/\",\"/end-to-end/individual-details-health-support/\":\"/end-to-end/individual-details-health-conditions/\",\"/end-to-end/individual-details-orientation/\":\"/end-to-end/individual-details-health-support/\",\"/end-to-end/individual-details-gender-identity/\":\"/end-to-end/individual-details-orientation/\",\"/end-to-end/individual-details-qualifications/\":\"/end-to-end/individual-details-gender-identity/\",\"/end-to-end/individual-details-apprenticeship/\":\"/end-to-end/individual-details-qualifications/\",\"/end-to-end/individual-details-qualifications-degree/\":\"/end-to-end/individual-details-apprenticeship/\",\"/end-to-end/individual-details-qualifications-nvq-equivalent/\":\"/end-to-end/individual-details-qualifications-degree/\",\"/end-to-end/individual-details-qualifications-a-level/\":\"/end-to-end/individual-details-qualifications-nvq-equivalent/\",\"/end-to-end/individual-details-qualifications-gcse/\":\"/end-to-end/individual-details-qualifications-a-level/\",\"/end-to-end/individual-details-armed-forces/\":\"/end-to-end/individual-details-qualifications-gcse/\",\"/end-to-end/individual-details-employment-seven-days-ago/\":\"/end-to-end/individual-details-armed-forces/\",\"/end-to-end/individual-details-employment-main-job/\":\"/end-to-end/individual-details-employment-seven-days-ago/\",\"/end-to-end/individual-details-employment-status/\":\"/end-to-end/individual-details-employment-main-job/\",\"/end-to-end/individual-details-employment-business-name/\":\"/end-to-end/individual-details-employment-status/\",\"/end-to-end/individual-details-employment-job-title/\":\"/end-to-end/individual-details-employment-business-name/\",\"/end-to-end/individual-details-employment-job-description/\":\"/end-to-end/individual-details-employment-job-title/\",\"/end-to-end/individual-details-employment-activity/\":\"/end-to-end/individual-details-employment-job-description/\",\"/end-to-end/individual-details-employment-job-responsibilities/\":\"/end-to-end/individual-details-employment-activity/\",\"/end-to-end/individual-details-job-hours-worked/\":\"/end-to-end/individual-details-employment-job-responsibilities/\",\"/end-to-end/individual-details-employment-job-travel-to/\":\"/end-to-end/individual-details-employment-job-hours-worked/\",\"/end-to-end/individual-details-employment-job-where-mainly-work/\":\"/end-to-end/individual-details-employment-job-travel-to/\",\"/end-to-end/individual-details-employment-job-work-in-uk/\":\"/end-to-end/individual-details-employment-job-where-mainly-work/\",\"/end-to-end/individual-details-employment-address-workplace/\":\"/end-to-end/individual-details-employment-job-work-in-uk/\",\"/end-to-end/hub/\":\"/end-to-end/individual-details-employment-paid-work-confirm/\",\"/end-to-end/individual-details-dob/\":\"/end-to-end/individual-details-age-confirm/\",\"/end-to-end/summary\":\"/end-to-end/who-else-to-add/\",\"/end-to-end/../hub\":\"/end-to-end/summary/\",\"/end-to-end/individual-details-student-address/\":\"/end-to-end/individual-details-school/\",\"/end-to-end/individual-details-student-address-other/\":\"/end-to-end/individual-details-student-address/\",\"/end-to-end/individual-details-student-address-other-uk/\":\"/end-to-end/individual-details-student-address-other/\",\"/end-to-end/individual-details-employment-seven-days-ago-description/\":\"/end-to-end/individual-details-employment-seven-days-ago/\",\"/end-to-end/individual-details-employment-last-four-weeks/\":\"/end-to-end/individual-details-employment-seven-days-ago-description/\",\"/end-to-end/individual-details-employment-start-two-weeks/\":\"/end-to-end/individual-details-employment-last-four-weeks/\",\"/end-to-end/individual-details-employment-seven-days-accepted-job/\":\"/end-to-end/individual-details-employment-last-four-weeks/\",\"/end-to-end/individual-details-paid-work-confirm/\":\"/end-to-end/individual-details-employment-seven-days-accepted-job/\",\"/end-to-end/individual-details-last-main-job/\":\"/end-to-end/individual-details-employment-paid-work-confirm/\",\"/end-to-end/../summary/\":\"/end-to-end/visitor-name/\",\"/end-to-end/null\":\"/end-to-end/remove-household-member/\"}", + "individual-details": "{\"person_me\":{\"sex\":{\"val\":\"Male\",\"question\":\"What is your sex?\",\"url\":\"../individual-details-sex/?person_id=person_me&edit=true\"},\"dob\":{\"day\":\"12\",\"month\":\"3\",\"year\":\"1982\",\"fullDate\":\"12/3/1982\",\"question\":\"What is your date of birth?\",\"url\":\"../individual-details-dob/?person_id=person_me&edit=true\"},\"age-confirm\":{\"val\":\"yes\"},\"maritalStatus\":{\"val\":\"Opposite sex\",\"question\":\"Who is your legal marriage to?\",\"url\":\"../individual-details-relationship-current-status/?person_id=person_me&edit=true\"},\"country\":{\"val\":\"England\",\"otherText\":\"French guiana\",\"question\":\"What is your country of birth?\",\"url\":\"../individual-details-country/?person_id=person_me&edit=true\"},\"national-identity\":{\"collection\":[\"welsh\",\"british\"]},\"ethnic-group\":{\"val\":\"mixed\",\"description\":\"white-asian\"},\"passport\":{\"countries\":[\"United Kingdom\"],\"otherText\":\"British overseas territories (bot)\",\"question\":\"What passports do you hold?\",\"url\":\"../individual-details-passport-country/?person_id=person_me&edit=true\"},\"apprenticeship\":{\"hasApprenticeship\":\"No\",\"question\":\"Have you completed an apprenticeship?\",\"url\":\"../individual-details-apprenticeship/?person_id=person_me&edit=true\"},\"qualifications\":{\"aboveDegree\":\"Yes\",\"nvqEquivalent\":[\"None\"],\"aLevels\":[\"None\"],\"gcses\":[\"None\"],\"othersWhere\":[\"none\"],\"questionAbove\":\"Have you achieved a qualification at degree level or above?\",\"urlAbove\":\"../individual-details-qualifications-degree/?person_id=person_me&edit=true\",\"questionNvqEquivalent\":\"Have you achieved an NVQ or equivalent qualification?\",\"urlNvqEquivalent\":\"../individual-details-qualifications-nvq-equivalent/?person_id=person_me&edit=true\",\"questionALevel\":\"Have you achieved an AS, A level or equivalent qualification?\",\"urlALevel\":\"../individual-details-qualifications-a-level/?person_id=person_me&edit=true\",\"questionGCSEs\":\"Have you achieved a GCSE or equivalent qualification?\",\"urlGCSEs\":\"../individual-details-qualifications-gcse/?person_id=person_me&edit=true\"},\"employment-status\":{\"val\":\"freelance-with-employees\"},\"job-title\":{\"val\":\"Binder's assistant\"},\"job-describe\":{\"val\":\"Assistance in binding\"},\"ageConfirm\":{\"val\":\"Yes\",\"question\":\"You are 38 years old. Is this correct?\",\"url\":\"../individual-details-age-confirm/?person_id=person_me&edit=true\"},\"age\":38,\"Address30DayUK\":{\"address\":\"5 Old London Road, St. Albans, AL1 1QE\",\"val\":{\"addressLine1\":\"5 Old London Road\",\"addressLine2\":\"\",\"addressTown\":\"St. Albans\",\"addressPostcode\":\"AL1 1QE\",\"address\":\"5 Old London Road, St. Albans, AL1 1QE\"},\"question\":\"What is the other UK address where you stay for more than 30 days a year?\",\"url\":\"../individual-details-30-day-address-in-uk/?person_id=person_me&edit=true\"},\"Address30DayType\":{\"val\":[\"Holiday home\"],\"question\":\"What type of address is it?\",\"url\":\"../individual-details-30-day-address-type/?person_id=person_me&edit=true\"},\"school\":{\"val\":\"No\",\"question\":\"Are you a schoolchild or student in full-time education?\",\"url\":\"../individual-details-school/?person_id=person_me&edit=true\"},\"yearAgoAddress\":{\"val\":\"Home address\",\"question\":\"One year ago, what was your usual address?\",\"url\":\"../individual-details-year-ago-address/?person_id=person_me&edit=true\"},\"nationalIdentity\":{\"collection\":[\"British\"],\"question\":\"How would you describe your national identity?\",\"url\":\"../individual-details-national-identity/?person_id=person_me&edit=true\"},\"ethnicGroup\":{\"val\":\"White\",\"question\":\"What is your ethnic group?\",\"url\":\"../individual-details-ethnic-group/?person_id=person_me&edit=true\",\"description\":\"British\",\"questionDescription\":\"Which one best describes your ethnic group or background?\",\"urlDescription\":\"../individual-details-ethnic-group-description/?person_id=person_me&edit=true\"},\"religion\":{\"description\":\"No religion\",\"question\":\"What is your religion?\",\"url\":\"../individual-details-religion-description/?person_id=person_me&edit=true\"},\"language\":{\"lang\":\"English\",\"question\":\"What is your main language?\",\"url\":\"../individual-details-language/?person_id=person_me&edit=true\",\"english\":\"Well\",\"questionEnglishLevel\":\"How well can you speak English?\",\"urlEnglishLevel\":\"../individual-details-language-english/?person_id=person_me&edit=true\"},\"health\":{\"val\":\"Good\",\"question\":\"How is your health in general?\",\"url\":\"../individual-details-health/?person_id=person_me&edit=true\",\"conditions\":\"No\",\"questionConditions\":\"Do you have any physical or mental health conditions or illnesses lasting or expected to last 12 months or more?\",\"urlConditions\":\"../individual-details-health-conditions/?person_id=person_me&edit=true\",\"amount\":\"No\",\"questionSupport\":\"Do you look after, or give any help or support to, anyone because they have long-term physical or mental health conditions or illnesses, or problems related to old age?\",\"urlSupport\":\"../individual-details-health-support/?person_id=person_me&edit=true\"},\"orientation\":{\"val\":\"Straight\",\"question\":\"Which of the following best describes your sexual orientation?\",\"url\":\"../individual-details-orientation/?person_id=person_me&edit=true\"},\"identity\":{\"val\":\"Yes\",\"question\":\"Is the gender you identify with the same as your sex registered at birth?\",\"url\":\"../individual-details-gender-identity/?person_id=person_me&edit=true\"},\"armedForces\":{\"val\":\"No\",\"question\":\"Have you previously served in the UK Armed Forces?\",\"url\":\"../individual-details-armed-forces/?person_id=person_me&edit=true\"},\"employment\":{\"sevenDaysAgo\":[\"Employee\"],\"question\":\"In the last seven days, were you doing any of the following?\",\"url\":\"../individual-details-employment-seven-days-ago/?person_id=person_me&edit=true\",\"status\":\"Employee\",\"questionStatus\":\"In your main job, what is your employment status?\",\"urlStatus\":\"../individual-details-employment-status/?person_id=person_me&edit=true\",\"name\":\"ONS\",\"questionName\":\"What is the name of the organisation or business you work for?\",\"urlName\":\"../individual-details-employment-business-name/?person_id=person_me&edit=true\",\"jobTitle\":\"Delivery Manager\",\"questionJobTitle\":\"What is your full job title?\",\"urlJobTitle\":\"../individual-details-employment-job-title/?person_id=person_me&edit=true\",\"jobDescription\":\"Managing the delivery of the team\",\"questionJobDescription\":\"Briefly describe what you do in your main job\",\"urlJobDescription\":\"../individual-details-employment-job-description?person_id=person_me&edit=true\",\"businessActivity\":\"Management\",\"questionBusinessActivity\":\"What is the main activity of your organisation, business or freelance work?\",\"urlBusinessActivity\":\"../individual-details-employment-activity/?person_id=person_me&edit=true\",\"responsibilities\":\"No\",\"questionResponsibilities\":\"Do you supervise or oversee the work of other employees on a day-to-day basis?\",\"urlResponsibilities\":\"../individual-details-employment-job-responsibilities/?person_id=person_me&edit=true\",\"hours\":\"0 to 15 hours\",\"questionHoursWorked\":\"In your main job, how many hours a week do you usually work?\",\"urlHoursWorked\":\"../individual-details-employment-job-hours-worked/?person_id=person_me&edit=true\",\"modeOfTravel\":\"Driving a car or van\",\"questionEmploymentTravel\":\"How do you usually travel to work?\",\"urlEmploymentTravel\":\"../individual-details-employment-job-travel-to/?person_id=person_me&edit=true\",\"mainlyWork\":\"At a workplace\",\"questionMainlyWork\":\"Where do you mainly work?\",\"urlMainlyWork\":\"../individual-details-employment-job-where-mainly-work/?person_id=person_me&edit=true\",\"workUK\":\"Yes\",\"questionWorkUK\":\"Do you mainly work in the UK?\",\"urlWorkUK\":\"../individual-details-employment-job-work-in-uk/?person_id=person_me&edit=true\",\"workAddress\":{\"address-line-1\":\"Office For National Statistics, Government Buildings\",\"address-line-2\":\"Cardiff Road\",\"town-city\":\"Newport\",\"postcode\":\"NP10 8XG\"},\"questionWorkplaceAddress\":\"What is the address of your workplace?\",\"urlWorkplaceAddress\":\"../individual-details-employment-address-workplace/?person_id=person_me&edit=true\"}},\"person1\":{\"sex\":{\"val\":\"Female\",\"question\":\"What is your sex?\",\"url\":\"../individual-details-sex/?person_id=person1&edit=true\"},\"dob\":{\"day\":\"23\",\"month\":\"6\",\"year\":\"1980\",\"fullDate\":\"23/6/1980\",\"question\":\"What is your date of birth?\",\"url\":\"../individual-details-dob/?person_id=person1&edit=true\"},\"age-confirm\":{\"val\":\"yes\"},\"maritalStatus\":{\"val\":\"Opposite sex\",\"question\":\"Who is your legal marriage to?\",\"url\":\"../individual-details-relationship-current-status/?person_id=person1&edit=true\"},\"country\":{\"val\":\"Wales\",\"question\":\"What is your country of birth?\",\"url\":\"../individual-details-country/?person_id=person1&edit=true\"},\"national-identity\":{\"collection\":[\"english\",\"other\"],\"otherText\":\"French\"},\"ethnic-group\":{\"val\":\"white\",\"description\":\"other\",\"otherText\":\"English and french\"},\"passport\":{\"countries\":[\"United Kingdom\"],\"question\":\"What passports do you hold?\",\"url\":\"../individual-details-passport-country/?person_id=person1&edit=true\"},\"apprenticeship\":{\"hasApprenticeship\":\"No\",\"question\":\"Have you completed an apprenticeship?\",\"url\":\"../individual-details-apprenticeship/?person_id=person1&edit=true\"},\"qualifications\":{\"aboveDegree\":\"No\",\"nvqEquivalent\":[\"NVQ level 2\"],\"aLevels\":[\"2 or more A levels\"],\"gcses\":[\"5 GCSEs\"],\"othersWhere\":[\"in-england-wales\",\"outside-england-wales\"],\"questionAbove\":\"Have you achieved a qualification at degree level or above?\",\"urlAbove\":\"../individual-details-qualifications-degree/?person_id=person1&edit=true\",\"questionNvqEquivalent\":\"Have you achieved an NVQ or equivalent qualification?\",\"urlNvqEquivalent\":\"../individual-details-qualifications-nvq-equivalent/?person_id=person1&edit=true\",\"questionALevel\":\"Have you achieved an AS, A level or equivalent qualification?\",\"urlALevel\":\"../individual-details-qualifications-a-level/?person_id=person1&edit=true\",\"questionGCSEs\":\"Have you achieved a GCSE or equivalent qualification?\",\"urlGCSEs\":\"../individual-details-qualifications-gcse/?person_id=person1&edit=true\"},\"employment-status\":{\"val\":\"freelance-without-employees\"},\"job-title\":{\"val\":\"Window cleaning contractor\"},\"job-describe\":{\"val\":\"Cleaning windows\"},\"proxy\":true,\"ageConfirm\":{\"val\":\"Yes\",\"question\":\"You are 39 years old. Is this correct?\",\"url\":\"../individual-details-age-confirm/?person_id=person1&edit=true\"},\"age\":39,\"school\":{\"val\":\"No\",\"question\":\"Are you a schoolchild or student in full-time education?\",\"url\":\"../individual-details-school/?person_id=person1&edit=true\"},\"yearAgoAddress\":{\"val\":\"Same address\",\"question\":\"One year ago, what was your usual address?\",\"url\":\"../individual-details-year-ago-address/?person_id=person1&edit=true\"},\"nationalIdentity\":{\"collection\":[\"British\",\"Welsh\"],\"question\":\"How would you describe your national identity?\",\"url\":\"../individual-details-national-identity/?person_id=person1&edit=true\"},\"ethnicGroup\":{\"val\":\"Mixed\",\"question\":\"What is your ethnic group?\",\"url\":\"../individual-details-ethnic-group/?person_id=person1&edit=true\",\"description\":\"White and Asian\",\"questionDescription\":\"Which one best describes your ethnic group or background?\",\"urlDescription\":\"../individual-details-ethnic-group-description/?person_id=person1&edit=true\"},\"religion\":{\"description\":\"Christian\",\"question\":\"What is your religion?\",\"url\":\"../individual-details-religion-description/?person_id=person1&edit=true\"},\"language\":{\"lang\":\"English\",\"question\":\"What is your main language?\",\"url\":\"../individual-details-language/?person_id=person1&edit=true\",\"english\":\"Well\",\"questionEnglishLevel\":\"How well can you speak English?\",\"urlEnglishLevel\":\"../individual-details-language-english/?person_id=person1&edit=true\"},\"health\":{\"val\":\"Good\",\"question\":\"How is your health in general?\",\"url\":\"../individual-details-health/?person_id=person1&edit=true\",\"conditions\":\"No\",\"questionConditions\":\"Do you have any physical or mental health conditions or illnesses lasting or expected to last 12 months or more?\",\"urlConditions\":\"../individual-details-health-conditions/?person_id=person1&edit=true\",\"amount\":\"Yes, 9 hours a week or less\",\"questionSupport\":\"Do you look after, or give any help or support to, anyone because they have long-term physical or mental health conditions or illnesses, or problems related to old age?\",\"urlSupport\":\"../individual-details-health-support/?person_id=person1&edit=true\"},\"orientation\":{\"val\":\"Straight\",\"question\":\"Which of the following best describes your sexual orientation?\",\"url\":\"../individual-details-orientation/?person_id=person1&edit=true\"},\"identity\":{\"val\":\"Yes\",\"question\":\"Is the gender you identify with the same as your sex registered at birth?\",\"url\":\"../individual-details-gender-identity/?person_id=person1&edit=true\"},\"armedForces\":{\"val\":\"Yes\",\"question\":\"Have you previously served in the UK Armed Forces?\",\"url\":\"../individual-details-armed-forces/?person_id=person1&edit=true\"},\"employment\":{\"sevenDaysAgo\":[\"On maternity or paternity leave\"],\"question\":\"In the last seven days, were you doing any of the following?\",\"url\":\"../individual-details-employment-seven-days-ago/?person_id=person1&edit=true\",\"status\":\"Employee\",\"questionStatus\":\"In your main job, what is your employment status?\",\"urlStatus\":\"../individual-details-employment-status/?person_id=person1&edit=true\",\"name\":\"Companies House\",\"questionName\":\"What is the name of the organisation or business you work for?\",\"urlName\":\"../individual-details-employment-business-name/?person_id=person1&edit=true\",\"jobTitle\":\"Project Manager\",\"questionJobTitle\":\"What is your full job title?\",\"urlJobTitle\":\"../individual-details-employment-job-title/?person_id=person1&edit=true\",\"jobDescription\":\"Managing the teams work\",\"questionJobDescription\":\"Briefly describe what you do in your main job\",\"urlJobDescription\":\"../individual-details-employment-job-description?person_id=person1&edit=true\",\"businessActivity\":\"Project management\",\"questionBusinessActivity\":\"What is the main activity of your organisation, business or freelance work?\",\"urlBusinessActivity\":\"../individual-details-employment-activity/?person_id=person1&edit=true\",\"responsibilities\":\"Yes\",\"questionResponsibilities\":\"Do you supervise or oversee the work of other employees on a day-to-day basis?\",\"urlResponsibilities\":\"../individual-details-employment-job-responsibilities/?person_id=person1&edit=true\",\"hours\":\"31 to 48 hours\",\"questionHoursWorked\":\"In your main job, how many hours a week do you usually work?\",\"urlHoursWorked\":\"../individual-details-employment-job-hours-worked/?person_id=person1&edit=true\",\"modeOfTravel\":\"Train\",\"questionEmploymentTravel\":\"How do you usually travel to work?\",\"urlEmploymentTravel\":\"../individual-details-employment-job-travel-to/?person_id=person1&edit=true\",\"mainlyWork\":\"At a workplace\",\"questionMainlyWork\":\"Where do you mainly work?\",\"urlMainlyWork\":\"../individual-details-employment-job-where-mainly-work/?person_id=person1&edit=true\",\"workUK\":\"Yes\",\"questionWorkUK\":\"Do you mainly work in the UK?\",\"urlWorkUK\":\"../individual-details-employment-job-work-in-uk/?person_id=person1&edit=true\",\"workAddress\":{\"address-line-1\":\"Companies House\",\"address-line-2\":\"Crown Way\",\"town-city\":\"Cardiff\",\"postcode\":\"CF14 3UZ\"},\"questionWorkplaceAddress\":\"What is the address of your workplace?\",\"urlWorkplaceAddress\":\"../individual-details-employment-address-workplace/?person_id=person1&edit=true\"}},\"person2\":{\"sex\":{\"val\":\"Female\",\"question\":\"What is your sex?\",\"url\":\"../individual-details-sex/?person_id=person2&edit=true\"},\"dob\":{\"day\":\"11\",\"month\":\"5\",\"year\":\"1999\",\"fullDate\":\"11/5/1999\",\"question\":\"What is your date of birth?\",\"url\":\"../individual-details-dob/?person_id=person2&edit=true\"},\"age-confirm\":{\"val\":\"yes\"},\"maritalStatus\":{\"val\":\"Never\",\"question\":\"What is your legal marital or registered civil partnership status?\",\"url\":\"../individual-details-relationship/?person_id=person2&edit=true\"},\"country\":{\"val\":\"Wales\",\"question\":\"What is your country of birth?\",\"url\":\"../individual-details-country/?person_id=person2&edit=true\"},\"national-identity\":{\"collection\":[\"english\",\"other\"],\"otherText\":\"Beninese\"},\"ethnic-group\":{\"val\":\"white\",\"description\":\"british\"},\"passport\":{\"countries\":[\"United Kingdom\"],\"question\":\"What passports do you hold?\",\"url\":\"../individual-details-passport-country/?person_id=person2&edit=true\"},\"apprenticeship\":{\"hasApprenticeship\":\"No\",\"question\":\"Have you completed an apprenticeship?\",\"url\":\"../individual-details-apprenticeship/?person_id=person2&edit=true\"},\"qualifications\":{\"aboveDegree\":\"No\",\"nvqEquivalent\":[\"None\"],\"aLevels\":[\"2 or more A levels\"],\"gcses\":[\"5 GCSEs\"],\"othersWhere\":[\"none\"],\"questionAbove\":\"Have you achieved a qualification at degree level or above?\",\"urlAbove\":\"../individual-details-qualifications-degree/?person_id=person2&edit=true\",\"questionNvqEquivalent\":\"Have you achieved an NVQ or equivalent qualification?\",\"urlNvqEquivalent\":\"../individual-details-qualifications-nvq-equivalent/?person_id=person2&edit=true\",\"questionALevel\":\"Have you achieved an AS, A level or equivalent qualification?\",\"urlALevel\":\"../individual-details-qualifications-a-level/?person_id=person2&edit=true\",\"questionGCSEs\":\"Have you achieved a GCSE or equivalent qualification?\",\"urlGCSEs\":\"../individual-details-qualifications-gcse/?person_id=person2&edit=true\"},\"employment-status\":{\"val\":\"employee\"},\"job-title\":{\"val\":\"Shop assistant\"},\"job-describe\":{\"val\":\"Shelf stacking\"},\"proxy\":true,\"ageConfirm\":{\"val\":\"Yes\",\"question\":\"You are 21 years old. Is this correct?\",\"url\":\"../individual-details-age-confirm/?person_id=person2&edit=true\"},\"age\":21,\"Address30DayUK\":{\"address\":\"Cardiff Metropolitan University, Admin Block Plas Gwyn Hall Of Residence, Cardiff Metropolitan University Plas Gwyn, Llantrisant Road, Llandaff, Cardiff, CF5 2XJ\",\"val\":{\"addressLine1\":\"Cardiff Metropolitan University, Admin Block Plas Gwyn Hall Of Residence\",\"addressLine2\":\"Cardiff Metropolitan University Plas Gwyn, Llantrisant Road, Llandaff\",\"addressTown\":\"Cardiff\",\"addressPostcode\":\"CF5 2XJ\",\"address\":\"Cardiff Metropolitan University, Admin Block Plas Gwyn Hall Of Residence, Cardiff Metropolitan University Plas Gwyn, Llantrisant Road, Llandaff, Cardiff, CF5 2XJ\"},\"question\":\"What is the other UK address where you stay for more than 30 days a year?\",\"url\":\"../individual-details-30-day-address-in-uk/?person_id=person2&edit=true\"},\"Address30DayType\":{\"val\":[\"Student term address\"],\"question\":\"What type of address is it?\",\"url\":\"../individual-details-30-day-address-type/?person_id=person2&edit=true\"},\"school\":{\"val\":\"Yes\",\"question\":\"Are you a schoolchild or student in full-time education?\",\"url\":\"../individual-details-school/?person_id=person2&edit=true\"},\"studentAddress\":{\"val\":\"Another address\",\"question\":\"During term time, where do you usually live?\",\"url\":\"../individual-details-student-address/?person_id=person2&edit=true\"},\"studentAddressInUK\":{\"val\":\"Yes\",\"question\":\"Is this address in the UK?\",\"url\":\"../individual-details-student-address-other/?person_id=person2&edit=true\"},\"AddressStudentUK\":{\"address\":\"Cardiff Metropolitan University, Admin Block Plas Gwyn Hall Of Residence, Cardiff Metropolitan University Plas Gwyn, Llantrisant Road, Llandaff\",\"val\":{\"addressLine1\":\"Cardiff Metropolitan University, Admin Block Plas Gwyn Hall Of Residence\",\"addressLine2\":\"Cardiff Metropolitan University Plas Gwyn, Llantrisant Road, Llandaff\",\"addressTown\":\"Cardiff\",\"addressPostcode\":\"CF5 2XJ\",\"address\":\"Cardiff Metropolitan University, Admin Block Plas Gwyn Hall Of Residence, Cardiff Metropolitan University Plas Gwyn, Llantrisant Road, Llandaff, Cardiff, CF5 2XJ\"},\"question\":\"What is the UK address where you usually stay during term time?\",\"url\":\"../individual-details-student-address-other-uk/?person_id=person2&edit=true\"},\"yearAgoAddress\":{\"val\":\"Home address\",\"question\":\"One year ago, what was your usual address?\",\"url\":\"../individual-details-year-ago-address/?person_id=person2&edit=true\"},\"nationalIdentity\":{\"collection\":[\"British\",\"Welsh\"],\"question\":\"How would you describe your national identity?\",\"url\":\"../individual-details-national-identity/?person_id=person2&edit=true\"},\"ethnicGroup\":{\"val\":\"White\",\"question\":\"What is your ethnic group?\",\"url\":\"../individual-details-ethnic-group/?person_id=person2&edit=true\",\"description\":\"British\",\"questionDescription\":\"Which one best describes your ethnic group or background?\",\"urlDescription\":\"../individual-details-ethnic-group-description/?person_id=person2&edit=true\"},\"religion\":{\"description\":\"No religion\",\"question\":\"What is your religion?\",\"url\":\"../individual-details-religion-description/?person_id=person2&edit=true\"},\"language\":{\"lang\":\"English\",\"question\":\"What is your main language?\",\"url\":\"../individual-details-language/?person_id=person2&edit=true\",\"english\":\"Very well\",\"questionEnglishLevel\":\"How well can you speak English?\",\"urlEnglishLevel\":\"../individual-details-language-english/?person_id=person2&edit=true\"},\"health\":{\"val\":\"Very good\",\"question\":\"How is your health in general?\",\"url\":\"../individual-details-health/?person_id=person2&edit=true\",\"conditions\":\"No\",\"questionConditions\":\"Do you have any physical or mental health conditions or illnesses lasting or expected to last 12 months or more?\",\"urlConditions\":\"../individual-details-health-conditions/?person_id=person2&edit=true\",\"amount\":\"No\",\"questionSupport\":\"Do you look after, or give any help or support to, anyone because they have long-term physical or mental health conditions or illnesses, or problems related to old age?\",\"urlSupport\":\"../individual-details-health-support/?person_id=person2&edit=true\"},\"orientation\":{\"val\":\"Straight\",\"question\":\"Which of the following best describes your sexual orientation?\",\"url\":\"../individual-details-orientation/?person_id=person2&edit=true\"},\"identity\":{\"val\":\"Yes\",\"question\":\"Is the gender you identify with the same as your sex registered at birth?\",\"url\":\"../individual-details-gender-identity/?person_id=person2&edit=true\"},\"armedForces\":{\"val\":\"No\",\"question\":\"Have you previously served in the UK Armed Forces?\",\"url\":\"../individual-details-armed-forces/?person_id=person2&edit=true\"},\"employment\":{\"sevenDaysAgo\":[\"No\"],\"question\":\"In the last seven days, were you doing any of the following?\",\"url\":\"../individual-details-employment-seven-days-ago/?person_id=person2&edit=true\",\"description\":\"Studying\",\"questionSevenDaysDescription\":\"Which of the following describes what you were doing in the last seven days?\",\"urlSevenDaysDescription\":\"../individual-details-employment-seven-days-ago-description/?person_id=person2&edit=true\",\"fourWeeksAgo\":\"No\",\"questionFourWeeks\":\"In the last four weeks, were you actively looking for any kind of paid work?\",\"urlFourWeeks\":\"../individual-details-employment-last-four-weeks/?person_id=person2&edit=true\",\"acceptedJob\":\"No\",\"questionAcceptedJob\":\"In the last seven days, were you waiting to start a job already accepted?\",\"urlAcceptedJob\":\"../individual-details-employment-seven-days-accepted-job/?person_id=person2&edit=true\",\"paidWorkConfirm\":\"No\",\"questionPaidWorkConfirm\":\"Have you ever done any paid work?\",\"urlPaidWorkConfirm\":\"../individual-details-employment-paid-work-confirm/?person_id=person2&edit=true\"}},\"person3\":{\"sex\":{\"val\":\"Female\",\"question\":\"What is your sex?\",\"url\":\"../individual-details-sex/?person_id=person3&edit=true\"},\"dob\":{\"day\":\"15\",\"month\":\"10\",\"year\":\"2001\",\"fullDate\":\"15/10/2001\",\"question\":\"What is your date of birth?\",\"url\":\"../individual-details-dob/?person_id=person3&edit=true\"},\"age-confirm\":{\"val\":\"yes\"},\"maritalStatus\":{\"val\":\"Never\",\"question\":\"What is your legal marital or registered civil partnership status?\",\"url\":\"../individual-details-relationship/?person_id=person3&edit=true\"},\"country\":{\"val\":\"Wales\",\"question\":\"What is your country of birth?\",\"url\":\"../individual-details-country/?person_id=person3&edit=true\"},\"national-identity\":{\"collection\":[\"english\"]},\"ethnic-group\":{\"val\":\"white\",\"description\":\"british\"},\"passport\":{\"countries\":[\"United Kingdom\"],\"question\":\"What passports do you hold?\",\"url\":\"../individual-details-passport-country/?person_id=person3&edit=true\"},\"apprenticeship\":{\"hasApprenticeship\":\"No\",\"question\":\"Have you completed an apprenticeship?\",\"url\":\"../individual-details-apprenticeship/?person_id=person3&edit=true\"},\"qualifications\":{\"aboveDegree\":\"No\",\"nvqEquivalent\":[\"None\"],\"aLevels\":[\"1 A level\"],\"gcses\":[\"5 GCSEs\"],\"othersWhere\":[\"in-england-wales\"],\"questionAbove\":\"Have you achieved a qualification at degree level or above?\",\"urlAbove\":\"../individual-details-qualifications-degree/?person_id=person3&edit=true\",\"questionNvqEquivalent\":\"Have you achieved an NVQ or equivalent qualification?\",\"urlNvqEquivalent\":\"../individual-details-qualifications-nvq-equivalent/?person_id=person3&edit=true\",\"questionALevel\":\"Have you achieved an AS, A level or equivalent qualification?\",\"urlALevel\":\"../individual-details-qualifications-a-level/?person_id=person3&edit=true\",\"questionGCSEs\":\"Have you achieved a GCSE or equivalent qualification?\",\"urlGCSEs\":\"../individual-details-qualifications-gcse/?person_id=person3&edit=true\"},\"employment-status\":{\"val\":\"employee\"},\"job-title\":{\"val\":\"Bartender\"},\"job-describe\":{\"val\":\"Serving drinks\"},\"proxy\":true,\"ageConfirm\":{\"val\":\"Yes\",\"question\":\"You are 18 years old. Is this correct?\",\"url\":\"../individual-details-age-confirm/?person_id=person3&edit=true\"},\"age\":18,\"school\":{\"val\":\"Yes\",\"question\":\"Are you a schoolchild or student in full-time education?\",\"url\":\"../individual-details-school/?person_id=person3&edit=true\"},\"studentAddress\":{\"val\":\"Home address\",\"question\":\"During term time, where do you usually live?\",\"url\":\"../individual-details-student-address/?person_id=person3&edit=true\"},\"yearAgoAddress\":{\"val\":\"Home address\",\"question\":\"One year ago, what was your usual address?\",\"url\":\"../individual-details-year-ago-address/?person_id=person3&edit=true\"},\"nationalIdentity\":{\"collection\":[\"Welsh\"],\"question\":\"How would you describe your national identity?\",\"url\":\"../individual-details-national-identity/?person_id=person3&edit=true\"},\"ethnicGroup\":{\"val\":\"White\",\"question\":\"What is your ethnic group?\",\"url\":\"../individual-details-ethnic-group/?person_id=person3&edit=true\",\"description\":\"British\",\"questionDescription\":\"Which one best describes your ethnic group or background?\",\"urlDescription\":\"../individual-details-ethnic-group-description/?person_id=person3&edit=true\"},\"religion\":{\"description\":\"No religion\",\"question\":\"What is your religion?\",\"url\":\"../individual-details-religion-description/?person_id=person3&edit=true\"},\"language\":{\"lang\":\"English\",\"question\":\"What is your main language?\",\"url\":\"../individual-details-language/?person_id=person3&edit=true\",\"english\":\"Well\",\"questionEnglishLevel\":\"How well can you speak English?\",\"urlEnglishLevel\":\"../individual-details-language-english/?person_id=person3&edit=true\"},\"health\":{\"val\":\"Very good\",\"question\":\"How is your health in general?\",\"url\":\"../individual-details-health/?person_id=person3&edit=true\",\"conditions\":\"No\",\"questionConditions\":\"Do you have any physical or mental health conditions or illnesses lasting or expected to last 12 months or more?\",\"urlConditions\":\"../individual-details-health-conditions/?person_id=person3&edit=true\",\"amount\":\"No\",\"questionSupport\":\"Do you look after, or give any help or support to, anyone because they have long-term physical or mental health conditions or illnesses, or problems related to old age?\",\"urlSupport\":\"../individual-details-health-support/?person_id=person3&edit=true\"},\"orientation\":{\"val\":\"Gay\",\"question\":\"Which of the following best describes your sexual orientation?\",\"url\":\"../individual-details-orientation/?person_id=person3&edit=true\"},\"identity\":{\"val\":\"Yes\",\"question\":\"Is the gender you identify with the same as your sex registered at birth?\",\"url\":\"../individual-details-gender-identity/?person_id=person3&edit=true\"},\"armedForces\":{\"val\":\"No\",\"question\":\"Have you previously served in the UK Armed Forces?\",\"url\":\"../individual-details-armed-forces/?person_id=person3&edit=true\"},\"employment\":{\"sevenDaysAgo\":[\"No\"],\"question\":\"In the last seven days, were you doing any of the following?\",\"url\":\"../individual-details-employment-seven-days-ago/?person_id=person3&edit=true\",\"description\":\"Studying\",\"questionSevenDaysDescription\":\"Which of the following describes what you were doing in the last seven days?\",\"urlSevenDaysDescription\":\"../individual-details-employment-seven-days-ago-description/?person_id=person3&edit=true\",\"fourWeeksAgo\":\"No\",\"questionFourWeeks\":\"In the last four weeks, were you actively looking for any kind of paid work?\",\"urlFourWeeks\":\"../individual-details-employment-last-four-weeks/?person_id=person3&edit=true\",\"acceptedJob\":\"No\",\"questionAcceptedJob\":\"In the last seven days, were you waiting to start a job already accepted?\",\"urlAcceptedJob\":\"../individual-details-employment-seven-days-accepted-job/?person_id=person3&edit=true\",\"paidWorkConfirm\":\"No\",\"questionPaidWorkConfirm\":\"Have you ever done any paid work?\",\"urlPaidWorkConfirm\":\"../individual-details-employment-paid-work-confirm/?person_id=person3&edit=true\"}}}" +} \ No newline at end of file diff --git a/_prototypes/end-to-end/uac-entry.html b/_prototypes/end-to-end/uac-entry.html new file mode 100644 index 0000000000..a6e2a627fd --- /dev/null +++ b/_prototypes/end-to-end/uac-entry.html @@ -0,0 +1,151 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + + +
                                                        + +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        There is a problem with this page
                                                        +
                                                        +
                                                        +
                                                          +
                                                        1. + 1. Enter an access code +
                                                        2. +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + Start census +

                                                        +
                                                        +
                                                        +
                                                        + + + Where to find your access code +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        Your personal information is protected by law and will be kept confidential

                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + {% include_relative partials/request-uac.html %} +
                                                        +
                                                        +
                                                        +

                                                        Need to answer separately from your household?

                                                        +
                                                        +

                                                        If you need to answer separately from the people you live with, you can request an individual access code to start a separate census.

                                                        +
                                                        +
                                                        Someone in your household must still complete a census using a household access code
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/uac-question.html b/_prototypes/end-to-end/uac-question.html new file mode 100644 index 0000000000..2123102dfa --- /dev/null +++ b/_prototypes/end-to-end/uac-question.html @@ -0,0 +1,126 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        How would you like to answer {x}{s} questions?

                                                        + +
                                                        + {x}{s} questions + +
                                                        + + +
                                                        +
                                                        + + +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +

                                                        + To request a census in a different format or for further help, please contact us +

                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + \ No newline at end of file diff --git a/_prototypes/end-to-end/uac-request-address.html b/_prototypes/end-to-end/uac-request-address.html new file mode 100644 index 0000000000..f026a78133 --- /dev/null +++ b/_prototypes/end-to-end/uac-request-address.html @@ -0,0 +1,259 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +exit: true +languages: true +--- + + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        There + is a problem with your answer +
                                                        +
                                                        +
                                                        +
                                                          +
                                                        1. + 1. Select an address +
                                                        2. +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + What is your address? +

                                                        +
                                                        + What is your address? +

                                                        To request an access code, we need your address

                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/uac-request-confirm-address-sent.html b/_prototypes/end-to-end/uac-request-confirm-address-sent.html new file mode 100644 index 0000000000..713f572f98 --- /dev/null +++ b/_prototypes/end-to-end/uac-request-confirm-address-sent.html @@ -0,0 +1,142 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + + + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +

                                                        + A {z} will be sent to {x} +

                                                        +

                                                        The letter with {y} access code should + arrive soon for you to start the census

                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        + + +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/uac-request-confirm-address.html b/_prototypes/end-to-end/uac-request-confirm-address.html new file mode 100644 index 0000000000..d09bed04da --- /dev/null +++ b/_prototypes/end-to-end/uac-request-confirm-address.html @@ -0,0 +1,223 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        There is a problem with your answer
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + Do you want to send {x} to this address? +

                                                        +
                                                        +
                                                        +

                                                        Change name | Change flat or room number

                                                        +
                                                        +
                                                        + A letter with your individual access code will arrive in a brown unbranded envelope +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + Need a large-print questionnaire?

                                                        +
                                                        +

                                                        If you are visually impaired, confirm that you need a paper census questionnaire in a larger font.

                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/uac-request-enter-ce-room.html b/_prototypes/end-to-end/uac-request-enter-ce-room.html new file mode 100644 index 0000000000..5d7644fde3 --- /dev/null +++ b/_prototypes/end-to-end/uac-request-enter-ce-room.html @@ -0,0 +1,147 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        There is a problem with your answer
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +

                                                        + What is your flat or room number? +

                                                        + +
                                                        + What is your flat or room number? + +
                                                        +
                                                        +
                                                        +

                                                        + + + + +

                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +

                                                        Cancel and return to the previous page

                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + + + diff --git a/_prototypes/end-to-end/uac-request-enter-hh-building-name.html b/_prototypes/end-to-end/uac-request-enter-hh-building-name.html new file mode 100644 index 0000000000..3a1a49131a --- /dev/null +++ b/_prototypes/end-to-end/uac-request-enter-hh-building-name.html @@ -0,0 +1,147 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        There is a problem with your answer
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +

                                                        + What is your house name? +

                                                        + +
                                                        + What is your house name? + +
                                                        +
                                                        +
                                                        +

                                                        + + + + +

                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +

                                                        Cancel and return to the previous page

                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + + + diff --git a/_prototypes/end-to-end/uac-request-enter-mobile-correct.html b/_prototypes/end-to-end/uac-request-enter-mobile-correct.html new file mode 100644 index 0000000000..25638a3848 --- /dev/null +++ b/_prototypes/end-to-end/uac-request-enter-mobile-correct.html @@ -0,0 +1,114 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + Is this mobile number correct? +

                                                        +

                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        + + +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/uac-request-enter-mobile-sent.html b/_prototypes/end-to-end/uac-request-enter-mobile-sent.html new file mode 100644 index 0000000000..38cecf37dc --- /dev/null +++ b/_prototypes/end-to-end/uac-request-enter-mobile-sent.html @@ -0,0 +1,120 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + + + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +

                                                        + A text has been sent to {x} +

                                                        +

                                                        The text message with a new {y} access code should + arrive soon for you to start your census

                                                        +
                                                        +
                                                        +

                                                        The text will be sent from Census2021

                                                        +
                                                        +

                                                        Didn’t receive a text?

                                                        +

                                                        It can take a few minutes for the text to arrive. If it doesn’t arrive, you can request a new access code.

                                                        +
                                                        +
                                                        +

                                                        Ready to start your census online?

                                                        + + Start census + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        + + +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/uac-request-enter-mobile.html b/_prototypes/end-to-end/uac-request-enter-mobile.html new file mode 100644 index 0000000000..afb9eeac80 --- /dev/null +++ b/_prototypes/end-to-end/uac-request-enter-mobile.html @@ -0,0 +1,105 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + What is your mobile number? +

                                                        +
                                                        + +
                                                        + + +
                                                        +
                                                        +
                                                        + + + + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        + + +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/uac-request-enter-name.html b/_prototypes/end-to-end/uac-request-enter-name.html new file mode 100644 index 0000000000..8d6b2a94fa --- /dev/null +++ b/_prototypes/end-to-end/uac-request-enter-name.html @@ -0,0 +1,185 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        There + is a {x} problem{s} with your answer +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +

                                                        + What is your name? +

                                                        +

                                                        This is who the {y} will be addressed to

                                                        +
                                                        + What is your name? + +
                                                        +
                                                        +

                                                        + + +

                                                        +
                                                        + +
                                                        +

                                                        + + +

                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        + + + + + diff --git a/_prototypes/end-to-end/uac-request-method.html b/_prototypes/end-to-end/uac-request-method.html new file mode 100644 index 0000000000..5a0127ce19 --- /dev/null +++ b/_prototypes/end-to-end/uac-request-method.html @@ -0,0 +1,196 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        There + is a {x} problem{s} with your answer +
                                                        +
                                                        +
                                                        +
                                                          +
                                                        1. + 1. + Select an answer + +
                                                        2. +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + How would you like to receive a new {y} access code? +

                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        + Select how to receive access code +
                                                        + + +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + +

                                                        To request a census in a different format or for further help, please contact us.

                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/uac-request-nisra-ce-manager.html b/_prototypes/end-to-end/uac-request-nisra-ce-manager.html new file mode 100644 index 0000000000..3541231db5 --- /dev/null +++ b/_prototypes/end-to-end/uac-request-nisra-ce-manager.html @@ -0,0 +1,64 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +nisra: true +notAuthenticated: true +--- + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        You need to visit the Communal Establishment Portal

                                                        + +

                                                        Visit the Communal Establishment Portal website to request a manager access code.

                                                        +

                                                        Alternatively, you can contact us for help.

                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/uac-transient-accomm-type.html b/_prototypes/end-to-end/uac-transient-accomm-type.html new file mode 100644 index 0000000000..52b08f3f68 --- /dev/null +++ b/_prototypes/end-to-end/uac-transient-accomm-type.html @@ -0,0 +1,169 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +exit: true +--- + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        There + is a {x} problem with your answer +
                                                        +
                                                        +
                                                        + +
                                                          +
                                                        1. + 1. + Select an answer + +
                                                        2. +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + Which of the following best describes your type of accommodation? +

                                                        +
                                                        +
                                                        +
                                                        +
                                                        + Which of the following best describes your type of accommodation? +
                                                        + + +
                                                        +
                                                        + + +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + + + diff --git a/_prototypes/end-to-end/uac-transient-town.html b/_prototypes/end-to-end/uac-transient-town.html new file mode 100644 index 0000000000..1edc116f70 --- /dev/null +++ b/_prototypes/end-to-end/uac-transient-town.html @@ -0,0 +1,144 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +exit: true +--- + + + +
                                                        +
                                                        + Back +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        There + is a problem with your answer +
                                                        +
                                                        + +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + What is the nearest town or city to where you will be living on ? +

                                                        +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        + +

                                                        + +
                                                        +
                                                        Select a town or city
                                                        +
                                                          +
                                                          +
                                                          Use up and down keys to navigate suggestions once you've typed more than two characters. Use the enter key to select a suggestion. Touch device users, explore by touch or with swipe gestures.
                                                          +
                                                          +
                                                          +

                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + + + diff --git a/_prototypes/end-to-end/visitor-intro.html b/_prototypes/end-to-end/visitor-intro.html new file mode 100644 index 0000000000..7640b4a2a5 --- /dev/null +++ b/_prototypes/end-to-end/visitor-intro.html @@ -0,0 +1,92 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                                          +
                                                          + Previous +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +

                                                          + +

                                                          In this section, we are going to ask you about your visitor, . +

                                                          + +

                                                          You will need to know

                                                          +
                                                            +
                                                          • date of birth
                                                          • +
                                                          • sex
                                                          • +
                                                          • usual address
                                                          • +
                                                          + +
                                                          +
                                                          +

                                                          + Why we ask for visitor details +

                                                          +
                                                          +

                                                          Your answer helps to ensure that everyone is counted in the census. Add visitor details, even if you think they have been included on a census questionnaire at another address.

                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + +
                                                          +
                                                          +
                                                          +
                                                          + + + + diff --git a/_prototypes/end-to-end/visitor-name.html b/_prototypes/end-to-end/visitor-name.html new file mode 100644 index 0000000000..2bb21cc6f9 --- /dev/null +++ b/_prototypes/end-to-end/visitor-name.html @@ -0,0 +1,332 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                                          +
                                                          + Previous +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          There + is a {x} problem{s} with your answer +
                                                          + +
                                                          +
                                                          +
                                                          + +
                                                          +

                                                          + What is the name of the visitor staying overnight on at Address not set? +

                                                          +
                                                          + + + +
                                                          + +
                                                          + Who do you need to add to Address not set? + +
                                                          +
                                                          +

                                                          + + +

                                                          +
                                                          + +
                                                          +

                                                          + + +

                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +

                                                          + Why we ask about visitors +

                                                          +
                                                          +

                                                          This is to ensure that everyone is counted in the census. Add any visitors, even if they have been included on a census questionnaire at another address.

                                                          + +
                                                          +
                                                          +
                                                          + +

                                                          Cancel and return to the previous page

                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + + + + + + + diff --git a/_prototypes/end-to-end/visitors.html b/_prototypes/end-to-end/visitors.html new file mode 100644 index 0000000000..0d1a0c2c71 --- /dev/null +++ b/_prototypes/end-to-end/visitors.html @@ -0,0 +1,217 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                                          + +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          There + is a {x} problem{s} with your answer +
                                                          +
                                                          + +
                                                          +
                                                          + + +
                                                          +
                                                          +
                                                          +
                                                          +

                                                          + Apart from everyone already included, who else is staying overnight on at + ? +

                                                          +
                                                          +

                                                          These people are counted as visitors

                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + Select all that apply +
                                                          + + +
                                                          +
                                                          + + +
                                                          +
                                                          + + +
                                                          +
                                                          + + +
                                                          + +
                                                          + + + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +

                                                          + Why we ask about visitors +

                                                          +
                                                          +

                                                          This is to ensure that everyone is counted in the census. Add any visitors, even if they have been included on a census questionnaire at another address.

                                                          + +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + + + \ No newline at end of file diff --git a/_prototypes/end-to-end/what-is-your-name.html b/_prototypes/end-to-end/what-is-your-name.html new file mode 100644 index 0000000000..70dbca708a --- /dev/null +++ b/_prototypes/end-to-end/what-is-your-name.html @@ -0,0 +1,258 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                                          +
                                                          + Previous +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          There + is a {x} problem{s} with your answer +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +

                                                          + What is your name? +

                                                          + +
                                                          + What is your name? +
                                                          +
                                                          +

                                                          + + +

                                                          +
                                                          + +
                                                          +

                                                          + + +

                                                          +
                                                          + +
                                                          +

                                                          + + +

                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + +
                                                          +
                                                          +
                                                          +
                                                          + + + + + + diff --git a/_prototypes/end-to-end/where-to-find-your-access-code.html b/_prototypes/end-to-end/where-to-find-your-access-code.html new file mode 100644 index 0000000000..dc5ed1a144 --- /dev/null +++ b/_prototypes/end-to-end/where-to-find-your-access-code.html @@ -0,0 +1,104 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +header: census-website +footer: census-website +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +notAuthenticated: true +--- + + + +
                                                          + +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + +

                                                          Where to find your access code

                                                          + +

                                                          To start your census online, you will need your access code printed on the letter we sent you. Your 16-character access code will be a combination of letters and numbers.

                                                          + An example of the census letter showing that the access code is in the centre of the letter +
                                                          +
                                                          Keep this code safe. You will need to enter it every time you access your census.
                                                          +
                                                          +

                                                          Access codes requested for you

                                                          +

                                                          Someone you live with can request an access code for you, which can be sent by text message or post.

                                                          +

                                                          The text will be sent from Census2021, and includes your 16-character access code. The letter with your code will be addressed to "Individual Resident".

                                                          +

                                                          Ready to start your census online?

                                                          + + Start census + + {% include_relative partials/request-uac.html %} +

                                                          A new access code will start a new census, and you will lose any answers entered using a previous access code.

                                                          +
                                                          +
                                                          +

                                                          Need to answer separately from your household?

                                                          +
                                                          +

                                                          If you need to answer separately from the people you live with, you can request an individual access code to start a separate census.

                                                          +
                                                          +
                                                          Someone in your household must still complete a census using a household access code
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +

                                                          To request a census in a different format or for further help, please contact us

                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          + + + + diff --git a/_prototypes/end-to-end/who-else-to-add.html b/_prototypes/end-to-end/who-else-to-add.html new file mode 100644 index 0000000000..0fe17cb1b8 --- /dev/null +++ b/_prototypes/end-to-end/who-else-to-add.html @@ -0,0 +1,373 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                                          +
                                                          + Previous +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + +
                                                          +
                                                          +
                                                          There + is a {x} problem{s} with your answer +
                                                          +
                                                          + +
                                                          + +
                                                          +
                                                          + +
                                                          +

                                                          + Who else lives at Address not set? +

                                                          +
                                                          +
                                                          + Who do you need to add to Address not set? + +
                                                          +
                                                          +

                                                          + + +

                                                          +
                                                          +
                                                          +

                                                          + + +

                                                          +
                                                          + +
                                                          +

                                                          + + +

                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + + +

                                                          Cancel and return to the previous page

                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + + + + + + + diff --git a/_prototypes/end-to-end/who-to-add.html b/_prototypes/end-to-end/who-to-add.html new file mode 100644 index 0000000000..367d82eaee --- /dev/null +++ b/_prototypes/end-to-end/who-to-add.html @@ -0,0 +1,368 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +noONSLogoLink: true +--- + + +
                                                          +
                                                          + Previous +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          There + is a {x} problem{s} with your answer +
                                                          + +
                                                          +
                                                          +
                                                          + +
                                                          +

                                                          + Who lives at ? +

                                                          +
                                                          + + + +
                                                          + +
                                                          + Who do you need to add to Address not set? + +
                                                          +
                                                          +

                                                          + + +

                                                          +
                                                          + +
                                                          +

                                                          + + +

                                                          +
                                                          + +
                                                          +

                                                          + + +

                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + + +

                                                          + + +
                                                          +
                                                          +
                                                          +
                                                          + + + + + + + + diff --git a/_prototypes/end-to-end/wrong-access-code-ce.html b/_prototypes/end-to-end/wrong-access-code-ce.html new file mode 100644 index 0000000000..61d2b169b4 --- /dev/null +++ b/_prototypes/end-to-end/wrong-access-code-ce.html @@ -0,0 +1,59 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + +
                                                          +
                                                          + Back +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +

                                                          This access code is not part of the census for England and Wales

                                                          + +

                                                          You have entered an access code for the census in Northern Ireland.

                                                          +

                                                          The Northern Ireland Statistics and Research Agency (NISRA) runs the census in Northern Ireland. Visit the NISRA Communal Establishment Portal website to find out how to take part in the census for Northern Ireland.

                                                          +

                                                          Alternatively, you can contact us for help.

                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + + + diff --git a/_prototypes/end-to-end/wrong-access-code-nisra-ce.html b/_prototypes/end-to-end/wrong-access-code-nisra-ce.html new file mode 100644 index 0000000000..cb79be845d --- /dev/null +++ b/_prototypes/end-to-end/wrong-access-code-nisra-ce.html @@ -0,0 +1,59 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +nisra: true +--- + + +
                                                          +
                                                          + Back +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +

                                                          You need to visit the Communal Establishment Portal

                                                          + +

                                                          Enter your manager access code on the Communal Establishment Portal website to start your census.

                                                          +

                                                          Alternatively, you can contact us for help.

                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + + + diff --git a/_prototypes/end-to-end/wrong-access-code-nisra.html b/_prototypes/end-to-end/wrong-access-code-nisra.html new file mode 100644 index 0000000000..21347b7062 --- /dev/null +++ b/_prototypes/end-to-end/wrong-access-code-nisra.html @@ -0,0 +1,60 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +nisra: true +--- + + +
                                                          +
                                                          + Back +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +

                                                          This access code is not part of the census for Northern Ireland

                                                          + +

                                                          You have entered an access code for the census in England and Wales.

                                                          +

                                                          The Office for National Statistics (ONS) runs the census in England and Wales. Visit the Office for National Statistics census website to find out how to take part in the census for England and Wales.

                                                          +

                                                          Alternatively, you can contact us for help.

                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + + + diff --git a/_prototypes/end-to-end/wrong-access-code.html b/_prototypes/end-to-end/wrong-access-code.html new file mode 100644 index 0000000000..d2f5ffb28f --- /dev/null +++ b/_prototypes/end-to-end/wrong-access-code.html @@ -0,0 +1,58 @@ +--- +title: Census Household questionnaire (English) +project: Census 2021 End to end prototype +globalcss: false +layout: eq-default-extras +footer: census-transactional +assetPrefixUrl: https://sdc-global-design-patterns.netlify.com +hideSaveLater: true +logoUrl: ../home +languages: true +--- + + +
                                                          +
                                                          + Back +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +

                                                          You have entered an access code for the census in Northern Ireland

                                                          + +

                                                          Start your census on the Northern Ireland census website.

                                                          +

                                                          Alternatively, you can contact us for help.

                                                          + +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + + + diff --git a/_prototypes/footer/contact-us.html b/_prototypes/footer/contact-us.html deleted file mode 100644 index 186421c911..0000000000 --- a/_prototypes/footer/contact-us.html +++ /dev/null @@ -1,290 +0,0 @@ ---- -title: About ONS -project: MCI -globalcss: false - ---- - - - - - - - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          - - - -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - -

                                                          - Contact us -

                                                          -
                                                          -

                                                          - Email -

                                                          - -

                                                          - Telephone -

                                                          -
                                                          -

                                                          0300 1234 931

                                                          -
                                                          -
                                                          -

                                                          Opening hours:

                                                          -

                                                          Monday to Thursday 8:30am – 5:30pm

                                                          -

                                                          Friday 8:30am - 4:30pm

                                                          -
                                                          -

                                                          - Post -

                                                          -
                                                          -

                                                          Office for National Statistics

                                                          -

                                                          Government Buildings

                                                          -

                                                          Cardiff Road

                                                          -

                                                          Newport

                                                          -

                                                          South Wales

                                                          -

                                                          NP10 8XG

                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - diff --git a/_prototypes/footer/cookies-privacy.html b/_prototypes/footer/cookies-privacy.html deleted file mode 100644 index 9e323adbdf..0000000000 --- a/_prototypes/footer/cookies-privacy.html +++ /dev/null @@ -1,485 +0,0 @@ ---- -title: Legal Information -project: MCI -globalcss: false - ---- - - - - - - - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          - - - -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - -

                                                          - Cookies and Privacy -

                                                          - -

                                                          The Office for National Statistics (ONS) has created this cookies and privacy statement in order to demonstrate our firm commitment to privacy.

                                                          - -

                                                          The following is a description of what data is collected when you use this service, how it is stored and what it is used for.

                                                          - -
                                                          -

                                                          - Privacy -

                                                          - -
                                                          -

                                                          Your privacy is very important to us. We comply with confidentiality requirements set out in the Statistics and Registration Service Act 2007 and the Data Protection Act 1998.

                                                          - -

                                                          We can only use your information for research and statistical purposes. None of your personal information is disclosed through our statistics.

                                                          - -
                                                          - -

                                                          - Security -

                                                          - -
                                                          -

                                                          We ensure that the information you provide is kept safe and secure. We have security measures in place to protect the loss, misuse and alteration of information under our control.

                                                          - -

                                                          We use leading security technologies such as industry-standard encryption software. This service has been accredited in accordance with government technical and security standards.

                                                          -
                                                          - -

                                                          - Cookies -

                                                          - -
                                                          -

                                                          We use small files (known as ‘cookies’) to collect information about how you browse the site.

                                                          - -

                                                          Cookies are used to:

                                                          - -
                                                            -
                                                          • Measure how you use the website so it can be updated and improved based on your needs
                                                          • -
                                                          • Remember the notifications you’ve seen so that we don’t show them to you again
                                                          • -
                                                          - -

                                                          Our cookies are not used to identify you personally.

                                                          -
                                                          - -

                                                          - How cookies are used -

                                                          - -
                                                          -

                                                          Measuring website usage (Google Analytics)

                                                          - -

                                                          We use Google Analytics software to collect information about how you use this service. We do this to help make sure the site is meeting the needs of its users and to help us make improvements, for example improving site search.

                                                          - -

                                                          Google Analytics stores information about:

                                                          - -
                                                            -
                                                          • The pages you visit
                                                          • -
                                                          • How long you spend on each page
                                                          • -
                                                          • How you got to the site
                                                          • -
                                                          • What you click on while you’re visiting the site
                                                          • -
                                                          - -

                                                          We don’t use Google Analytics to collect or store your personal information (for example your name or address).

                                                          - -

                                                          The information we collect through our cookies does not include personal details such as your name, age, telephone number, postal address or email address, nor does it allow personal identification of a user.

                                                          - -

                                                          You can manage these small files yourself and learn more about them through internet browser cookies – what they are and how to manage them.

                                                          - -

                                                          Find out more information

                                                          - -

                                                          If you have any questions about this privacy statement, you can contact us at surveys@ons.gov.uk

                                                          -
                                                          -
                                                          -

                                                          - Universal Analytics -

                                                          - - - - - - - - - - - - - - - - - - - - - - - - - -
                                                          NamePurposeExpires
                                                          _gaThis helps us count how many people visit our website by tracking if you’ve visited before2 years
                                                          _gidThis helps us count how many people visit our website by tracking if you’ve visited before24 hours
                                                          _gatUsed to manage the rate at which page view requests are made10 minutes
                                                          - -
                                                          - -

                                                          - Completing a survey (eq.ons.gov.uk) -

                                                          - - - - - - - - - - - - - - - - -
                                                          NamePurposeExpires
                                                          SessionTo keep you signed in when completing a surveyWhen a user logs out or closes the browser. Or when their cookie cache is cleared
                                                          - -
                                                          - -

                                                          - Your account (surveys.ons.gov.uk) -

                                                          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                                                          NamePurposeExpires
                                                          COOKIE_SUPPORTTo check that your browser can support cookiesWhen a user closes the browser or when their cookie cache is cleared
                                                          GUEST_LANGUAGE_IDTo store your preferred language so that certain content can be displayed in your own languageWhen a user closes the browser or when their cookie cache is cleared
                                                          JSESSIONIDTo keep your session active when using your account to access portfolio and messagesWhen a user closes the browser or when their cookie cache is cleared
                                                          IDTo store an encrypted identifier which is used to retrieve the information associated to your accountWhen a user logs out or closes the browser or when their cookie cache is cleared
                                                          COMPANY_IDTo store an identifier which is used to retrieve the permissions associated to your accountWhen a user logs out or closes the browser or when their cookie cache is cleared
                                                          USER_UUIDTo store the universally unique identifier created for your accountWhen a user closes the browser or when their cookie cache is cleared
                                                          LFR_SESSION_STATE_*To store the timestamp of the last request so that the session expiry warning message can be displayedWhen a user closes the browser or when their cookie cache is cleared
                                                          csfcfcTo store the flash object identifier for the most recent action you have performedWhen a user closes the browser or when their cookie cache is cleared
                                                          - - - -
                                                          - - - - -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - diff --git a/_prototypes/footer/footer_updated.html b/_prototypes/footer/footer_updated.html deleted file mode 100644 index d12efeca59..0000000000 --- a/_prototypes/footer/footer_updated.html +++ /dev/null @@ -1,774 +0,0 @@ ---- -title: Survey Heading -project: Survey Type -globalcss: false - ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Business Location

                                                          - -
                                                          -

                                                          - In what country is your business located? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - - - - - diff --git a/_prototypes/mbs/0111/index.html b/_prototypes/mbs/0111/index.html deleted file mode 100644 index 4285ab1ed5..0000000000 --- a/_prototypes/mbs/0111/index.html +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: Monthly Business Survey -project: MBS 0111 -globalcss: false -subtitle: Notice is given under section 1 of the Statistics of Trade Act 1947 ---- - - - -
                                                          -
                                                          -{% include beta-feedback.html %} -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          You are completing this survey for .

                                                          - - -
                                                          - - -
                                                          - - -

                                                          Your response is legally required

                                                          -

                                                          Notice is given under section 1 of the Statistics of Trade Act 1947

                                                          -

                                                          On average it takes ten minutes to complete this survey.

                                                          -

                                                          You can provide informed estimates if actual figures aren't available.

                                                          -
                                                          -
                                                          We will treat your data securely and confidentially
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mbs/0111/reporting-period.html b/_prototypes/mbs/0111/reporting-period.html deleted file mode 100644 index 680422f124..0000000000 --- a/_prototypes/mbs/0111/reporting-period.html +++ /dev/null @@ -1,207 +0,0 @@ ---- -title: Monthly Business Survey -project: MBS 0111 -globalcss: false ---- - - - -
                                                          -
                                                          - {% include beta-feedback.html %} - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Reporting period

                                                          - -
                                                          -

                                                          - What are the dates of the period that you will be reporting for? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - Period from -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - Period to -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mbs/0111/section-1.html b/_prototypes/mbs/0111/section-1.html deleted file mode 100644 index e70fc5e542..0000000000 --- a/_prototypes/mbs/0111/section-1.html +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: Monthly Business Survey -project: MBS 0111 -globalcss: false ---- - - - -
                                                          -
                                                          - {% include beta-feedback.html %} - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Reporting period

                                                          - -
                                                          -

                                                          - Are you able to report for the period ? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - Can you provide data for -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mbs/0111/section-2.html b/_prototypes/mbs/0111/section-2.html deleted file mode 100644 index 63b4d4919d..0000000000 --- a/_prototypes/mbs/0111/section-2.html +++ /dev/null @@ -1,149 +0,0 @@ ---- -title: Monthly Business Survey -project: MBS 0111 -globalcss: false ---- - - - -
                                                          -
                                                          - {% include beta-feedback.html %} - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Turnover

                                                          -
                                                          -

                                                          - For the period , what was the value of ’s total turnover, excluding VAT? -

                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mbs/0111/section-3.html b/_prototypes/mbs/0111/section-3.html deleted file mode 100644 index 6de2166714..0000000000 --- a/_prototypes/mbs/0111/section-3.html +++ /dev/null @@ -1,166 +0,0 @@ ---- -title: Monthly Business Survey -project: MBS 0111 -globalcss: false ---- - - - -
                                                          -
                                                          - {% include beta-feedback.html %} - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Changes in total turnover

                                                          - -
                                                          -

                                                          - Did any significant changes occur to the total turnover for ? -

                                                          -
                                                          -

                                                          What constitutes a ‘significant change’ is dependent on your own interpretation in relation to ’s figures from the previous reporting period and the same reporting period last year.

                                                          -

                                                          This information will help us to validate your data and should reduce the need to query any figures with you.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - Did any significant changes occur to the total turnover? -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mbs/0111/section-4.html b/_prototypes/mbs/0111/section-4.html deleted file mode 100644 index 478ed00224..0000000000 --- a/_prototypes/mbs/0111/section-4.html +++ /dev/null @@ -1,240 +0,0 @@ ---- -title: Monthly Business Survey -project: MBS 0111 -globalcss: false ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Changes in total turnover

                                                          - -
                                                          -

                                                          - Indicate the reasons for any changes in the total retail turnover for . -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - Select all that apply -
                                                          - - -
                                                          - -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mbs/0111/section-5.html b/_prototypes/mbs/0111/section-5.html deleted file mode 100644 index be984d4d97..0000000000 --- a/_prototypes/mbs/0111/section-5.html +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: Monthly Business Survey -project: MBS 0111 -globalcss: false ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Changes in total turnover

                                                          - -
                                                          -

                                                          - Please describe the changes in total turnover for in more detail. -

                                                          -
                                                          -

                                                          We rely on your commentary to ‘tell the story’ behind changes in figures. By commenting here it will reduce the need for us to call you.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          Characters remaining: 200
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mbs/0111/setup.html b/_prototypes/mbs/0111/setup.html deleted file mode 100644 index 82bba7e642..0000000000 --- a/_prototypes/mbs/0111/setup.html +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: Monthly Business Survey -project: MBS 0111 -globalcss: false ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Setup MBS 0111 -

                                                          -
                                                          -

                                                          - Enter the business name -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Reporting period -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mbs/0111/summary.html b/_prototypes/mbs/0111/summary.html deleted file mode 100644 index d29fdee840..0000000000 --- a/_prototypes/mbs/0111/summary.html +++ /dev/null @@ -1,204 +0,0 @@ ---- -title: Monthly Business Survey -project: MBS 0111 -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Summary

                                                          -
                                                          -

                                                          Your answers

                                                          - - -
                                                          - -
                                                          -
                                                          - -

                                                          Reporting period

                                                          -
                                                          - -
                                                          -
                                                          - You are reporting for the period: -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - 's total turnover -
                                                          - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - -

                                                          Changes in total turnover

                                                          -
                                                          -
                                                          -
                                                          - Did significant changes occur to the total turnover? -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Indicate the reasons for any changes in the total retail turnover. -
                                                          -
                                                          -
                                                          -
                                                            -
                                                          • -
                                                          • -
                                                          • -
                                                          • -
                                                          • -
                                                          • -
                                                          -
                                                          - -
                                                          -
                                                          - Describe the changes in total turnover for in more detail. -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - -
                                                          -
                                                          - - Previous - -
                                                          - -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mci/v1/index.html b/_prototypes/mci/v1/index.html deleted file mode 100644 index 60843ec604..0000000000 --- a/_prototypes/mci/v1/index.html +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false -subtitle: MCI test ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Your response is legally required

                                                          -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Apple
                                                          - -
                                                          Trading as
                                                          -
                                                          Apple
                                                          - -
                                                          Change in details
                                                          -
                                                          Call 0300 1234 931 or email surveys@ons.gov.uk if there have been any changes to your business name, address or structure
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          PERIOD
                                                          -
                                                          - 1 May 2016 to 31 May 2016 -
                                                          -
                                                          PLEASE SUBMIT BY
                                                          -
                                                          12 June 2016
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          The information supplied is used to produce monthly estimates of the total retail sales in Great Britain where retailing is defined as the sale of goods to the general public for household consumption. The Retail Sales Index is a key indicator of the progress of the economy. It is also used to help estimate consumer spending on retail goods and the output of the retail sector, both of which feed into the compilation of the National Accounts. The results are also used by the Bank of England and HM Treasury to inform decision making by government and in formulating financial policies. The results are published on our website.

                                                          -
                                                          -
                                                          -

                                                          You will be asked to provide information for the business, including:

                                                          -
                                                            -
                                                          • value of total retail turnover
                                                          • -
                                                          • value of internet sales
                                                          • -
                                                          • reasons for changes to figures
                                                          • -
                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          -
                                                          We will treat your data securely and confidentially
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mci/v1/section-1.html b/_prototypes/mci/v1/section-1.html deleted file mode 100644 index 64720a4818..0000000000 --- a/_prototypes/mci/v1/section-1.html +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - How many of the staff were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business named on the front of the questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mci/v1/section-2.html b/_prototypes/mci/v1/section-2.html deleted file mode 100644 index c80e89866d..0000000000 --- a/_prototypes/mci/v1/section-2.html +++ /dev/null @@ -1,212 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - Of the total employees how many of the following were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business named on the front of the questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mci/v1/section-3-old.html b/_prototypes/mci/v1/section-3-old.html deleted file mode 100644 index 48e9c6b830..0000000000 --- a/_prototypes/mci/v1/section-3-old.html +++ /dev/null @@ -1,214 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - For the period specified enter the retail turnover for the following: -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mci/v1/section-3.html b/_prototypes/mci/v1/section-3.html deleted file mode 100644 index 64f629c7ba..0000000000 --- a/_prototypes/mci/v1/section-3.html +++ /dev/null @@ -1,234 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - For the period specified enter the retail turnover for the following: -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mci/v1/section-4.html b/_prototypes/mci/v1/section-4.html deleted file mode 100644 index 10a11cae6e..0000000000 --- a/_prototypes/mci/v1/section-4.html +++ /dev/null @@ -1,225 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - From your previous answers the total retail turnover for Apple has been calculated as: -

                                                          -
                                                          -

                                                          To reach this total we used the values provided below. Please review and amend as necessary.

                                                          -
                                                          - - - - - - - -
                                                          -

                                                          Retail turnover

                                                          -
                                                          -
                                                          -
                                                          - Retail turnover for food -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Retail turnover for Alcoholic drinks, confectionary & tobacco products -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Clothing and footwear -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Household goods -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Other goods -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mci/v1/section-5.html b/_prototypes/mci/v1/section-5.html deleted file mode 100644 index ef6ceecc32..0000000000 --- a/_prototypes/mci/v1/section-5.html +++ /dev/null @@ -1,151 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - Of the total retail turnover, , what was the value of internet sales? -

                                                          -
                                                          -

                                                          Round your figures to the nearest whole pound (£). Even if your figures are zero, please still complete.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/mci/v1/thankyou.html b/_prototypes/mci/v1/thankyou.html deleted file mode 100644 index 251b32eb83..0000000000 --- a/_prototypes/mci/v1/thankyou.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: MCI Survey v1 -project: MCI -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission Successful

                                                          -

                                                          Thank you for submitting this survey, your responses have been successfully received.

                                                          -
                                                          -
                                                          -

                                                          Transaction ID (Please quote this reference for any support queries)

                                                          -
                                                            -
                                                          • 8E99
                                                          • 37ED
                                                          • 9A7B
                                                          • 4C73
                                                          • -
                                                          -

                                                          You may wish to save or print this page for your records.

                                                          -
                                                          -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/suggest/assets/SuggestService.js b/_prototypes/suggest/assets/SuggestService.js deleted file mode 100644 index 0e421cfaf1..0000000000 --- a/_prototypes/suggest/assets/SuggestService.js +++ /dev/null @@ -1,31 +0,0 @@ -function SuggestService(rootUrl) { - let _this = this; - - this.requestInFlight = false; - - this.query = function(query) { - _this.requestInFlight = true; - - _this.$request = $.ajax({ - url: rootUrl + '?q=' + query, - dataType: 'json', - success: function(data) { - _this.requestInFlight = false; - return data.matches; - }, - fail: function() { - _this.requestInFlight = false; - } - }); - - return this.$request; - } -} - -SuggestService.create = function(opts) { - if (!opts.url) { - throw Error('Service URL required'); - } - - return new SuggestService(opts.url); -}; diff --git a/_prototypes/suggest/assets/Typeahead.js b/_prototypes/suggest/assets/Typeahead.js deleted file mode 100644 index 485d3bc24e..0000000000 --- a/_prototypes/suggest/assets/Typeahead.js +++ /dev/null @@ -1,257 +0,0 @@ -function TypeaheadComponent($scope, $inputEl) { - let _this = this, - emitter = $({}), - $container = $scope.find('.pac-container'), - $hintElSpacer, - $hintElRemainingText, - - showWhenEmpty = false, - - /** - * If user has not typed anything new - */ - isClean = true, - - keyDownMethods = { - 13: enterKey_handler, - 38: arrowUpKey_handler, - 40: arrowDownKey_handler - }, - - currentFocusedItemIndex = 0; - - /** - * Initial rendered data - */ - this.data = []; - this.$inputElClone = $inputEl.clone(true); - this.hintElClass = 'js-hint-spacer'; - this.hintElRemainingTextClass = 'js-hint-remaining-text'; - - function setup() { - let $nodeEl = $('
                                                          '), - $hintEl = $(''); - - $hintElSpacer = $(''); - $hintElRemainingText = $(''); - $inputEl.replaceWith($nodeEl); - $nodeEl.append($hintEl.append($hintElSpacer).append($hintElRemainingText)); - $nodeEl.append(_this.$inputElClone); - - $hintElSpacer = $nodeEl.find('.' + _this.hintElClass); - $hintElRemainingText = $nodeEl.find('.' + _this.hintElRemainingTextClass); - } - - function render() { - let data = _this.data; - - $container.html(''); - - $(data).each(function(key, item) { - let $item = $(''); - - $item.on('click', function(e) { - e.preventDefault(); - }); - - $item.on('mousedown', itemMouseDown_handler.bind(_this, item)); - - $container.append($item); - }); - - !data.length ? hide() : show(); - } - - function hide() { - setTimeout(function() { - if (!$container.hasClass('hide')) { - $container.addClass('hide'); - } - }, 0); - } - - function show() { - if ((showWhenEmpty && (_this.$inputElClone.val() === '') && _this.$inputElClone.is(':active') && _this.data.length) || !isClean) { - $container.removeClass('hide'); - } - } - - function switchFocusedItem(index) { - let current = currentFocusedItemIndex, - $currentEl = $container.find('.pac-item:nth-child(' + current + ')'), - next = index, - $nextEl = $container.find('.pac-item:nth-child(' + next + ')'); - - $currentEl.removeClass('focused'); - $nextEl.addClass('focused'); - - currentFocusedItemIndex = next; - - $container.scrollTop($container.scrollTop() + $nextEl.position().top); - } - - function inputChanged() { - isClean = true; - hide(); - } - - /** - * Event handlers - */ - function enterKey_handler(e) { - let data = _this.data[currentFocusedItemIndex - 1]; - - if (!isClean && currentFocusedItemIndex === 0) { - return; - } - - inputChanged(); - emitter.trigger('itemSelected', [data]); - } - - function arrowUpKey_handler(e) { - e.preventDefault(); - - if (currentFocusedItemIndex < 2) { - return; - } - - switchFocusedItem(currentFocusedItemIndex - 1); - } - - function arrowDownKey_handler(e) { - e.preventDefault(); - - if (currentFocusedItemIndex === _this.data.length) { - return; - } - - switchFocusedItem(currentFocusedItemIndex + 1); - } - - function dirtyKeyDown_handler(e) { - setTimeout(function() { - typeaheadHint(); - }, 0); - } - - function itemMouseDown_handler(item, e) { - e.preventDefault(); - - inputChanged(); - emitter.trigger('itemSelected', [item]); - } - - function typeaheadHint() { - const inputText = _this.$inputElClone.val(), - inputTextLen = inputText.length; - - if (!_this.data.length || !_this.data[0] || !inputTextLen) { - clearTypeaheadHint(); - return; - } - - const match = _this.data.find((item) => { - let itemText = item.primaryText; - return itemText && itemText.substr(0, inputTextLen) === inputText; - }); - - match ? showTypeahead(inputText, match.primaryText.substr(inputTextLen)) : clearTypeaheadHint(); - } - - function showTypeahead(spacer, hint) { - $hintElSpacer.html(spacer); - $hintElRemainingText.html(hint); - } - - function clearTypeaheadHint() { - $hintElSpacer.html(''); - $hintElRemainingText.html(''); - } - - emitter.on('itemSelected', clearTypeaheadHint); - - function resetSelection() { - currentFocusedItemIndex = 0; - $container.scrollTop(0); - } - - /** - * Subscribe to input field events - */ - this.$inputElClone.on('focus', show); - this.$inputElClone.on('blur', hide); - this.$inputElClone.on('keydown', function(e) { - if (e.keyCode === 13) { - e.preventDefault(); - } - let keyDownMethod = keyDownMethods[e.keyCode]; - - keyDownMethod && keyDownMethod(e); - - if (TypeaheadComponent.isKeyPressClean(e)) { - return; - } - - dirtyKeyDown_handler(e); - - isClean = false; - }); - - this.showListWhenEmpty = function(val) { - showWhenEmpty = !!val; - }; - - this.update = function(dataArr) { - if (!dataArr || dataArr.length === undefined) { - return; - } - - this.data = dataArr || this.data; - render(); - resetSelection(); - typeaheadHint(); - }; - - /** - * Event emitter - * Events: ['itemSelected'] - */ - this.emitter = emitter; - - this.hide = hide; - this.show = show; - - setup(); -} - -TypeaheadComponent.cleanKeys = [37, 38, 39, 40, 13]; -TypeaheadComponent.isKeyPressClean = function(e) { - return !!this.cleanKeys.filter(function(item) { return item === e.keyCode }).length; -}; - -/** - * - * opts example - * { - * scopeElement: , - * inputElement: , - * showWhenEmpty: - * } - */ -TypeaheadComponent.create = function(opts) { - let $scope = $(opts.scopeElement), - $inputEl = $(opts.inputElement), - showWhenEmpty = opts.showWhenEmpty, - - component = new TypeaheadComponent($scope, $inputEl); - - component.showListWhenEmpty(showWhenEmpty); - - return component; -}; diff --git a/_prototypes/suggest/assets/suggest-module.js b/_prototypes/suggest/assets/suggest-module.js deleted file mode 100644 index 1b25071226..0000000000 --- a/_prototypes/suggest/assets/suggest-module.js +++ /dev/null @@ -1,65 +0,0 @@ -function suggest() { - let $scope = $('.js-suggest'), - $inputEl = $scope.find('.js-suggest-input'), - typeaheadComponent = TypeaheadComponent.create({ - scopeElement: $scope, - inputElement: $inputEl - }), - - serviceRoot = (window.location.hostname === 'localhost') - ? 'http://localhost:5000/api/' - : '//davec.dev.eq.ons.digital/api/', - - service = SuggestService.create({url: serviceRoot + $inputEl.attr('data-suggest-url')}); - - function keyUp_handler(e) { - e.preventDefault(); - - let val = $(this).val(); - - if (TypeaheadComponent.isKeyPressClean(e) || val.length < 3) { - return; - } - - /** - * Cancel previous request if not yet returned - */ - if (service.requestInFlight) { - service.$request.abort(); - } - - service.query(val).done(typeaheadUpdate); - } - - function keyDown_handler(e) { - let $input = $(this); - - setTimeout(function() { - if ($input.val() === '') { - console.log(2); - typeaheadComponent.update([]); - } - }, 0); - } - - function typeaheadUpdate(data) { - typeaheadComponent.update(((data || {})['matches'] || []).map(function(dataItem) { - return { - primaryText: dataItem - }; - })); - } - - typeaheadComponent.emitter.on('itemSelected', function(e, item) { - typeaheadComponent.$inputElClone.val(item.primaryText); - - if (service.requestInFlight) { - service.$request.abort(); - } - }); - - typeaheadComponent.$inputElClone.on('keydown', keyDown_handler); - typeaheadComponent.$inputElClone.on('keyup', keyUp_handler); -} - -$(suggest); diff --git a/_prototypes/suggest/assets/typeahead.css b/_prototypes/suggest/assets/typeahead.css deleted file mode 100644 index 9311674fdb..0000000000 --- a/_prototypes/suggest/assets/typeahead.css +++ /dev/null @@ -1,110 +0,0 @@ -.pac-container-wrapper { - position: relative; -} - -.typeahead-component { - z-index: 10; - position: relative; -} - -.pac-container { - position: absolute; - width: 19.6rem; - max-height: 265px; - margin-top: -1px; - margin-left: -1px; - overflow-x: hidden; - overflow-y: auto; - background-color: #fff; - border: 2px solid #4263c2; - border-top: 0; - color: #34384b; - padding: 0; -} - -.pac-logo:after { - content: none !important; -} - -.pac-item { - display: block; - width: 100%; - padding: .8rem .6rem; - text-align: left; - cursor: pointer; - font-family: "Lato", "Helvetica Neue", Arial, sans-serif; - border: none; - border-top: 1px solid #4263c2; - background: none; - border-radius: 0; -} - -/** -* Item is focused -*/ -.pac-item.focused { - background-color: #4263c2; -} - -.pac-item.focused .pac-matched { - color: #fff; -} - -/** -* End item is focused -*/ - -.pac-item:hover, -.pac-item:hover .pac-item-query, -.pac-item:hover .pac-matched { - background-color: #4263c2; - color: white; -} - -.pac-item, -.pac-item-query { - font-size: 17px; - color: #999; -} - -.pac-item-query { - padding-right: 3px; -} - -.pac-matched { - color: #000; -} - -.pac-item-query:after { - content: ','; -} - -.hide { - display: none; -} - -.field .field__input-typeahead { - position: relative; -} - -.field .field__input-hint { - position: absolute; - width: 19rem; - padding: .6rem; - overflow: hidden; - white-space: nowrap; - line-height: normal; - border: 1px solid transparent; -} - -.field .field__input-hint-spacer { - color: #fff; -} - -.field .field__input-hint-secondary { - color: #808080; -} - -.input--transparent { - background: transparent; -} diff --git a/_prototypes/suggest/counties/index.html b/_prototypes/suggest/counties/index.html deleted file mode 100644 index 1dac16ac02..0000000000 --- a/_prototypes/suggest/counties/index.html +++ /dev/null @@ -1,204 +0,0 @@ ---- -title: Suggest - Suggest possible values for a County given an input term -project: Suggest -globalcss: false -layout: eq-default ---- - - - - - - - - - - -
                                                          -
                                                          - - Previous - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          - -

                                                          Joanna Bloggs

                                                          -
                                                          -

                                                          5a. - What is the county you live in? -

                                                          -
                                                          - - What is the county you - live in? - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - - Previous -
                                                          -
                                                          -
                                                          -
                                                          - -{% include footer-census.html %} -{% include timeout-census.html %} - - diff --git a/_prototypes/suggest/countries-official-names/index.html b/_prototypes/suggest/countries-official-names/index.html deleted file mode 100644 index 14ac6b0349..0000000000 --- a/_prototypes/suggest/countries-official-names/index.html +++ /dev/null @@ -1,204 +0,0 @@ ---- -title: Suggest - Suggest possible values for official country names given an input term -project: Suggest -globalcss: false -layout: eq-default ---- - - - - - - - - - - -
                                                          -
                                                          - - Previous - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          - -

                                                          Joanna Bloggs

                                                          -
                                                          -

                                                          5a. - What is your country of birth? -

                                                          -
                                                          - - What is your country of - birth? - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - - Previous -
                                                          -
                                                          -
                                                          -
                                                          - -{% include footer-census.html %} -{% include timeout-census.html %} - - diff --git a/_prototypes/suggest/industries/index.html b/_prototypes/suggest/industries/index.html deleted file mode 100644 index 5345cc3e59..0000000000 --- a/_prototypes/suggest/industries/index.html +++ /dev/null @@ -1,197 +0,0 @@ ---- -title: Suggest - Suggest possible values for an industry given an input term -project: Suggest -globalcss: false -layout: eq-default ---- - - - - - - - - - - -
                                                          -
                                                          - Previous - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          - -

                                                          Joanna Bloggs

                                                          -
                                                          -

                                                          - What is the main activity of where you work? -

                                                          -
                                                          - - What is the main activity of where you work? -

                                                          Describe how your employer, business or freelance work makes profit by what it does or produces. For example, clothing retail, primary education or general hospital.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - - Previous -
                                                          -
                                                          -
                                                          -
                                                          - -{% include footer-census.html %} -{% include timeout-census.html %} - - diff --git a/_prototypes/suggest/occupation/index.html b/_prototypes/suggest/occupation/index.html deleted file mode 100644 index 66b9e8ff38..0000000000 --- a/_prototypes/suggest/occupation/index.html +++ /dev/null @@ -1,202 +0,0 @@ ---- -title: Suggest - Suggest possible values for an occupation given an input term -project: Suggest -globalcss: false -layout: eq-default ---- - - - - - - - - - - -
                                                          -
                                                          - - Previous - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          - -

                                                          Joanna Bloggs

                                                          -
                                                          -

                                                          - What is your full job title -

                                                          -
                                                          - - What is your full job title - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - - Previous -
                                                          -
                                                          -
                                                          -
                                                          - -{% include footer-census.html %} -{% include timeout-census.html %} - - diff --git a/_prototypes/summary/MWSS-2/general-comments-2.html b/_prototypes/summary/MWSS-2/general-comments-2.html deleted file mode 100644 index 7d7b4690ed..0000000000 --- a/_prototypes/summary/MWSS-2/general-comments-2.html +++ /dev/null @@ -1,262 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - General Comments -

                                                          -
                                                          -

                                                          - Please write any additional comments you would like to make on the information you have provided: -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - -
                                                          - - - - - - - - - - - - - - - -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/index-MWSS-2.html b/_prototypes/summary/MWSS-2/index-MWSS-2.html deleted file mode 100644 index 117334c24f..0000000000 --- a/_prototypes/summary/MWSS-2/index-MWSS-2.html +++ /dev/null @@ -1,196 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: eQ -globalcss: false -subtitle: Notice is given under section 1 of the Statistics of Trade Act 1947 ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Your response is legally required - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          Reasons for completing the survey

                                                          - -
                                                          -

                                                          A statutory questionnaire for Bolts & Ratchets Ltd for the period 30 September 2016 to 31 December 2016

                                                          -

                                                          A good reason to fill in a survey

                                                          -

                                                          A very good reason to fill in a survey

                                                          -

                                                          An even better reason to fill in a survey

                                                          -
                                                          -
                                                          -

                                                          Overview of information required

                                                          -
                                                          -
                                                          Pay patterns for employeesPreview
                                                          -
                                                          -
                                                          -

                                                          Please indicate how frequently employees are paid: weekly, fortnightly, calendar monthly, four weekly or five weekly

                                                          -
                                                          -
                                                          Dependent on pay pattern, details of pay paid to employeesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, please provide:

                                                          -
                                                            -
                                                          • The number of employees
                                                          • -
                                                          • The total gross weekly pay paid
                                                          • -
                                                          -

                                                          Of the amount paid, what amount was:

                                                          -
                                                            -
                                                          • Holiday pay, paid in advance
                                                          • -
                                                          • Arrears of pay owing to pay awards
                                                          • -
                                                          • Bonuses, commission or annual profit
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Dependent on pay pattern, details of any significant changesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, were there any significant changes to the number of:

                                                          -
                                                            -
                                                          • Employees
                                                          • -
                                                          • Redundancies
                                                          • -
                                                          • Temporary employees
                                                          • -
                                                          • The total gross pay paid
                                                          • -
                                                          • The amount of overtime paid
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Dependent on pay pattern, details of any significant change to the pay ratePreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, were there any significant changes to the pay rates. If possible, please include the percentage increase of new pay rates

                                                          -
                                                          -
                                                          -
                                                          Any other significant changesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns, did any other sigificant changes such as industrial action affect the total gross pay paid or number of employees

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          When completing the survey

                                                          -

                                                          We will treat your data securely and confidentially

                                                          -

                                                          You will have the opportunity to download your submission as a PDF when the survey is complete

                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          - - - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/index-MWSS-3.html b/_prototypes/summary/MWSS-2/index-MWSS-3.html deleted file mode 100644 index 9ad135db41..0000000000 --- a/_prototypes/summary/MWSS-2/index-MWSS-3.html +++ /dev/null @@ -1,280 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: eQ -globalcss: false -subtitle: Notice is given under section 1 of the Statistics of Trade Act 1947 ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Your response is legally required - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          What you need to do next

                                                          -
                                                          -

                                                          To take part, all you need to do is check that you have the information you need to answer the survey questions.

                                                          - - -
                                                          Open all
                                                          -
                                                          -
                                                          - -
                                                          Employee pay frequencyPreview
                                                          -
                                                          -
                                                          -

                                                          How are your employees paid (i.e weekly, fortnightly, calendar monthly, four weekly or five weekly)

                                                          -
                                                          -
                                                          Number of paid employeesPreview
                                                          -
                                                          -
                                                          -

                                                          Include in your figures:

                                                          -
                                                            -
                                                          • All employees in Great Britain (England, Scotland and Wales), both full and part-time, who received pay in the relevant period
                                                          • -
                                                          -

                                                          Exclude from your figures:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business's GB payroll
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Changes to number of paid employeesPreview
                                                          -
                                                          -
                                                          -

                                                          Include in your figures:

                                                          -
                                                            -
                                                          • Redundancies
                                                          • -
                                                          • Changes in the number of temporary staff
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Total gross payPreview
                                                          -
                                                          -
                                                          -

                                                          Include in your figures:

                                                          -
                                                            -
                                                          • overtime and shift allowance payments
                                                          • -
                                                          • advanced holiday pay
                                                          • -
                                                          • pay award arrears
                                                          • -
                                                          • bonuses or commissions
                                                          • -
                                                          • voluntary employee contributions to, and annual profit from, profit related pay schemes
                                                          • -
                                                          -

                                                          Exclude from your figures:

                                                          -
                                                            -
                                                          • any redundancy pay and pay in lieu of notice payments
                                                          • -
                                                          • trainees on government schemes
                                                          • -
                                                          • director's fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Changes to total gross payPreview
                                                          -
                                                          -
                                                          -

                                                          Include in your figures

                                                          -
                                                            -
                                                          • More or less overtime
                                                          • -
                                                          • New pay rates
                                                          • -
                                                          • Industrial action
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Holiday pay, pay awards and bonusesPreview
                                                          -
                                                          -
                                                          -

                                                          Include in your figures

                                                          -
                                                            -
                                                          • performance pay (for example productivity bonuses)
                                                          • -
                                                          • long service awards
                                                          • -
                                                          • appearance money (sporting professionals)
                                                          • -
                                                          -

                                                          Exclude from your figures

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director's fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Redundancies and temporary employeesPreview
                                                          -
                                                          -
                                                          -

                                                          Please provide details of whether there have been more or less or any significant change

                                                          -
                                                          -
                                                          -
                                                          Paid overtime, new pay rates and industrial actionPreview
                                                          -
                                                          -
                                                          -

                                                          Please provide details of whether there have been more or less or any significant change

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          What you need to know

                                                          - - - -
                                                          You can download your survey submission as a PDF once you've completed
                                                          -
                                                          You can provide informed estimates if actual figures aren't available.
                                                          - -
                                                          - - -
                                                          - - - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/index-MWSS-4.html b/_prototypes/summary/MWSS-2/index-MWSS-4.html deleted file mode 100644 index 5b7b6bc168..0000000000 --- a/_prototypes/summary/MWSS-2/index-MWSS-4.html +++ /dev/null @@ -1,291 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: eQ -globalcss: false -subtitle: Notice is given under section 1 of the Statistics of Trade Act 1947 ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Your response is legally required - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          What you need to do next

                                                          -
                                                          -

                                                          To take part, all you need to do is check that you have the information you need to answer the survey questions.

                                                          - -
                                                          Open all
                                                          -
                                                          -
                                                          - -
                                                          Employee pay frequencyPreview
                                                          -
                                                          -
                                                          -

                                                          How are your employees paid (i.e weekly, fortnightly, calendar monthly, four weekly or five weekly)

                                                          -
                                                          -
                                                          Number of paid employeesPreview
                                                          -
                                                          -
                                                          -

                                                          Include in your figures:

                                                          -
                                                            -
                                                          • All employees in Great Britain (England, Scotland and Wales), both full and part-time, who received pay in the relevant period
                                                          • -
                                                          -

                                                          Exclude from your figures:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business's GB payroll
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Changes to number of paid employeesPreview
                                                          -
                                                          -
                                                          -

                                                          Include in your figures:

                                                          -
                                                            -
                                                          • Redundancies
                                                          • -
                                                          • Changes in the number of temporary staff
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Total gross payPreview
                                                          -
                                                          -
                                                          -

                                                          Include in your figures:

                                                          -
                                                            -
                                                          • overtime and shift allowance payments
                                                          • -
                                                          • advanced holiday pay
                                                          • -
                                                          • pay award arrears
                                                          • -
                                                          • bonuses or commissions
                                                          • -
                                                          • voluntary employee contributions to, and annual profit from, profit related pay schemes
                                                          • -
                                                          -

                                                          Exclude from your figures:

                                                          -
                                                            -
                                                          • any redundancy pay and pay in lieu of notice payments
                                                          • -
                                                          • trainees on government schemes
                                                          • -
                                                          • director's fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Changes to total gross payPreview
                                                          -
                                                          -
                                                          -

                                                          Include in your figures

                                                          -
                                                            -
                                                          • More or less overtime
                                                          • -
                                                          • New pay rates
                                                          • -
                                                          • Industrial action
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Holiday pay, pay awards and bonusesPreview
                                                          -
                                                          -
                                                          -

                                                          Include in your figures

                                                          -
                                                            -
                                                          • performance pay (for example productivity bonuses)
                                                          • -
                                                          • long service awards
                                                          • -
                                                          • appearance money (sporting professionals)
                                                          • -
                                                          -

                                                          Exclude from your figures

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director's fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Redundancies and temporary employeesPreview
                                                          -
                                                          -
                                                          -

                                                          Please provide details of whether there have been more or less or any significant change

                                                          -
                                                          -
                                                          -
                                                          Paid overtime, new pay rates and industrial actionPreview
                                                          -
                                                          -
                                                          -

                                                          Please provide details of whether there have been more or less or any significant change

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          What you need to know

                                                          - -
                                                          You can download your survey submission as a PDF once you've completed
                                                          -
                                                          You can provide informed estimates if actual figures aren't available.
                                                          -
                                                          All information you provide is strictly confidential.
                                                          - -
                                                          -
                                                          -

                                                          How we use your data

                                                          -
                                                            -
                                                          • You cannot appeal your selection. Your business was selected to give us a comprehensive view of the UK economy.
                                                          • -
                                                          • The data from your business is essential as it helps us calculate the GDP of the UK.
                                                          • -
                                                          • Our surveys inform government decisions. For example, past statistics from our surveys led to the introduction of business grants.
                                                          • -
                                                          -
                                                          - - -
                                                          - - - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/index-MWSS-6.html b/_prototypes/summary/MWSS-2/index-MWSS-6.html deleted file mode 100644 index 9475aa5425..0000000000 --- a/_prototypes/summary/MWSS-2/index-MWSS-6.html +++ /dev/null @@ -1,339 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: eQ -globalcss: false -subtitle: Notice is given under section 1 of the Statistics of Trade Act 1947 ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Your response is legally required - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Get started

                                                          - - -

                                                          On average it takes five minutes to complete this survey.

                                                          - -
                                                          - -

                                                          You can provide informed estimates if actual figures aren't available.

                                                          -

                                                          All information you provide is strictly confidential.

                                                          -
                                                          - -
                                                          -
                                                          - -

                                                          Information you need

                                                          -
                                                          - - -

                                                          Employee pay frequency

                                                          - -

                                                          You will need to indicate how frequently employees are paid. For example weekly, fortnightly, calendar monthly, four weekly or five weekly.

                                                          - -

                                                          You will be asked to answer questions for all of your selected pay patterns.

                                                          - - - -
                                                          Show all
                                                          -
                                                          -
                                                          - -
                                                          Number of paid employeesShow
                                                          -
                                                          -
                                                          -

                                                          What was the number of employees paid in the last week of the given period?

                                                          - -

                                                          If the last week of the month is affected by holidays please use a more representative week

                                                          - -

                                                          Include:

                                                          -
                                                            -
                                                          • All employees in Great Britain (England, Scotland and Wales), both full and part-time, who received pay in the relevant period
                                                          • -
                                                          -

                                                          Exclude:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business's GB payroll
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          - -
                                                          -
                                                          - - - -
                                                          Total gross payShow
                                                          -
                                                          -
                                                          - -

                                                          What was the total gross pay paid to employees in the last week of the given period?

                                                          - -

                                                          Include:

                                                          -
                                                            -
                                                          • overtime and shift allowance payment
                                                          • -
                                                          • advanced holiday pay
                                                          • -
                                                          • pay award arrears
                                                          • -
                                                          • bonuses or commissions
                                                          • -
                                                          • voluntary employee contributions to, and annual profit from, profit related pay schemes
                                                          • -
                                                          -

                                                          Exclude:

                                                          -
                                                            -
                                                          • any redundancy pay and pay in lieu of notice payments
                                                          • -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          -
                                                          - - - -
                                                          Holiday pay, pay awards and bonusesShow
                                                          -
                                                          -
                                                          - -

                                                          Of the total gross pay paid to employees in the last week of the given period, what amount was:

                                                          -
                                                            -
                                                          • holiday pay, paid in advance (estimate if necessary)
                                                          • -
                                                          • arrears of pay owing to pay awards
                                                          • -
                                                          • bonuses, commissions or annual profit from profit related pay schemes
                                                          • -
                                                          - -

                                                          Include:

                                                          -
                                                            -
                                                          • performance pay (for example productivity bonuses)
                                                          • -
                                                          • long service awards
                                                          • -
                                                          • appearance money (sporting professionals)
                                                          • -
                                                          - -

                                                          Exclude:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          - -
                                                          -
                                                          -
                                                          Redundancies and temporary employeesShow
                                                          -
                                                          -
                                                          - -

                                                          Did any significant changes occur to the number of paid employees?

                                                          - -

                                                          What constitutes a ‘significant change’ is dependent on your own interpretation in relation to your figures from the previous reporting period and the same reporting period last year.

                                                          - -

                                                          Include:

                                                          -
                                                            -
                                                          • redundancies
                                                          • -
                                                          • changes in the number of temporary staff
                                                          • -
                                                          - -

                                                          Did any significant changes occur to the number of redundancies among paid employees?

                                                          - -

                                                          Did any significant changes occur to the number of temporary paid employees?

                                                          - -

                                                          Did any significant changes occur to the total gross pay paid to paid employees?

                                                          - -

                                                          Include:

                                                          -
                                                            -
                                                          • more or less overtime
                                                          • -
                                                          • new pay rates
                                                          • -
                                                          • industrial action
                                                          • -
                                                          - -
                                                          -
                                                          -
                                                          Paid overtime, new pay rates and industrial actionShow
                                                          -
                                                          -
                                                          -

                                                          Did any significant changes occur to the amount of overtime paid to paid employees?

                                                          - -

                                                          Did any significant changes occur to the pay rates of paid employees?

                                                          - -

                                                          Please enter the percentage increase of new pay rates, if possible:

                                                          -
                                                            -
                                                          • Percentage increase of new pay rates
                                                          • -
                                                          • If your figures are back dated, from when
                                                          • -
                                                          • What was the percentage or number of weekly paid employees who received this new pay rate?
                                                          • -
                                                          - -

                                                          Did industrial action significantly affect total gross pay paid to paid employees?

                                                          - -

                                                          Did any other significant changes occur to the pay or number of paid employees?

                                                          - -

                                                          Please specify any other significant changes to the pay or number of paid employees.

                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          How we use your data

                                                          -
                                                            -
                                                          • You cannot appeal your selection. Your business was selected to give us a comprehensive view of the UK economy.
                                                          • -
                                                          • The data from your business is essential as it helps us calculate the GDP of the UK.
                                                          • -
                                                          • Our surveys inform government decisions. For example, past statistics from our surveys led to the introduction of business grants.
                                                          • -
                                                          -
                                                          - -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/pay-pattern-2.html b/_prototypes/summary/MWSS-2/pay-pattern-2.html deleted file mode 100644 index 577ba3b4cd..0000000000 --- a/_prototypes/summary/MWSS-2/pay-pattern-2.html +++ /dev/null @@ -1,192 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Pay pattern -

                                                          -
                                                          -

                                                          - Please indicate how frequently employees are paid -

                                                          -
                                                          -

                                                          If your pay pattern is different from the options available, please contact the Survey Contact Line on 0300 1234 931

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - - - -
                                                          -
                                                          - - - Please select all that apply - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/summary-2-complete-complete.html b/_prototypes/summary/MWSS-2/summary-2-complete-complete.html deleted file mode 100644 index 3a9c0b21fe..0000000000 --- a/_prototypes/summary/MWSS-2/summary-2-complete-complete.html +++ /dev/null @@ -1,734 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - updateyour answer - -
                                                          - - -
                                                          -
                                                          -

                                                          Weekly

                                                          -

                                                          Fortnightly

                                                          -

                                                          Calendar monthly

                                                          -

                                                          Four weekly

                                                          -

                                                          Five weekly

                                                          -
                                                          - -
                                                          -
                                                          - -

                                                          Completed

                                                          -

                                                          Completed

                                                          -

                                                          Completed

                                                          -

                                                          Completed

                                                          -

                                                          Completed

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Calendar monthly

                                                          - -

                                                          Please exclude the following from your figures for this section:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of monthly paid employees paid in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the total gross monthly pay paid to employees in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Of the £100 paid to monthly paid employees in the last week of May 2016, what amount was: - Completed -
                                                          - -
                                                          - Holiday pay, paid in advance (estimate if necessary) -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Arrears of pay owing to pay awards -
                                                          - - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Bonuses, commissions or annual profit from profit related pay schemes -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - Did any significant changes occur to the number of monthly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More temporary staff
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to monthly paid employees? - Completed -
                                                          - - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More overtime
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          - Please enter the percentage increase of new pay rates, if possible: - Completed - -
                                                          - -
                                                          - Percentage increase of new pay rates -
                                                          -
                                                          -
                                                          2.5%
                                                          - -
                                                          - -
                                                          - If your figures are back dated, from when: -
                                                          - -
                                                          -
                                                          August 2016
                                                          - -
                                                          - -
                                                          - What was the percentage or number of monthly paid employees who received this new pay rate? -
                                                          - - - - -
                                                          - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to monthly paid employees? - Completed -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of monthly paid employees? - Completed -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of monthly paid employees: - Completed -
                                                          - -
                                                          -

                                                          Nothing to report

                                                          - -
                                                          - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -

                                                          Please include any details in regard to all the pay patterns you have completed.

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - -
                                                          -
                                                          Nothing to add
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -

                                                          Survey complete.

                                                          -

                                                          Please check your responses before submitting.

                                                          - -
                                                          - - -
                                                          - -
                                                          You will have the opportunity to download your submissions as a PDF when you complete this questionnaire.
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/summary-2-complete.html b/_prototypes/summary/MWSS-2/summary-2-complete.html deleted file mode 100644 index b3b3207556..0000000000 --- a/_prototypes/summary/MWSS-2/summary-2-complete.html +++ /dev/null @@ -1,729 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - updateyour answer - -
                                                          - - -
                                                          -
                                                          -

                                                          Weekly

                                                          -

                                                          Fortnightly

                                                          -

                                                          Calendar monthly

                                                          -

                                                          Four weekly

                                                          -

                                                          Five weekly

                                                          -
                                                          - -
                                                          -
                                                          - -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Completed

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Calendar monthly

                                                          - -

                                                          Please exclude the following from your figures for this section:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of monthly paid employees paid in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the total gross monthly pay paid to employees in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Of the £100 paid to monthly paid employees in the last week of May 2016, what amount was: - Completed -
                                                          - -
                                                          - Holiday pay, paid in advance (estimate if necessary) -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Arrears of pay owing to pay awards -
                                                          - - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Bonuses, commissions or annual profit from profit related pay schemes -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - Did any significant changes occur to the number of monthly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More temporary staff
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to monthly paid employees? - Completed -
                                                          - - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More overtime
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          - Please enter the percentage increase of new pay rates, if possible: - Completed - -
                                                          - -
                                                          - Percentage increase of new pay rates -
                                                          -
                                                          -
                                                          2.5%
                                                          - -
                                                          - -
                                                          - If your figures are back dated, from when: -
                                                          - -
                                                          -
                                                          August 2016
                                                          - -
                                                          - -
                                                          - What was the percentage or number of monthly paid employees who received this new pay rate? -
                                                          - - - - -
                                                          - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to monthly paid employees? - Completed -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of monthly paid employees? - Completed -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of monthly paid employees: - Completed -
                                                          - -
                                                          -

                                                          Nothing to report

                                                          - -
                                                          - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -

                                                          Please include any details in regard to all the pay patterns you have completed.

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - -
                                                          -
                                                          Nothing to add
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -

                                                          Section complete.

                                                          -

                                                          Please check your responses before continuing.

                                                          - -
                                                          - - -
                                                          - -
                                                          You will have the opportunity to download your submissions as a PDF when you complete this questionnaire.
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/summary-2-fortnightly-2.html b/_prototypes/summary/MWSS-2/summary-2-fortnightly-2.html deleted file mode 100644 index fd6b7ffbc9..0000000000 --- a/_prototypes/summary/MWSS-2/summary-2-fortnightly-2.html +++ /dev/null @@ -1,729 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - updateyour answer - -
                                                          - - -
                                                          - - -
                                                          -
                                                          - -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Fortnightly

                                                          - -

                                                          Please exclude the following from your figures for this section:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of fortnightly paid employees paid in the last week of May 2016? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - What was the total gross fortnightly pay paid to employees in the last week of May 2016? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Did any significant changes occur to the number of fortnightly paid employees? - Incomplete -
                                                          - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to fortnightly paid employees? - Incomplete -
                                                          - - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - - - - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of fortnightly paid employees: - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -

                                                          Please include any details in regard to all the pay patterns you have completed.

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - - - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          You will have the opportunity to download your submissions as a PDF when you complete this questionnaire.
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/summary-2-fortnightly.html b/_prototypes/summary/MWSS-2/summary-2-fortnightly.html deleted file mode 100644 index 456f12a043..0000000000 --- a/_prototypes/summary/MWSS-2/summary-2-fortnightly.html +++ /dev/null @@ -1,729 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - updateyour answer - -
                                                          - - -
                                                          - - -
                                                          -
                                                          - -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Completed

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Fortnightly

                                                          - -

                                                          Please exclude the following from your figures for this section:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of fortnightly paid employees paid in the last week of May 2016? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - What was the total gross fortnightly pay paid to employees in the last week of May 2016? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Did any significant changes occur to the number of fortnightly paid employees? - Incomplete -
                                                          - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to fortnightly paid employees? - Incomplete -
                                                          - - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - - - - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of fortnightly paid employees: - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -

                                                          Please include any details in regard to all the pay patterns you have completed.

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - - - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          You will have the opportunity to download your submissions as a PDF when you complete this questionnaire.
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/summary-2-part-complete.html b/_prototypes/summary/MWSS-2/summary-2-part-complete.html deleted file mode 100644 index 554bbb4fd5..0000000000 --- a/_prototypes/summary/MWSS-2/summary-2-part-complete.html +++ /dev/null @@ -1,726 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - updateyour answer - -
                                                          - - -
                                                          -
                                                          -

                                                          Weekly

                                                          -

                                                          Fortnightly

                                                          -

                                                          Calendar monthly

                                                          -

                                                          Four weekly

                                                          -

                                                          Five weekly

                                                          -
                                                          - -
                                                          -
                                                          - -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Calendar monthly

                                                          - -

                                                          Please exclude the following from your figures for this section:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of monthly paid employees paid in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the total gross monthly pay paid to employees in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Of the £100 paid to monthly paid employees in the last week of May 2016, what amount was: - Completed -
                                                          - -
                                                          - Holiday pay, paid in advance (estimate if necessary) -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Arrears of pay owing to pay awards -
                                                          - - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Bonuses, commissions or annual profit from profit related pay schemes -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - Did any significant changes occur to the number of monthly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More temporary staff
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to monthly paid employees? - Completed -
                                                          - - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to monthly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More overtime
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of monthly paid employees? - Completed -
                                                          - - - -
                                                          - - - - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to monthly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of monthly paid employees? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of monthly paid employees: - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -

                                                          Please include any details in regard to all the pay patterns you have completed.

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - - - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          You will have the opportunity to download your submissions as a PDF when you complete this questionnaire.
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/summary-2.html b/_prototypes/summary/MWSS-2/summary-2.html deleted file mode 100644 index bbe1ffb4d0..0000000000 --- a/_prototypes/summary/MWSS-2/summary-2.html +++ /dev/null @@ -1,733 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - updateyour answer - -
                                                          - - -
                                                          -
                                                          -

                                                          Weekly

                                                          -

                                                          Fortnightly

                                                          -

                                                          Calendar monthly

                                                          -

                                                          Four weekly

                                                          -

                                                          Five weekly

                                                          -
                                                          - -
                                                          -
                                                          - -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          -

                                                          Incomplete

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Calendar monthly

                                                          - -

                                                          Please exclude the following from your figures for this section:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of monthly paid employees paid in the last week of May 2016? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - What was the total gross monthly pay paid to employees in the last week of May 2016? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Did any significant changes occur to the number of monthly paid employees? - Incomplete -
                                                          - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among monthly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary monthly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to monthly paid employees? - Incomplete -
                                                          - - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to monthly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of monthly paid employees? - Incomplete -
                                                          - - - -
                                                          - - - - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to monthly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of monthly paid employees? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of monthly paid employees: - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -

                                                          Please include any details in regard to all the pay patterns you have completed.

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - - - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          You will have the opportunity to download your submissions as a PDF when you complete this questionnaire.
                                                          - -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-1.2.html b/_prototypes/summary/MWSS-2/weekly-pay-1.2.html deleted file mode 100644 index f3245b88c8..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-1.2.html +++ /dev/null @@ -1,242 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - What was the number of monthly paid employees paid in the last week of Month Year? -

                                                          -
                                                          -

                                                          If the month is affected by holidays please use a more representative month.

                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - - - - -
                                                          - - - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-10.2.html b/_prototypes/summary/MWSS-2/weekly-pay-10.2.html deleted file mode 100644 index 65249c599e..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-10.2.html +++ /dev/null @@ -1,393 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Please enter the percentage increase of new pay rates, if possible: -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - - - - - -
                                                          - - Please enter the percentage increase of new pay rates, if possible: - - - - - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - - -
                                                          - - - - - - - - - - - - - - -
                                                          - - - - - - - - % - -
                                                          - -
                                                          -
                                                          - - - - - -
                                                          -
                                                          - -
                                                          - - - - -
                                                          - - - -
                                                          - - - - -
                                                          - If your figures are back dated, from when: - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          - - - - -
                                                          - - -
                                                          - - - - - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - - - - -
                                                          -
                                                          - -
                                                          - - - - -
                                                          - - - -
                                                          - - - -
                                                          - - - - - - - - - - - - -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-11.2.html b/_prototypes/summary/MWSS-2/weekly-pay-11.2.html deleted file mode 100644 index 6033eaf3c4..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-11.2.html +++ /dev/null @@ -1,270 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Did industrial action significantly affect total gross pay paid to monthly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did industrial action significantly affect total gross pay paid to monthly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-12.2.html b/_prototypes/summary/MWSS-2/weekly-pay-12.2.html deleted file mode 100644 index 3174c1c557..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-12.2.html +++ /dev/null @@ -1,269 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Did any other significant changes occur to the pay or number of monthly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did industrial action significantly affect total gross pay paid to monthly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-13.2.html b/_prototypes/summary/MWSS-2/weekly-pay-13.2.html deleted file mode 100644 index a794e7e5cd..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-13.2.html +++ /dev/null @@ -1,263 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Please specify any other significant changes to the pay or number of monthly paid employees: -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - -
                                                          - - - - - - - - - - - - - - - -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-2.2.html b/_prototypes/summary/MWSS-2/weekly-pay-2.2.html deleted file mode 100644 index 51ea94b031..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-2.2.html +++ /dev/null @@ -1,262 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - What was the total gross monthly pay paid to employees in the last week of Month Year? -

                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - - - - -
                                                          - - - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-3.2.html b/_prototypes/summary/MWSS-2/weekly-pay-3.2.html deleted file mode 100644 index bbcb6ff89b..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-3.2.html +++ /dev/null @@ -1,373 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Of the amount paid to monthly paid employees in the last week of Month Year, what amount was: -

                                                          - - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - -
                                                          - - - - - - - - -
                                                          - - £ - - - - - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          - -
                                                          - - - - -
                                                          - - - -
                                                          - -
                                                          - - - - - - - - -
                                                          - - £ - - - - - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          - -
                                                          - - - - -
                                                          - - - -
                                                          - -
                                                          - - - - - - - - -
                                                          - - £ - - - - - - -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-4.2.html b/_prototypes/summary/MWSS-2/weekly-pay-4.2.html deleted file mode 100644 index d29cce6785..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-4.2.html +++ /dev/null @@ -1,280 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the number of monthly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -

                                                          Please note: what constitutes a ‘significant change’ is dependent on your own interpretation in relation to Bolts & Ratchet's figures from the previous reporting period and the same reporting period last year.

                                                          -

                                                          This information will help us to validate your data and should reduce the need to query any figures with you.

                                                          -
                                                          - - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the number of weekly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-5.2.html b/_prototypes/summary/MWSS-2/weekly-pay-5.2.html deleted file mode 100644 index 58a702d1b9..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-5.2.html +++ /dev/null @@ -1,269 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the number of redundancies among monthly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the redundancies among monthly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-6.2.html b/_prototypes/summary/MWSS-2/weekly-pay-6.2.html deleted file mode 100644 index 9630078634..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-6.2.html +++ /dev/null @@ -1,279 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the number of temporary monthly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the redundancies among monthly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-7.2.html b/_prototypes/summary/MWSS-2/weekly-pay-7.2.html deleted file mode 100644 index d111d5db20..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-7.2.html +++ /dev/null @@ -1,281 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the total gross pay paid to monthly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -

                                                          Please note: what constitutes a ‘significant change’ is dependent on your own interpretation in relation to Bolts & Ratchet's figures from the previous reporting period and the same reporting period last year.

                                                          -

                                                          This information will help us to validate your data and should reduce the need to query any figures with you.

                                                          -
                                                          - - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the number of monthly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-8.2.html b/_prototypes/summary/MWSS-2/weekly-pay-8.2.html deleted file mode 100644 index 8ce12f6835..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-8.2.html +++ /dev/null @@ -1,279 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the amount of overtime paid to monthly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the redundancies among monthly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-9.2.html b/_prototypes/summary/MWSS-2/weekly-pay-9.2.html deleted file mode 100644 index f34740a057..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-9.2.html +++ /dev/null @@ -1,269 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the pay rates of wmonthly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the pay rates of monthly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS-2/weekly-pay-intro.html b/_prototypes/summary/MWSS-2/weekly-pay-intro.html deleted file mode 100644 index f6b94a99db..0000000000 --- a/_prototypes/summary/MWSS-2/weekly-pay-intro.html +++ /dev/null @@ -1,230 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Calendar monthly -

                                                          -
                                                          -

                                                          If your pay pattern is different from the options available, please contact the Survey Contact Line on 0300 1234 931

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - -

                                                          The next section covers calendar monthly pay.

                                                          -

                                                          Please exclude the following from your figures for this section:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/-archive/section-2.html b/_prototypes/summary/MWSS/-archive/section-2.html deleted file mode 100644 index c80e89866d..0000000000 --- a/_prototypes/summary/MWSS/-archive/section-2.html +++ /dev/null @@ -1,212 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - Of the total employees how many of the following were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business named on the front of the questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/-archive/section-3-old.html b/_prototypes/summary/MWSS/-archive/section-3-old.html deleted file mode 100644 index 48e9c6b830..0000000000 --- a/_prototypes/summary/MWSS/-archive/section-3-old.html +++ /dev/null @@ -1,214 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - For the period specified enter the retail turnover for the following: -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/-archive/section-3.html b/_prototypes/summary/MWSS/-archive/section-3.html deleted file mode 100644 index 64f629c7ba..0000000000 --- a/_prototypes/summary/MWSS/-archive/section-3.html +++ /dev/null @@ -1,234 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - For the period specified enter the retail turnover for the following: -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/-archive/section-4.html b/_prototypes/summary/MWSS/-archive/section-4.html deleted file mode 100644 index 10a11cae6e..0000000000 --- a/_prototypes/summary/MWSS/-archive/section-4.html +++ /dev/null @@ -1,225 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - From your previous answers the total retail turnover for Apple has been calculated as: -

                                                          -
                                                          -

                                                          To reach this total we used the values provided below. Please review and amend as necessary.

                                                          -
                                                          - - - - - - - -
                                                          -

                                                          Retail turnover

                                                          -
                                                          -
                                                          -
                                                          - Retail turnover for food -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Retail turnover for Alcoholic drinks, confectionary & tobacco products -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Clothing and footwear -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Household goods -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Other goods -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/-archive/section-5.html b/_prototypes/summary/MWSS/-archive/section-5.html deleted file mode 100644 index ef6ceecc32..0000000000 --- a/_prototypes/summary/MWSS/-archive/section-5.html +++ /dev/null @@ -1,151 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - Of the total retail turnover, , what was the value of internet sales? -

                                                          -
                                                          -

                                                          Round your figures to the nearest whole pound (£). Even if your figures are zero, please still complete.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/-archive/summary-1.html b/_prototypes/summary/MWSS/-archive/summary-1.html deleted file mode 100644 index ad74cfea0a..0000000000 --- a/_prototypes/summary/MWSS/-archive/summary-1.html +++ /dev/null @@ -1,648 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - Completed - -
                                                          - - -
                                                          -
                                                            -
                                                          • Weekly
                                                          • -
                                                          - - -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Weekly Pay

                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of weekly paid employees paid in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the total gross weekly pay paid to employees in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: - Completed -
                                                          - -
                                                          - Holiday pay, paid in advance (estimate if necessary) -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Arrears of pay owing to pay awards -
                                                          - - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Bonuses, commissions or annual profit from profit related pay schemes -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - Did any significant changes occur to the number of weekly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More temporary staff
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to weekly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More overtime
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          - Please enter the percentage increase of new pay rates, if possible: - Incomplete - -
                                                          - -
                                                          - Percentage increase of new pay rates -
                                                          - - -
                                                          - If your figures are back dated, from when: -
                                                          - - - -
                                                          - What was the percentage or number of weekly paid employees who received this new pay rate? -
                                                          - - - - -
                                                          - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of weekly paid employees: - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - - - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/-archive/thankyou.html b/_prototypes/summary/MWSS/-archive/thankyou.html deleted file mode 100644 index 251b32eb83..0000000000 --- a/_prototypes/summary/MWSS/-archive/thankyou.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: MCI Survey v1 -project: MCI -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission Successful

                                                          -

                                                          Thank you for submitting this survey, your responses have been successfully received.

                                                          -
                                                          -
                                                          -

                                                          Transaction ID (Please quote this reference for any support queries)

                                                          -
                                                            -
                                                          • 8E99
                                                          • 37ED
                                                          • 9A7B
                                                          • 4C73
                                                          • -
                                                          -

                                                          You may wish to save or print this page for your records.

                                                          -
                                                          -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/general-comments-intro.html b/_prototypes/summary/MWSS/general-comments-intro.html deleted file mode 100644 index 49b7349a79..0000000000 --- a/_prototypes/summary/MWSS/general-comments-intro.html +++ /dev/null @@ -1,170 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - General Comments -

                                                          -
                                                          -

                                                          The next section covers general comments about this survey. Please include any details in regard to all the pay patterns you have completed.

                                                          -
                                                          - - - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/general-comments.html b/_prototypes/summary/MWSS/general-comments.html deleted file mode 100644 index f108c6da7e..0000000000 --- a/_prototypes/summary/MWSS/general-comments.html +++ /dev/null @@ -1,232 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - General Comments -

                                                          -
                                                          -

                                                          - Please write any additional comments you would like to make on the information you have provided: -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - -
                                                          - - - - - - - - - - - - - - - -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/index-MWSS-2.html b/_prototypes/summary/MWSS/index-MWSS-2.html deleted file mode 100644 index dd20e52258..0000000000 --- a/_prototypes/summary/MWSS/index-MWSS-2.html +++ /dev/null @@ -1,196 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: eQ -globalcss: false -subtitle: Notice is given under section 1 of the Statistics of Trade Act 1947 ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Your response is legally required - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          1. Basis for completion

                                                          - -
                                                          -

                                                          A statutory questionnaire for Bolts & Ratchets Ltd for the period 30 September 2016 to 31 December 2016

                                                          -

                                                          A good reason to fill in a survey

                                                          -

                                                          A very good reason to fill in a survey

                                                          -

                                                          An even better reason to fill in a survey

                                                          -
                                                          -
                                                          -

                                                          2. Review questions to complete

                                                          -
                                                          -
                                                          Pay patterns for employeesPreview
                                                          -
                                                          -
                                                          -

                                                          Please indicate how frequently employees are paid: weekly, fortnightly, calendar monthly, four weekly or five weekly

                                                          -
                                                          -
                                                          Dependent on pay pattern, details of pay paid to employeesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, please provide:

                                                          -
                                                            -
                                                          • The number of employees
                                                          • -
                                                          • The total gross weekly pay paid
                                                          • -
                                                          -

                                                          Of the amount paid, what amount was:

                                                          -
                                                            -
                                                          • Holiday pay, paid in advance
                                                          • -
                                                          • Arrears of pay owing to pay awards
                                                          • -
                                                          • Bonuses, commission or annual profit
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Dependent on pay pattern, details of any significant changesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, were there any significant changes to the number of:

                                                          -
                                                            -
                                                          • Employees
                                                          • -
                                                          • Redundancies
                                                          • -
                                                          • Temporary employees
                                                          • -
                                                          • The total gross pay paid
                                                          • -
                                                          • The amount of overtime paid
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Dependent on pay pattern, details of any significant change to the pay ratePreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, were there any significant changes to the pay rates. If possible, please include the percentage increase of new pay rates

                                                          -
                                                          -
                                                          -
                                                          Any other significant changesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns, did any other sigificant changes such as industrial action affect the total gross pay paid or number of employees

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          3. Start survey

                                                          -

                                                          We will treat your data securely and confidentially

                                                          -

                                                          You will have the opportunity to download your submission as a PDF when the survey is complete

                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          - - - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/index-MWSS-continue.html b/_prototypes/summary/MWSS/index-MWSS-continue.html deleted file mode 100644 index 51e0a78f69..0000000000 --- a/_prototypes/summary/MWSS/index-MWSS-continue.html +++ /dev/null @@ -1,190 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: eQ -globalcss: false -subtitle: Notice is given under section 1 of the Statistics of Trade Act 1947 ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Your response is legally required - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          1. Basis for completion

                                                          - -
                                                          -

                                                          A statutory questionnaire for Bolts & Ratchets Ltd for the period 30 September 2016 to 31 December 2016

                                                          -

                                                          A good reason to fill in a survey

                                                          -

                                                          A very good reason to fill in a survey

                                                          -

                                                          An even better reason to fill in a survey

                                                          -
                                                          -
                                                          -

                                                          2. Review questions to complete

                                                          -
                                                          -
                                                          Pay patterns for employeesPreview
                                                          -
                                                          -
                                                          -

                                                          Please indicate how frequently employees are paid: weekly, fortnightly, calendar monthly, four weekly or five weekly

                                                          -
                                                          -
                                                          Dependent on pay pattern, details of pay paid to employeesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, please provide:

                                                          -
                                                            -
                                                          • The number of employees
                                                          • -
                                                          • The total gross weekly pay paid
                                                          • -
                                                          -

                                                          Of the amount paid, what amount was:

                                                          -
                                                            -
                                                          • Holiday pay, paid in advance
                                                          • -
                                                          • Arrears of pay owing to pay awards
                                                          • -
                                                          • Bonuses, commission or annual profit
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Dependent on pay pattern, details of any significant changesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, were there any significant changes to the number of:

                                                          -
                                                            -
                                                          • Employees
                                                          • -
                                                          • Redundancies
                                                          • -
                                                          • Temporary employees
                                                          • -
                                                          • The total gross pay paid
                                                          • -
                                                          • The amount of overtime paid
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Dependent on pay pattern, details of any significant change to the pay ratePreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, were there any significant changes to the pay rates. If possible, please include the percentage increase of new pay rates

                                                          -
                                                          -
                                                          -
                                                          Any other significant changesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns, did any other sigificant changes such as industrial action affect the total gross pay paid or number of employees

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          3. Start survey

                                                          -

                                                          We will treat your data securely and confidentially

                                                          -

                                                          You will have the opportunity to download your submission as a PDF when the survey is complete

                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          - - - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/index-MWSS.html b/_prototypes/summary/MWSS/index-MWSS.html deleted file mode 100644 index bd8078b103..0000000000 --- a/_prototypes/summary/MWSS/index-MWSS.html +++ /dev/null @@ -1,190 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: eQ -globalcss: false -subtitle: Notice is given under section 1 of the Statistics of Trade Act 1947 ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Your response is legally required - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          1. Basis for completion

                                                          - -
                                                          -

                                                          A statutory questionnaire for Bolts & Ratchets Ltd for the period 30 September 2016 to 31 December 2016

                                                          -

                                                          A good reason to fill in a survey

                                                          -

                                                          A very good reason to fill in a survey

                                                          -

                                                          An even better reason to fill in a survey

                                                          -
                                                          -
                                                          -

                                                          2. Review questions to complete

                                                          -
                                                          -
                                                          Pay patterns for employeesPreview
                                                          -
                                                          -
                                                          -

                                                          Please indicate how frequently employees are paid: weekly, fortnightly, calendar monthly, four weekly or five weekly

                                                          -
                                                          -
                                                          Dependent on pay pattern, details of pay paid to employeesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, please provide:

                                                          -
                                                            -
                                                          • The number of employees
                                                          • -
                                                          • The total gross weekly pay paid
                                                          • -
                                                          -

                                                          Of the amount paid, what amount was:

                                                          -
                                                            -
                                                          • Holiday pay, paid in advance
                                                          • -
                                                          • Arrears of pay owing to pay awards
                                                          • -
                                                          • Bonuses, commission or annual profit
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Dependent on pay pattern, details of any significant changesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, were there any significant changes to the number of:

                                                          -
                                                            -
                                                          • Employees
                                                          • -
                                                          • Redundancies
                                                          • -
                                                          • Temporary employees
                                                          • -
                                                          • The total gross pay paid
                                                          • -
                                                          • The amount of overtime paid
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Dependent on pay pattern, details of any significant change to the pay ratePreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns in a given period, were there any significant changes to the pay rates. If possible, please include the percentage increase of new pay rates

                                                          -
                                                          -
                                                          -
                                                          Any other significant changesPreview
                                                          -
                                                          -
                                                          -

                                                          For all pay patterns, did any other sigificant changes such as industrial action affect the total gross pay paid or number of employees

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          3. Start survey

                                                          -

                                                          We will treat your data securely and confidentially

                                                          -

                                                          You will have the opportunity to download your submission as a PDF when the survey is complete

                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          - - - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/pay-pattern-all.html b/_prototypes/summary/MWSS/pay-pattern-all.html deleted file mode 100644 index 01da03cefb..0000000000 --- a/_prototypes/summary/MWSS/pay-pattern-all.html +++ /dev/null @@ -1,275 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - previous - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Pay pattern -

                                                          -
                                                          -

                                                          - Please indicate how frequently employees are paid -

                                                          -
                                                          -

                                                          If your pay pattern is different from the options available, please contact the Survey Contact Line on 0300 1234 931

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - - - -
                                                          -
                                                          - - - Please select all that apply - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/pay-pattern-weekly.html b/_prototypes/summary/MWSS/pay-pattern-weekly.html deleted file mode 100644 index 806ce979d1..0000000000 --- a/_prototypes/summary/MWSS/pay-pattern-weekly.html +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - previous - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Pay pattern -

                                                          -
                                                          -

                                                          - Please indicate how frequently employees are paid -

                                                          -
                                                          -

                                                          If your pay pattern is different from the options available, please contact the Survey Contact Line on 0300 1234 931

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - - - -
                                                          -
                                                          - - - Please select all that apply - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/pay-pattern.html b/_prototypes/summary/MWSS/pay-pattern.html deleted file mode 100644 index 0ecd5f25d3..0000000000 --- a/_prototypes/summary/MWSS/pay-pattern.html +++ /dev/null @@ -1,192 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - previous - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Pay pattern -

                                                          -
                                                          -

                                                          - Please indicate how frequently employees are paid -

                                                          -
                                                          -

                                                          If your pay pattern is different from the options available, please contact the Survey Contact Line on 0300 1234 931

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - - - -
                                                          -
                                                          - - - Please select all that apply - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/summary-1-tabs-fortnightly.html b/_prototypes/summary/MWSS/summary-1-tabs-fortnightly.html deleted file mode 100644 index 82771a619d..0000000000 --- a/_prototypes/summary/MWSS/summary-1-tabs-fortnightly.html +++ /dev/null @@ -1,674 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - Completed - -
                                                          - - -
                                                          -
                                                            -
                                                          • Weekly
                                                          • -
                                                          • Fortnightly
                                                          • -
                                                          • Calendar monthly
                                                          • -
                                                          • Four weekly
                                                          • -
                                                          • Five weekly
                                                          • -
                                                          - - -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          WeeklyFortnightlyCalendar monthlyFour weeklyFive weekly

                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of fortnightly paid employees paid in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the total gross fortnightly pay paid to employees in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Of the £100 paid to fortnightly paid employees in the last week of May 2016, what amount was: - Completed -
                                                          - -
                                                          - Holiday pay, paid in advance (estimate if necessary) -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Arrears of pay owing to pay awards -
                                                          - - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Bonuses, commissions or annual profit from profit related pay schemes -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - Did any significant changes occur to the number of fortnightly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among fortnightly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary fortnightly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More temporary staff
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to fortnightly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to fortnightly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More overtime
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of fortnightly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          - Please enter the percentage increase of new pay rates, if possible: - Incomplete - -
                                                          - -
                                                          - Percentage increase of new pay rates -
                                                          - - -
                                                          - If your figures are back dated, from when: -
                                                          - - - -
                                                          - What was the percentage or number of fortnightly paid employees who received this new pay rate? -
                                                          - - - - -
                                                          - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of fortnightly paid employees? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of fortnightly paid employees: - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - - - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/summary-1-tabs.html b/_prototypes/summary/MWSS/summary-1-tabs.html deleted file mode 100644 index 280c1d4a02..0000000000 --- a/_prototypes/summary/MWSS/summary-1-tabs.html +++ /dev/null @@ -1,672 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - Completed - -
                                                          - - -
                                                          -
                                                            -
                                                          • Weekly
                                                          • -
                                                          • Fortnightly
                                                          • -
                                                          • Calendar monthly
                                                          • -
                                                          • Four weekly
                                                          • -
                                                          • Five weekly
                                                          • -
                                                          - - -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Weekly - Fortnightly - Calendar monthly - Four weekly - Five weekly -

                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of weekly paid employees paid in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the total gross weekly pay paid to employees in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: - Completed -
                                                          - -
                                                          - Holiday pay, paid in advance (estimate if necessary) -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Arrears of pay owing to pay awards -
                                                          - - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Bonuses, commissions or annual profit from profit related pay schemes -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - Did any significant changes occur to the number of weekly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More temporary staff
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to weekly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More overtime
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          - Please enter the percentage increase of new pay rates, if possible: - Incomplete - -
                                                          - -
                                                          - Percentage increase of new pay rates -
                                                          - - -
                                                          - If your figures are back dated, from when: -
                                                          - - - -
                                                          - What was the percentage or number of weekly paid employees who received this new pay rate? -
                                                          - - - - -
                                                          - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of weekly paid employees: - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - - - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/summary-1-testbed.html b/_prototypes/summary/MWSS/summary-1-testbed.html deleted file mode 100644 index 40230d92df..0000000000 --- a/_prototypes/summary/MWSS/summary-1-testbed.html +++ /dev/null @@ -1,647 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - Completed - -
                                                          - - -
                                                          -
                                                            -
                                                          • Weekly
                                                          • -
                                                          - - -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Weekly Pay

                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of weekly paid employees paid in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the total gross weekly pay paid to employees in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: - Completed -
                                                          - -
                                                          - Holiday pay, paid in advance (estimate if necessary) -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Arrears of pay owing to pay awards -
                                                          - - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Bonuses, commissions or annual profit from profit related pay schemes -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - Did any significant changes occur to the number of weekly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More temporary staff
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to weekly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More overtime
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          - Please enter the percentage increase of new pay rates, if possible: - Incomplete - -
                                                          - -
                                                          - Percentage increase of new pay rates -
                                                          - - -
                                                          - If your figures are back dated, from when: -
                                                          - - - -
                                                          - What was the percentage or number of weekly paid employees who received this new pay rate? -
                                                          - - - - -
                                                          - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of weekly paid employees: - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - - - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/summary-1.html b/_prototypes/summary/MWSS/summary-1.html deleted file mode 100644 index 43698406e5..0000000000 --- a/_prototypes/summary/MWSS/summary-1.html +++ /dev/null @@ -1,648 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - Completed - -
                                                          - - -
                                                          -
                                                            -
                                                          • Weekly
                                                          • -
                                                          - - -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Weekly Pay

                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of weekly paid employees paid in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the total gross weekly pay paid to employees in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: - Completed -
                                                          - -
                                                          - Holiday pay, paid in advance (estimate if necessary) -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Arrears of pay owing to pay awards -
                                                          - - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Bonuses, commissions or annual profit from profit related pay schemes -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - Did any significant changes occur to the number of weekly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More temporary staff
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to weekly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More overtime
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          - Please enter the percentage increase of new pay rates, if possible: - Incomplete - -
                                                          - -
                                                          - Percentage increase of new pay rates -
                                                          - - -
                                                          - If your figures are back dated, from when: -
                                                          - - - -
                                                          - What was the percentage or number of weekly paid employees who received this new pay rate? -
                                                          - - - - -
                                                          - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of weekly paid employees: - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - - - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/summary-complete.html b/_prototypes/summary/MWSS/summary-complete.html deleted file mode 100644 index 005bee8202..0000000000 --- a/_prototypes/summary/MWSS/summary-complete.html +++ /dev/null @@ -1,651 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - Completed - -
                                                          - - -
                                                          -
                                                            -
                                                          • Weekly
                                                          • -
                                                          - - -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Weekly Pay

                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of weekly paid employees paid in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - What was the total gross weekly pay paid to employees in the last week of May 2016? - Completed -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Of the £100 paid to weekly paid employees in the last week of May 2016, what amount was: - Completed -
                                                          - -
                                                          - Holiday pay, paid in advance (estimate if necessary) -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Arrears of pay owing to pay awards -
                                                          - - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          - Bonuses, commissions or annual profit from profit related pay schemes -
                                                          - -
                                                          -
                                                          £100
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - Did any significant changes occur to the number of weekly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More temporary staff
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to weekly paid employees? - Completed -
                                                          -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          More overtime
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of weekly paid employees? - Completed -
                                                          - -
                                                          -
                                                          Yes
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          - Please enter the percentage increase of new pay rates, if possible: - Completed - -
                                                          - -
                                                          - Percentage increase of new pay rates -
                                                          -
                                                          -
                                                          2.5%
                                                          - -
                                                          - -
                                                          - If your figures are back dated, from when: -
                                                          - -
                                                          -
                                                          August 2016
                                                          - -
                                                          - -
                                                          - What was the percentage or number of weekly paid employees who received this new pay rate? -
                                                          - - - - -
                                                          - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to weekly paid employees? - Completed -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of weekly paid employees? - Completed -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of weekly paid employees: - Completed -
                                                          - -
                                                          -

                                                          Nothing to report

                                                          - -
                                                          - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - -
                                                          -
                                                          Nothing to add
                                                          - -
                                                          - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          -

                                                          Survey complete.

                                                          -

                                                          Please check your responses before submitting.

                                                          -

                                                          You will have the opportunity to download your submissions as a PDF when you complete this questionnaire.

                                                          - -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/summary-incomplete.html b/_prototypes/summary/MWSS/summary-incomplete.html deleted file mode 100644 index 005366a1c7..0000000000 --- a/_prototypes/summary/MWSS/summary-incomplete.html +++ /dev/null @@ -1,648 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Summary - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - -

                                                          Pay Pattern

                                                          - -
                                                          -
                                                          - -
                                                          - Please indicate how frequently employees are paid: - Completed - -
                                                          - - -
                                                          -
                                                            -
                                                          • Weekly
                                                          • -
                                                          - - -
                                                          -
                                                          - -
                                                          - - - - - -

                                                          Weekly Pay

                                                          - -
                                                          - -
                                                          - -
                                                          - What was the number of weekly paid employees paid in the last week of May 2016? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - What was the total gross weekly pay paid to employees in the last week of May 2016? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Did any significant changes occur to the number of weekly paid employees? - Incomplete -
                                                          - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of redundancies among weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the number of temporary weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the total gross pay paid to weekly paid employees? - Incomplete -
                                                          - - -
                                                          - -
                                                          -
                                                          - Did any significant changes occur to the amount of overtime paid to weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any significant changes occur to the pay rates of weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - - - - - -
                                                          - -
                                                          - Did industrial action significantly affect total gross pay paid to weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -
                                                          - Did any other significant changes occur to the pay or number of weekly paid employees? - Incomplete -
                                                          - - - -
                                                          - - -
                                                          - -
                                                          - Please specify any other significant changes to the pay or number of weekly paid employees: - Incomplete -
                                                          - - - -
                                                          - -
                                                          - -

                                                          General Comments

                                                          - -
                                                          - -
                                                          - -
                                                          - Please write any additional comments you would like to make on the information you have provided. -
                                                          - - - -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-1.html b/_prototypes/summary/MWSS/weekly-pay-1.html deleted file mode 100644 index 54e26c3c87..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-1.html +++ /dev/null @@ -1,210 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - What was the number of weekly paid employees paid in the last week of Month Year? -

                                                          -
                                                          -

                                                          If the last week of the month is affected by holidays please use a more representative week.

                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - - - - -
                                                          - - - diff --git a/_prototypes/summary/MWSS/weekly-pay-10.html b/_prototypes/summary/MWSS/weekly-pay-10.html deleted file mode 100644 index f2d360e176..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-10.html +++ /dev/null @@ -1,361 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Please enter the percentage increase of new pay rates, if possible: -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - - - - - -
                                                          - - Please enter the percentage increase of new pay rates, if possible: - - - - - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - - -
                                                          - - - - - - - - - - - - - - -
                                                          - - - - - - - - % - -
                                                          - -
                                                          -
                                                          - - - - - -
                                                          -
                                                          - -
                                                          - - - - -
                                                          - - - -
                                                          - - - - -
                                                          - If your figures are back dated, from when: - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          - - - - -
                                                          - - -
                                                          - - - - - - -
                                                          - -
                                                          - -
                                                          - -
                                                          - - - - - -
                                                          -
                                                          - -
                                                          - - - - -
                                                          - - - -
                                                          - - - -
                                                          - - - - - - - - - - - - -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-11.html b/_prototypes/summary/MWSS/weekly-pay-11.html deleted file mode 100644 index 6588e3471f..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-11.html +++ /dev/null @@ -1,238 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Did industrial action significantly affect total gross pay paid to weekly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did industrial action significantly affect total gross pay paid to weekly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-12.html b/_prototypes/summary/MWSS/weekly-pay-12.html deleted file mode 100644 index e0fd6670b6..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-12.html +++ /dev/null @@ -1,237 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Did any other significant changes occur to the pay or number of weekly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did industrial action significantly affect total gross pay paid to weekly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-13.html b/_prototypes/summary/MWSS/weekly-pay-13.html deleted file mode 100644 index 68f0da87df..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-13.html +++ /dev/null @@ -1,231 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Please specify any other significant changes to the pay or number of weekly paid employees: -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - -
                                                          - - - - - - - - - - - - - - - -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-2.html b/_prototypes/summary/MWSS/weekly-pay-2.html deleted file mode 100644 index 753f6e1810..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-2.html +++ /dev/null @@ -1,230 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - What was the total gross weekly pay paid to employees in the last week of Month Year? -

                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - - - - - -
                                                          - - - diff --git a/_prototypes/summary/MWSS/weekly-pay-3.html b/_prototypes/summary/MWSS/weekly-pay-3.html deleted file mode 100644 index 7ac04ad43f..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-3.html +++ /dev/null @@ -1,341 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Of the amount paid to weekly paid employees in the last week of Month Year, what amount was: -

                                                          - - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - -
                                                          - - - - - - - - -
                                                          - - £ - - - - - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          - -
                                                          - - - - -
                                                          - - - -
                                                          - -
                                                          - - - - - - - - -
                                                          - - £ - - - - - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          - -
                                                          - - - - -
                                                          - - - -
                                                          - -
                                                          - - - - - - - - -
                                                          - - £ - - - - - - -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-4.html b/_prototypes/summary/MWSS/weekly-pay-4.html deleted file mode 100644 index 9d6efede6b..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-4.html +++ /dev/null @@ -1,248 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the number of weekly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -

                                                          Please note: what constitutes a ‘significant change’ is dependent on your own interpretation in relation to Bolts & Ratchet's figures from the previous reporting period and the same reporting period last year.

                                                          -

                                                          This information will help us to validate your data and should reduce the need to query any figures with you.

                                                          -
                                                          - - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the number of weekly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-5.html b/_prototypes/summary/MWSS/weekly-pay-5.html deleted file mode 100644 index 61fa630758..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-5.html +++ /dev/null @@ -1,237 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the number of redundancies among weekly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the redundancies among weekly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-6.html b/_prototypes/summary/MWSS/weekly-pay-6.html deleted file mode 100644 index 022712b446..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-6.html +++ /dev/null @@ -1,247 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the number of temporary weekly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the redundancies among weekly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-7.html b/_prototypes/summary/MWSS/weekly-pay-7.html deleted file mode 100644 index 11a6aadd40..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-7.html +++ /dev/null @@ -1,249 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the total gross pay paid to weekly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -

                                                          Please note: what constitutes a ‘significant change’ is dependent on your own interpretation in relation to Bolts & Ratchet's figures from the previous reporting period and the same reporting period last year.

                                                          -

                                                          This information will help us to validate your data and should reduce the need to query any figures with you.

                                                          -
                                                          - - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the number of weekly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-8.html b/_prototypes/summary/MWSS/weekly-pay-8.html deleted file mode 100644 index a4a21db7df..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-8.html +++ /dev/null @@ -1,247 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the amount of overtime paid to weekly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the redundancies among weekly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-9.html b/_prototypes/summary/MWSS/weekly-pay-9.html deleted file mode 100644 index 663fae1030..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-9.html +++ /dev/null @@ -1,237 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          - Did any significant changes occur to the pay rates of weekly paid employees? -

                                                          - -
                                                          -

                                                          From 30 September 2016 to 31 October 2016

                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - - - Did any significant changes occur to the pay rates of weekly paid employees? - -
                                                          - - - - - - -
                                                          - -
                                                          - - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - -
                                                          - - - -
                                                          - -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-intro-multiple.html b/_prototypes/summary/MWSS/weekly-pay-intro-multiple.html deleted file mode 100644 index 7cac362863..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-intro-multiple.html +++ /dev/null @@ -1,200 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          If your pay pattern is different from the options available, please contact the Survey Contact Line on 0300 1234 931

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - -

                                                          The next section covers Weekly pay.

                                                          -

                                                          Please exclude the following from your figures for this section:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/MWSS/weekly-pay-intro.html b/_prototypes/summary/MWSS/weekly-pay-intro.html deleted file mode 100644 index 5df0437dcc..0000000000 --- a/_prototypes/summary/MWSS/weekly-pay-intro.html +++ /dev/null @@ -1,199 +0,0 @@ ---- -title: Monthly wages and salaries survey -project: MCI -globalcss: false - ---- - - - - - -
                                                          -
                                                          - - Previous Next - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Weekly pay -

                                                          -
                                                          -

                                                          If your pay pattern is different from the options available, please contact the Survey Contact Line on 0300 1234 931

                                                          -
                                                          - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - -

                                                          The next section covers Weekly pay.

                                                          -

                                                          Please exclude the following from your figures for this section:

                                                          -
                                                            -
                                                          • trainees on government schemes
                                                          • -
                                                          • director’s fees
                                                          • -
                                                          • employer’s NI and contribution to pension schemes
                                                          • -
                                                          • employees working abroad unless paid directly from this business’s GB payroll
                                                          • -
                                                          • signing on fees (sporting professionals)
                                                          • -
                                                          • payment in lieu of notice
                                                          • -
                                                          • redundancy pay (taxable and non-taxable)
                                                          • -
                                                          • accrued holiday pay
                                                          • -
                                                          • employees in Northern Ireland
                                                          • -
                                                          • benefits employees receive through pay, for example, family working tax credit
                                                          • -
                                                          • expenses payments for attending meetings, for example, councillors
                                                          • -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/generic/index-Generic.html b/_prototypes/summary/generic/index-Generic.html deleted file mode 100644 index d42cebcd6a..0000000000 --- a/_prototypes/summary/generic/index-Generic.html +++ /dev/null @@ -1,177 +0,0 @@ ---- -title: New summary and navigation flow -project: eQ -globalcss: false -subtitle: New summary and navigation flow ---- - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Your response is legally required - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          1. Basis for completion

                                                          - -
                                                          -

                                                          A statutory questionnaire for Bolts & Ratchets Ltd for the period 30 September 2016 to 31 December 2016

                                                          -

                                                          A good reason to fill in a survey

                                                          -

                                                          A very good reason to fill in a survey

                                                          -

                                                          An even better reason to fill in a survey

                                                          -
                                                          -
                                                          -

                                                          2. Review questions to complete

                                                          -
                                                          -
                                                          Question sectionReview
                                                          -
                                                          -
                                                          -

                                                          Details you need to know to answer questions in section

                                                          -
                                                          -
                                                          Question sectionReview
                                                          -
                                                          -
                                                          -

                                                          Details you need to know to answer questions in section

                                                          -
                                                          -
                                                          -
                                                          Question sectionReview
                                                          -
                                                          -
                                                          -

                                                          Details you need to know to answer questions in section

                                                          -
                                                          -
                                                          -
                                                          Question sectionReview
                                                          -
                                                          -
                                                          -

                                                          Details you need to know to answer questions in section

                                                          -
                                                          -
                                                          -
                                                          Question sectionReview
                                                          -
                                                          -
                                                          -

                                                          Details you need to know to answer questions in section

                                                          -
                                                          -
                                                          -
                                                          Question sectionReview
                                                          -
                                                          -
                                                          -

                                                          Details you need to know to answer questions in section

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          3. Start survey

                                                          -

                                                          We will treat your data securely and confidentially

                                                          -

                                                          You will have the opportunity to download your submission as a PDF when the survey is complete

                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          - - - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/generic/index-startSummary.html b/_prototypes/summary/generic/index-startSummary.html deleted file mode 100644 index 223119b90d..0000000000 --- a/_prototypes/summary/generic/index-startSummary.html +++ /dev/null @@ -1,195 +0,0 @@ ---- -title: New summary and navigation flow -project: eQ -globalcss: false -subtitle: New summary and navigation flow ---- - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Your response is legally required - Due date: 30 September 2016 - -

                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Period
                                                          -
                                                          30 September 2016 to 31 December 2016
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          1. Basis for completion

                                                          - -
                                                          -

                                                          A statutory questionnaire for Bolts & Ratchets Ltd for the period 30 September 2016 to 31 December 2016

                                                          -

                                                          A good reason to fill in a survey

                                                          -

                                                          A very good reason to fill in a survey

                                                          -

                                                          An even better reason to fill in a survey

                                                          -
                                                          -
                                                          -

                                                          2. Review questions to complete

                                                          -
                                                          -
                                                          Reporting periodINCOMPLETE
                                                          -
                                                          -

                                                          Are you able to report for the period from 30 September 2016 to 31 December 2016?edit response

                                                          -
                                                          -
                                                          -
                                                          Retail turnoverINCOMPLETE
                                                          -
                                                          -

                                                          What was the number of weekly paid employees in the last week of October 2016?edit response

                                                          -

                                                          What was the total gross weekly pay paid to employees in the last week of October 2016

                                                          -

                                                          Of the amount paid to weekly paid employees in the last week of October 2016, what amount was:

                                                          -
                                                            -
                                                          • Holiday pay, paid in advance
                                                          • -
                                                          • Arrears of pay owing to pay awards
                                                          • -
                                                          • Bonuses, commission or annual profit
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Internet salesINCOMPLETE
                                                          -
                                                          -

                                                          What were the internet sales in the period from 30 September 2016 to 31 December 2016?edit response

                                                          -
                                                          -
                                                          -
                                                          Changes to total turnoverCOMPLETE
                                                          -
                                                          -

                                                          What were the changes in total turnover in the period from 30 September 2016 to 31 December 2016?edit response

                                                          -
                                                          -
                                                          -
                                                          EmployeesCOMPLETE
                                                          -
                                                          -

                                                          Of the total employees, how many of the following were in your employment on 12 December 2016?edit response

                                                          -
                                                            -
                                                          • Full time males
                                                          • -
                                                          • Part time males
                                                          • -
                                                          • Full time females
                                                          • -
                                                          • Part time females
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Changes in number of employeesINCOMPLETE
                                                          -
                                                          -

                                                          What were the changes in employees in the period from 30 September 2016 to 31 December 2016?edit response

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          3. Your information is important to us

                                                          -

                                                          We will treat your data securely and confidentially

                                                          -

                                                          You will have the opportunity to download your submission as a PDF when the survey is complete

                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          - - - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/generic/index.html b/_prototypes/summary/generic/index.html deleted file mode 100644 index 8f5b10c19e..0000000000 --- a/_prototypes/summary/generic/index.html +++ /dev/null @@ -1,201 +0,0 @@ ---- -title: New summary and navigation flow -project: eQ -globalcss: false -subtitle: New summary and navigation flow ---- - - - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Your response is legally required - Due date: 30 September 2016 -

                                                          - -
                                                          For period: 30 September 2016 to 31 December 2016
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          Trading as
                                                          -
                                                          Bolts & Ratchets Ltd
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          Business address
                                                          -
                                                          23 Primrose Avenue -
                                                          Hoddingbridge
                                                          Wessex
                                                          WE11 2DO -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -

                                                          1. Basis for completion

                                                          - -
                                                          -

                                                          A statutory questionnaire for Bolts & Ratchets Ltd for the period 30 September 2016 to 31 December 2016

                                                          -

                                                          A good reason to fill in a survey

                                                          -

                                                          A very good reason to fill in a survey

                                                          -

                                                          An even better reason to fill in a survey

                                                          -
                                                          -
                                                          -

                                                          2. Review questions to complete

                                                          -
                                                          -
                                                          Pay patternReview
                                                          -
                                                          -
                                                          -

                                                          Please indicate how frequently employees are paid: weekly, fortnightly, calendar monthly, four weekly, five weekly

                                                          -
                                                          -
                                                          Weekly paid employeesReview
                                                          -
                                                          -
                                                          -

                                                          For weekly paid employees in a given period:

                                                          -

                                                          The number of employees

                                                          -

                                                          The total gross weekly pay paid

                                                          -

                                                          Of the amount paid, what amount was:

                                                          -
                                                            -
                                                          • Holiday pay, paid in advance
                                                          • -
                                                          • Arrears of pay owing to pay awards
                                                          • -
                                                          • Bonuses, commission or annual profit
                                                          • -
                                                          -

                                                          For weekly paid employees, were there any significant changes to the number of:

                                                          -
                                                            -
                                                          • Employees
                                                          • -
                                                          • Redundancies
                                                          • -
                                                          • Temporary employees
                                                          • -
                                                          • The total gross pay paid
                                                          • -
                                                          • The amount of overtime paid
                                                          • -
                                                          -

                                                          For weekly paid employees, were there any significant changes to the pay rates. Of any amount please include the percentage

                                                          -

                                                          Did any sigificant changes such as industrial action affect the total gross pay paid or number of employees

                                                          -
                                                          -
                                                          -
                                                          Internet salesReview
                                                          -
                                                          -
                                                          -

                                                          What were the internet sales in the period from 30 September 2016 to 31 December 2016?

                                                          -
                                                          -
                                                          -
                                                          Changes to total turnoverReview
                                                          -
                                                          -
                                                          -

                                                          What were the changes in total turnover in the period from 30 September 2016 to 31 December 2016?

                                                          -
                                                          -
                                                          -
                                                          EmployeesReview
                                                          -
                                                          -
                                                          -

                                                          Of the total employees, how many of the following were in your employment on 12 December 2016?

                                                          -
                                                            -
                                                          • Full time males
                                                          • -
                                                          • Part time males
                                                          • -
                                                          • Full time females
                                                          • -
                                                          • Part time females
                                                          • -
                                                          -
                                                          -
                                                          -
                                                          Changes in number of employeesReview
                                                          -
                                                          -
                                                          -

                                                          What were the changes in employees in the period from 30 September 2016 to 31 December 2016?

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          3. Start survey

                                                          -

                                                          We will treat your data securely and confidentially

                                                          -

                                                          You will have the opportunity to download your submission as a PDF when the survey is complete

                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          - - - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/generic/section-1.html b/_prototypes/summary/generic/section-1.html deleted file mode 100644 index 64720a4818..0000000000 --- a/_prototypes/summary/generic/section-1.html +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - How many of the staff were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business named on the front of the questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/generic/section-2.html b/_prototypes/summary/generic/section-2.html deleted file mode 100644 index c80e89866d..0000000000 --- a/_prototypes/summary/generic/section-2.html +++ /dev/null @@ -1,212 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - Of the total employees how many of the following were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business named on the front of the questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/generic/section-3-old.html b/_prototypes/summary/generic/section-3-old.html deleted file mode 100644 index 48e9c6b830..0000000000 --- a/_prototypes/summary/generic/section-3-old.html +++ /dev/null @@ -1,214 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - For the period specified enter the retail turnover for the following: -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/generic/section-3.html b/_prototypes/summary/generic/section-3.html deleted file mode 100644 index 64f629c7ba..0000000000 --- a/_prototypes/summary/generic/section-3.html +++ /dev/null @@ -1,234 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - For the period specified enter the retail turnover for the following: -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/generic/section-4.html b/_prototypes/summary/generic/section-4.html deleted file mode 100644 index 10a11cae6e..0000000000 --- a/_prototypes/summary/generic/section-4.html +++ /dev/null @@ -1,225 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - From your previous answers the total retail turnover for Apple has been calculated as: -

                                                          -
                                                          -

                                                          To reach this total we used the values provided below. Please review and amend as necessary.

                                                          -
                                                          - - - - - - - -
                                                          -

                                                          Retail turnover

                                                          -
                                                          -
                                                          -
                                                          - Retail turnover for food -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Retail turnover for Alcoholic drinks, confectionary & tobacco products -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Clothing and footwear -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Household goods -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Other goods -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/generic/section-5.html b/_prototypes/summary/generic/section-5.html deleted file mode 100644 index ef6ceecc32..0000000000 --- a/_prototypes/summary/generic/section-5.html +++ /dev/null @@ -1,151 +0,0 @@ ---- -title: MCI v1 -project: MCI -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities - retail turnover -

                                                          -
                                                          -

                                                          - Of the total retail turnover, , what was the value of internet sales? -

                                                          -
                                                          -

                                                          Round your figures to the nearest whole pound (£). Even if your figures are zero, please still complete.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/generic/thankyou.html b/_prototypes/summary/generic/thankyou.html deleted file mode 100644 index 251b32eb83..0000000000 --- a/_prototypes/summary/generic/thankyou.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: MCI Survey v1 -project: MCI -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission Successful

                                                          -

                                                          Thank you for submitting this survey, your responses have been successfully received.

                                                          -
                                                          -
                                                          -

                                                          Transaction ID (Please quote this reference for any support queries)

                                                          -
                                                            -
                                                          • 8E99
                                                          • 37ED
                                                          • 9A7B
                                                          • 4C73
                                                          • -
                                                          -

                                                          You may wish to save or print this page for your records.

                                                          -
                                                          -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/playback/index.html b/_prototypes/summary/playback/index.html deleted file mode 100644 index b5059dfdb5..0000000000 --- a/_prototypes/summary/playback/index.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Summary playback pattern -project: Summary playback -globalcss: false - ---- - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - For the period 1 May 2017 to 31 May 2017, what was the total turnover of Essential Enterprise Ltd.? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/playback/page2.html b/_prototypes/summary/playback/page2.html deleted file mode 100644 index 747eb3636d..0000000000 --- a/_prototypes/summary/playback/page2.html +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: Summary playback pattern -project: Summary playback -globalcss: false - ---- - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Of the £ total retail turnover, what was the value of internet sales? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/playback/page3.html b/_prototypes/summary/playback/page3.html deleted file mode 100644 index 865c8fa4e9..0000000000 --- a/_prototypes/summary/playback/page3.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Summary playback pattern -project: Summary playback -globalcss: false - ---- - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Of the £ total retail turnover, what was the value of food sales? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/playback/page4.html b/_prototypes/summary/playback/page4.html deleted file mode 100644 index 80ad96b5c3..0000000000 --- a/_prototypes/summary/playback/page4.html +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: Summary playback pattern -project: Summary playback -globalcss: false - ---- - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Of the £ total retail turnover, what was the value of alcohol, confectionary and tobacco sales? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/playback/setup.html b/_prototypes/summary/playback/setup.html deleted file mode 100644 index 90eb1ee328..0000000000 --- a/_prototypes/summary/playback/setup.html +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: Summary playback pattern -project: Summary playback -globalcss: false - ---- - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Scenario 1

                                                          -

                                                          Non-error generating user journey.

                                                          -
                                                            -
                                                          • Total turnover: Enter a value of £4000
                                                          • -
                                                          • Internet sales: £200
                                                          • -
                                                          • Food sales: £500
                                                          • -
                                                          • Alcohol, confectionary and tobacco: £450
                                                          • -
                                                          -

                                                          Scenario 2

                                                          -

                                                          User journey generating an error on summary.

                                                          -
                                                            -
                                                          • Total turnover: Enter a value of £2000
                                                          • -
                                                          • Internet sales: £1200
                                                          • -
                                                          • Food sales: £500
                                                          • -
                                                          • Alcohol, confectionary and tobacco: £350
                                                          • -
                                                          - Start test -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/summary/playback/summary.html b/_prototypes/summary/playback/summary.html deleted file mode 100644 index d7528604f1..0000000000 --- a/_prototypes/summary/playback/summary.html +++ /dev/null @@ -1,163 +0,0 @@ ---- -title: Summary playback pattern -project: Summary playback -globalcss: false -cdn: v1.1.0 ---- - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          This section is now complete

                                                          You can review your answers below

                                                          -
                                                          - -
                                                          -

                                                          Your answers

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          For the period 1 May 2017 to 31 May 2017, what was the total turnover of Essential Enterprise Ltd.?
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          Of the total retail turnover, what was the value of internet sales?
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          Of the total retail turnover, what was the value of food sales?
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          Of the total retail turnover, what was the value of alcohol, confectionary and tobacco sales?
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-of-which-validation/index.html b/_prototypes/totals/v1-of-which-validation/index.html deleted file mode 100644 index 35e321f10b..0000000000 --- a/_prototypes/totals/v1-of-which-validation/index.html +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: Totals v1 (of which - validation) -project: Totals -globalcss: false -subtitle: Totals test ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Your response is legally required

                                                          -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Apple
                                                          - -
                                                          Trading as
                                                          -
                                                          Apple
                                                          - -
                                                          Change in details
                                                          -
                                                          Call 0300 1234 931 or email surveys@ons.gov.uk if there have been any changes to your business name, address or structure
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          PERIOD
                                                          -
                                                          1 May 2016 to 31 May 2016
                                                          -
                                                          PLEASE SUBMIT BY
                                                          -
                                                          12 June 2016
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          The information supplied is used to produce monthly estimates of the total retail sales in Great Britain where retailing is defined as the sale of goods to the general public for household consumption. The Retail Sales Index is a key indicator of the progress of the economy. It is also used to help estimate consumer spending on retail goods and the output of the retail sector, both of which feed into the compilation of the National Accounts. The results are also used by the Bank of England and HM Treasury to inform decision making by government and in formulating financial policies. The results are published on our website.

                                                          -
                                                          -
                                                          -

                                                          You will be asked to provide information for the business, including:

                                                          -
                                                            -
                                                          • value of total retail turnover
                                                          • -
                                                          • value of internet sales
                                                          • -
                                                          • reasons for changes to figures
                                                          • -
                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          -
                                                          We will treat your data securely and confidentially
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-of-which-validation/section-1.html b/_prototypes/totals/v1-of-which-validation/section-1.html deleted file mode 100644 index 333bd14eb0..0000000000 --- a/_prototypes/totals/v1-of-which-validation/section-1.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Totals v1 (of which - validation) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - How many of the staff were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business names on the front of this questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-of-which-validation/section-2.html b/_prototypes/totals/v1-of-which-validation/section-2.html deleted file mode 100644 index 1713e6f749..0000000000 --- a/_prototypes/totals/v1-of-which-validation/section-2.html +++ /dev/null @@ -1,291 +0,0 @@ ---- -title: Totals v1 (of which - validation) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - Of the total employees how many of the following were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business named on the front of the questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-of-which-validation/setup.html b/_prototypes/totals/v1-of-which-validation/setup.html deleted file mode 100644 index 5c0307264f..0000000000 --- a/_prototypes/totals/v1-of-which-validation/setup.html +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: Totals v1 (of which - validation) - Configuration -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Setup -

                                                          -
                                                          -

                                                          - Enter the business name -

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-of-which-validation/thankyou.html b/_prototypes/totals/v1-of-which-validation/thankyou.html deleted file mode 100644 index 670edf4508..0000000000 --- a/_prototypes/totals/v1-of-which-validation/thankyou.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: Totals v1 (of which - validation) -project: Totals -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission Successful

                                                          -

                                                          Thank you for submitting this survey, your responses have been successfully received.

                                                          -
                                                          -
                                                          -

                                                          Transaction ID (Please quote this reference for any support queries)

                                                          -
                                                            -
                                                          • 8E99
                                                          • 37ED
                                                          • 9A7B
                                                          • 4C73
                                                          • -
                                                          -

                                                          You may wish to save or print this page for your records.

                                                          -
                                                          -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-of-which/index.html b/_prototypes/totals/v1-of-which/index.html deleted file mode 100644 index c0fa4b823f..0000000000 --- a/_prototypes/totals/v1-of-which/index.html +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: Totals v1 (of which) -project: Totals -globalcss: false -subtitle: Totals test ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Your response is legally required

                                                          -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Apple
                                                          - -
                                                          Trading as
                                                          -
                                                          Apple
                                                          - -
                                                          Change in details
                                                          -
                                                          Call 0300 1234 931 or email surveys@ons.gov.uk if there have been any changes to your business name, address or structure
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          PERIOD
                                                          -
                                                          1 May 2016 to 31 May 2016
                                                          -
                                                          PLEASE SUBMIT BY
                                                          -
                                                          12 June 2016
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          The information supplied is used to produce monthly estimates of the total retail sales in Great Britain where retailing is defined as the sale of goods to the general public for household consumption. The Retail Sales Index is a key indicator of the progress of the economy. It is also used to help estimate consumer spending on retail goods and the output of the retail sector, both of which feed into the compilation of the National Accounts. The results are also used by the Bank of England and HM Treasury to inform decision making by government and in formulating financial policies. The results are published on our website.

                                                          -
                                                          -
                                                          -

                                                          You will be asked to provide information for the business, including:

                                                          -
                                                            -
                                                          • value of total retail turnover
                                                          • -
                                                          • value of internet sales
                                                          • -
                                                          • reasons for changes to figures
                                                          • -
                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          -
                                                          We will treat your data securely and confidentially
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-of-which/section-1.html b/_prototypes/totals/v1-of-which/section-1.html deleted file mode 100644 index ae418abfe8..0000000000 --- a/_prototypes/totals/v1-of-which/section-1.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Totals v1 (of which) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - How many of the staff were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business names on the front of this questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-of-which/section-2.html b/_prototypes/totals/v1-of-which/section-2.html deleted file mode 100644 index 61d2740ac3..0000000000 --- a/_prototypes/totals/v1-of-which/section-2.html +++ /dev/null @@ -1,216 +0,0 @@ ---- -title: Totals v1 (of which) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - Of the total employees how many of the following were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business named on the front of the questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-of-which/setup.html b/_prototypes/totals/v1-of-which/setup.html deleted file mode 100644 index e0a081366d..0000000000 --- a/_prototypes/totals/v1-of-which/setup.html +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: Totals v1 (of which) - Configuration -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Setup -

                                                          -
                                                          -

                                                          - Enter the business name -

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-of-which/thankyou.html b/_prototypes/totals/v1-of-which/thankyou.html deleted file mode 100644 index 251b32eb83..0000000000 --- a/_prototypes/totals/v1-of-which/thankyou.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: MCI Survey v1 -project: MCI -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission Successful

                                                          -

                                                          Thank you for submitting this survey, your responses have been successfully received.

                                                          -
                                                          -
                                                          -

                                                          Transaction ID (Please quote this reference for any support queries)

                                                          -
                                                            -
                                                          • 8E99
                                                          • 37ED
                                                          • 9A7B
                                                          • 4C73
                                                          • -
                                                          -

                                                          You may wish to save or print this page for your records.

                                                          -
                                                          -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-replay-inputs/index.html b/_prototypes/totals/v1-replay-inputs/index.html deleted file mode 100644 index 9b2fb9d39e..0000000000 --- a/_prototypes/totals/v1-replay-inputs/index.html +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false -subtitle: Totals test ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Your response is legally required

                                                          -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Apple
                                                          - -
                                                          Trading as
                                                          -
                                                          Apple
                                                          - -
                                                          Change in details
                                                          -
                                                          Call 0300 1234 931 or email surveys@ons.gov.uk if there have been any changes to your business name, address or structure
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          PERIOD
                                                          -
                                                          1 May 2016 to 31 May 2016
                                                          -
                                                          PLEASE SUBMIT BY
                                                          -
                                                          12 June 2016
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          The information supplied is used to produce monthly estimates of the total retail sales in Great Britain where retailing is defined as the sale of goods to the general public for household consumption. The Retail Sales Index is a key indicator of the progress of the economy. It is also used to help estimate consumer spending on retail goods and the output of the retail sector, both of which feed into the compilation of the National Accounts. The results are also used by the Bank of England and HM Treasury to inform decision making by government and in formulating financial policies. The results are published on our website.

                                                          -
                                                          -
                                                          -

                                                          You will be asked to provide information for the business, including:

                                                          -
                                                            -
                                                          • value of total retail turnover
                                                          • -
                                                          • value of internet sales
                                                          • -
                                                          • reasons for changes to figures
                                                          • -
                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          -
                                                          We will treat your data securely and confidentially
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-replay-inputs/section-1.html b/_prototypes/totals/v1-replay-inputs/section-1.html deleted file mode 100644 index 9790c52c29..0000000000 --- a/_prototypes/totals/v1-replay-inputs/section-1.html +++ /dev/null @@ -1,286 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Breakdown of outgoings

                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -
                                                          -

                                                          - For the reporting period what was the business’s outgoings for: -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-replay-inputs/section-2.html b/_prototypes/totals/v1-replay-inputs/section-2.html deleted file mode 100644 index 28076744ef..0000000000 --- a/_prototypes/totals/v1-replay-inputs/section-2.html +++ /dev/null @@ -1,254 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Outgoings -

                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -
                                                          -

                                                          - From your previous answers the total outgoings for Apple has been calculated as: -

                                                          -
                                                          -

                                                          To reach this total we used the values provided below. Please review and amend as necessary.

                                                          -
                                                          - - - - - - - -
                                                          -

                                                          Outgoings

                                                          -
                                                          -
                                                          -
                                                          - Utilities -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Wages -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Motor vehicles -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Rent / property charges -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Purchases -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Other items -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Total -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-replay-inputs/section-3.html b/_prototypes/totals/v1-replay-inputs/section-3.html deleted file mode 100644 index cb1edef61e..0000000000 --- a/_prototypes/totals/v1-replay-inputs/section-3.html +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Outgoings -

                                                          -
                                                          -

                                                          - Of the total outgoings, , what were the total outgoings for February 2017? -

                                                          -
                                                          -

                                                          Round your figures to the nearest whole pound (£). Even if your figures are zero, please still complete.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-replay-inputs/setup.html b/_prototypes/totals/v1-replay-inputs/setup.html deleted file mode 100644 index d86f0f9987..0000000000 --- a/_prototypes/totals/v1-replay-inputs/setup.html +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: Totals v1 (replay inputs) - Configuration -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Setup -

                                                          -
                                                          -

                                                          - Enter the business name -

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1-replay-inputs/thankyou.html b/_prototypes/totals/v1-replay-inputs/thankyou.html deleted file mode 100644 index 251b32eb83..0000000000 --- a/_prototypes/totals/v1-replay-inputs/thankyou.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: MCI Survey v1 -project: MCI -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission Successful

                                                          -

                                                          Thank you for submitting this survey, your responses have been successfully received.

                                                          -
                                                          -
                                                          -

                                                          Transaction ID (Please quote this reference for any support queries)

                                                          -
                                                            -
                                                          • 8E99
                                                          • 37ED
                                                          • 9A7B
                                                          • 4C73
                                                          • -
                                                          -

                                                          You may wish to save or print this page for your records.

                                                          -
                                                          -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1/index.html b/_prototypes/totals/v1/index.html deleted file mode 100644 index 9e76257bc1..0000000000 --- a/_prototypes/totals/v1/index.html +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: Totals v1 -project: Totals -globalcss: false -subtitle: Totals test ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Your response is legally required

                                                          -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Apple
                                                          - -
                                                          Trading as
                                                          -
                                                          Apple
                                                          - -
                                                          Change in details
                                                          -
                                                          Call 0300 1234 931 or email surveys@ons.gov.uk if there have been any changes to your business name, address or structure
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          PERIOD
                                                          -
                                                          1 May 2016 to 31 May 2016
                                                          -
                                                          PLEASE SUBMIT BY
                                                          -
                                                          12 June 2016
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          The information supplied is used to produce monthly estimates of the total retail sales in Great Britain where retailing is defined as the sale of goods to the general public for household consumption. The Retail Sales Index is a key indicator of the progress of the economy. It is also used to help estimate consumer spending on retail goods and the output of the retail sector, both of which feed into the compilation of the National Accounts. The results are also used by the Bank of England and HM Treasury to inform decision making by government and in formulating financial policies. The results are published on our website.

                                                          -
                                                          -
                                                          -

                                                          You will be asked to provide information for the business, including:

                                                          -
                                                            -
                                                          • value of total retail turnover
                                                          • -
                                                          • value of internet sales
                                                          • -
                                                          • reasons for changes to figures
                                                          • -
                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          -
                                                          We will treat your data securely and confidentially
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1/section-1.html b/_prototypes/totals/v1/section-1.html deleted file mode 100644 index 35594dd43b..0000000000 --- a/_prototypes/totals/v1/section-1.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Totals v1 -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - How many of the staff were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business names on the front of this questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1/section-2.html b/_prototypes/totals/v1/section-2.html deleted file mode 100644 index 108054403c..0000000000 --- a/_prototypes/totals/v1/section-2.html +++ /dev/null @@ -1,216 +0,0 @@ ---- -title: Totals v1 -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Employees -

                                                          -
                                                          -

                                                          - Of the total employees how many of the following were in your employment on 12 December 2016? -

                                                          -
                                                          -

                                                          Include employees at all sites working for the business named on the front of the questionnaire.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1/section-3.html b/_prototypes/totals/v1/section-3.html deleted file mode 100644 index 32bd128edf..0000000000 --- a/_prototypes/totals/v1/section-3.html +++ /dev/null @@ -1,286 +0,0 @@ ---- -title: Totals v1 -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Breakdown of outgoings

                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -
                                                          -

                                                          - For the reporting period what was the business’s outgoings for: -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1/section-4.html b/_prototypes/totals/v1/section-4.html deleted file mode 100644 index b8860a793a..0000000000 --- a/_prototypes/totals/v1/section-4.html +++ /dev/null @@ -1,245 +0,0 @@ ---- -title: Totals v1 -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Outgoings -

                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -
                                                          -

                                                          - From your previous answers the total outgoings for Apple has been calculated as: -

                                                          -
                                                          -

                                                          To reach this total we used the values provided below. Please review and amend as necessary.

                                                          -
                                                          - - - - - - - -
                                                          -

                                                          Outgoings

                                                          -
                                                          -
                                                          -
                                                          - Utilities -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Wages -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Motor vehicles -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Rent / property charges -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Purchases -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Other items -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1/section-5.html b/_prototypes/totals/v1/section-5.html deleted file mode 100644 index c163e426ea..0000000000 --- a/_prototypes/totals/v1/section-5.html +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: Totals v1 -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Outgoings -

                                                          -
                                                          -

                                                          - Of the total outgoings, , what were the total outgoings for February 2017? -

                                                          -
                                                          -

                                                          Round your figures to the nearest whole pound (£). Even if your figures are zero, please still complete.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1/setup.html b/_prototypes/totals/v1/setup.html deleted file mode 100644 index f8a12ea157..0000000000 --- a/_prototypes/totals/v1/setup.html +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: Totals v1 - Configuration -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Setup -

                                                          -
                                                          -

                                                          - Enter the business name -

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v1/thankyou.html b/_prototypes/totals/v1/thankyou.html deleted file mode 100644 index 251b32eb83..0000000000 --- a/_prototypes/totals/v1/thankyou.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: MCI Survey v1 -project: MCI -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission Successful

                                                          -

                                                          Thank you for submitting this survey, your responses have been successfully received.

                                                          -
                                                          -
                                                          -

                                                          Transaction ID (Please quote this reference for any support queries)

                                                          -
                                                            -
                                                          • 8E99
                                                          • 37ED
                                                          • 9A7B
                                                          • 4C73
                                                          • -
                                                          -

                                                          You may wish to save or print this page for your records.

                                                          -
                                                          -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/feedback.html b/_prototypes/totals/v2-replay-inputs/feedback.html deleted file mode 100644 index c87db6ada1..0000000000 --- a/_prototypes/totals/v2-replay-inputs/feedback.html +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Comments -

                                                          -
                                                          -

                                                          - Please explain any movements in your data, for example, sale held, branches opened or sold, extreme weather, or temporary closure of shop -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/index.html b/_prototypes/totals/v2-replay-inputs/index.html deleted file mode 100644 index a7410c6cd1..0000000000 --- a/_prototypes/totals/v2-replay-inputs/index.html +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false -subtitle: Totals test ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Your response is legally required

                                                          -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Apple
                                                          - -
                                                          Trading as
                                                          -
                                                          Apple
                                                          - -
                                                          Change in details
                                                          -
                                                          Call 0300 1234 931 or email surveys@ons.gov.uk if there have been any changes to your business name, address or structure
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          PERIOD
                                                          -
                                                          1 May 2016 to 31 May 2016
                                                          -
                                                          PLEASE SUBMIT BY
                                                          -
                                                          12 June 2016
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          The information supplied is used to produce monthly estimates of the total retail sales in Great Britain where retailing is defined as the sale of goods to the general public for household consumption. The Retail Sales Index is a key indicator of the progress of the economy. It is also used to help estimate consumer spending on retail goods and the output of the retail sector, both of which feed into the compilation of the National Accounts. The results are also used by the Bank of England and HM Treasury to inform decision making by government and in formulating financial policies. The results are published on our website.

                                                          -
                                                          -
                                                          -

                                                          You will be asked to provide information for the business, including:

                                                          -
                                                            -
                                                          • value of total retail turnover
                                                          • -
                                                          • value of internet sales
                                                          • -
                                                          • reasons for changes to figures
                                                          • -
                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          -
                                                          We will treat your data securely and confidentially
                                                          -
                                                          -
                                                          -
                                                          You will have the opportunity to download your responses after submitting this questionnaire
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/of-which.html b/_prototypes/totals/v2-replay-inputs/of-which.html deleted file mode 100644 index 41643c2bee..0000000000 --- a/_prototypes/totals/v2-replay-inputs/of-which.html +++ /dev/null @@ -1,170 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities Retail Turnover -

                                                          -
                                                          -

                                                          - Of your total retail turnover, , how much was from internet sales? -

                                                          -
                                                          -

                                                          Round your figures to the nearest whole pound (£). Even if your figures are zero, please still complete.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/playback.html b/_prototypes/totals/v2-replay-inputs/playback.html deleted file mode 100644 index f74e396283..0000000000 --- a/_prototypes/totals/v2-replay-inputs/playback.html +++ /dev/null @@ -1,284 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities Retail Turnover -

                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -
                                                          -

                                                          - From your previous answers the total retail turnover for Apple has been calculated as: -

                                                          -
                                                          -

                                                          To reach this total we used the values you provided in previous questions. Please review them and amend as necessary.

                                                          -
                                                          - - - - - - - -
                                                          -

                                                          Retail turnover elements

                                                          -
                                                          -
                                                          -
                                                          - Food -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Alcohol, confectionery and tobacco -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Clothing and footwear -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Household goods -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Other goods -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Total retail turnover:

                                                          -
                                                          - -
                                                          -

                                                          - Does the calculated total match your records? -

                                                          - -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/section-1.html b/_prototypes/totals/v2-replay-inputs/section-1.html deleted file mode 100644 index 7c1ad646e7..0000000000 --- a/_prototypes/totals/v2-replay-inputs/section-1.html +++ /dev/null @@ -1,302 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Commodities Retail Turnover

                                                          -
                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -

                                                          - You should enter figures for the reporting period stated above -
                                                          - Include VAT and internet sales

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of food? -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/section-2.html b/_prototypes/totals/v2-replay-inputs/section-2.html deleted file mode 100644 index 1058a4e85f..0000000000 --- a/_prototypes/totals/v2-replay-inputs/section-2.html +++ /dev/null @@ -1,264 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Commodities Retail Turnover

                                                          -
                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -

                                                          - You should enter figures for the reporting period stated above -
                                                          - Include VAT and internet sales

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of alcohol, confectionery and tobacco? -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/section-3.html b/_prototypes/totals/v2-replay-inputs/section-3.html deleted file mode 100644 index 399aa2de00..0000000000 --- a/_prototypes/totals/v2-replay-inputs/section-3.html +++ /dev/null @@ -1,300 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Commodities Retail Turnover

                                                          -
                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -

                                                          - You should enter figures for the reporting period stated above -
                                                          - Include VAT and internet sales

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of clothing and footwear? -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/section-4.html b/_prototypes/totals/v2-replay-inputs/section-4.html deleted file mode 100644 index e26786b482..0000000000 --- a/_prototypes/totals/v2-replay-inputs/section-4.html +++ /dev/null @@ -1,309 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Commodities Retail Turnover

                                                          -
                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -

                                                          - You should enter figures for the reporting period stated above -
                                                          - Include VAT and internet sales

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of household goods? -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/section-5.html b/_prototypes/totals/v2-replay-inputs/section-5.html deleted file mode 100644 index 96d3008827..0000000000 --- a/_prototypes/totals/v2-replay-inputs/section-5.html +++ /dev/null @@ -1,316 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Commodities Retail Turnover

                                                          -
                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -

                                                          - You should enter figures for the reporting period stated above -
                                                          - Include VAT and internet sales

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of other goods? -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/setup.html b/_prototypes/totals/v2-replay-inputs/setup.html deleted file mode 100644 index d94be50845..0000000000 --- a/_prototypes/totals/v2-replay-inputs/setup.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Totals v2 (replay inputs) - Configuration -project: Totals -globalcss: false ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Setup -

                                                          -
                                                          -

                                                          - Enter the business name -

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/summary.html b/_prototypes/totals/v2-replay-inputs/summary.html deleted file mode 100644 index 26da8ffbfb..0000000000 --- a/_prototypes/totals/v2-replay-inputs/summary.html +++ /dev/null @@ -1,240 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Summary

                                                          -
                                                          -

                                                          Your answers

                                                          - - -
                                                          - -
                                                          -
                                                          - -

                                                          Elements of total retail turnover

                                                          -
                                                          - -
                                                          -
                                                          - What was the value of the business's total sales of food? -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - What was the value of the business's total sales of alcohol, confectionery and tobacco? -
                                                          - -
                                                          -
                                                          - -
                                                          - -
                                                          - What was the value of the business's total sales of clothing and footwear? -
                                                          - -
                                                          -
                                                          - -
                                                          - -
                                                          - What was the value of the business's total sales of household goods? -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - What was the value of the business’s total sales of other goods? -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - -

                                                          Calculated total retail turnover

                                                          -
                                                          -
                                                          -
                                                          - Total retail turnover -
                                                          -
                                                          -

                                                          You have cofirmed that the calculated total retail turnover is .

                                                          - -
                                                          -
                                                          -
                                                          -

                                                          Internet sales

                                                          -
                                                          -
                                                          -
                                                          - Of your total retail turnover, how much were from internet sales? -
                                                          - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -

                                                          Comments

                                                          -
                                                          -
                                                          -
                                                          - Comments -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          You will have the opportunity to download your answers after submitting this questionnaire.
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - - Previous - - -
                                                          - -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2-replay-inputs/thankyou.html b/_prototypes/totals/v2-replay-inputs/thankyou.html deleted file mode 100644 index ec279a82bc..0000000000 --- a/_prototypes/totals/v2-replay-inputs/thankyou.html +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission successful

                                                          -
                                                          -

                                                          Thank you for submitting this survey, your answers have been successfully received.

                                                          - -

                                                          To ensure the security of your data this file will not be available to download beyond this time.

                                                          -
                                                          -
                                                          - - - -

                                                          Transaction ID: 8E99 - 37ED - 9A7B - 4C73
                                                          (Please quote this reference for any support queries)

                                                          - -

                                                          You may wish to save or print this page for your records.

                                                          - -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/feedback.html b/_prototypes/totals/v2_1-replay-inputs/feedback.html deleted file mode 100644 index 80ebcb5bb1..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/feedback.html +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Comments -

                                                          -
                                                          -

                                                          - Please explain any movements in your data, for example, sale held, branches opened or sold, extreme weather, or temporary closure of shop -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/index.html b/_prototypes/totals/v2_1-replay-inputs/index.html deleted file mode 100644 index a7410c6cd1..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/index.html +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false -subtitle: Totals test ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Your response is legally required

                                                          -
                                                          -
                                                          -
                                                          Business name
                                                          -
                                                          Apple
                                                          - -
                                                          Trading as
                                                          -
                                                          Apple
                                                          - -
                                                          Change in details
                                                          -
                                                          Call 0300 1234 931 or email surveys@ons.gov.uk if there have been any changes to your business name, address or structure
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          PERIOD
                                                          -
                                                          1 May 2016 to 31 May 2016
                                                          -
                                                          PLEASE SUBMIT BY
                                                          -
                                                          12 June 2016
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          The information supplied is used to produce monthly estimates of the total retail sales in Great Britain where retailing is defined as the sale of goods to the general public for household consumption. The Retail Sales Index is a key indicator of the progress of the economy. It is also used to help estimate consumer spending on retail goods and the output of the retail sector, both of which feed into the compilation of the National Accounts. The results are also used by the Bank of England and HM Treasury to inform decision making by government and in formulating financial policies. The results are published on our website.

                                                          -
                                                          -
                                                          -

                                                          You will be asked to provide information for the business, including:

                                                          -
                                                            -
                                                          • value of total retail turnover
                                                          • -
                                                          • value of internet sales
                                                          • -
                                                          • reasons for changes to figures
                                                          • -
                                                          -

                                                          If actual figures are not available, please provide informed estimates.

                                                          -
                                                          -
                                                          -
                                                          We will treat your data securely and confidentially
                                                          -
                                                          -
                                                          -
                                                          You will have the opportunity to download your responses after submitting this questionnaire
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Legal Information

                                                          -

                                                          You are required to complete this questionnaire. If you do not complete and return this questionnaire by 12 June 2016, penalties may be incurred (under section 4 of the Statistics of Trade Act 1947).

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/of-which-2.html b/_prototypes/totals/v2_1-replay-inputs/of-which-2.html deleted file mode 100644 index 6a7df953fd..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/of-which-2.html +++ /dev/null @@ -1,166 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities Retail Turnover -

                                                          -
                                                          -

                                                          - Of your total retail turnover, , how much was from internet sales? -

                                                          -
                                                          -

                                                          Round your figures to the nearest whole pound (£). Even if your figures are zero, please still complete.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/of-which.html b/_prototypes/totals/v2_1-replay-inputs/of-which.html deleted file mode 100644 index 197872360f..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/of-which.html +++ /dev/null @@ -1,185 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities Retail Turnover -

                                                          -
                                                          -

                                                          - Of your total retail turnover, , how much was from internet sales? -

                                                          -
                                                          -

                                                          Round your figures to the nearest whole pound (£). Even if your figures are zero, please still complete.

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/playback.html b/_prototypes/totals/v2_1-replay-inputs/playback.html deleted file mode 100644 index 457d8840fa..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/playback.html +++ /dev/null @@ -1,279 +0,0 @@ ---- -title: Totals v1 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Commodities Retail Turnover -

                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -
                                                          -

                                                          - From your previous answers the total retail turnover for Apple has been calculated as: -

                                                          -
                                                          -

                                                          Please review your answers used to calculate this total and amend as necessary.

                                                          -
                                                          - -
                                                          -

                                                          Retail turnover elements

                                                          -
                                                          -
                                                          -
                                                          - Food -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Alcohol, confectionery and tobacco -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Clothing and footwear -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Household goods -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - Other goods -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          Calculated total retail turnover

                                                          -
                                                          -
                                                          -
                                                          - Calculated total -
                                                          -
                                                          -
                                                          - -

                                                          If this calculated total does not match the total retail turnover you hold on file please review your previous answers to ensure the values are correct.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -

                                                          - Does the calculated total match your records? -

                                                          - -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          -
                                                          - - -
                                                          -

                                                          - Of your total retail turnover, , how much was from internet sales? -

                                                          -
                                                          -

                                                          Round your figures to the nearest whole pound (£). Even if your figures are zero, please still complete.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/section-1.html b/_prototypes/totals/v2_1-replay-inputs/section-1.html deleted file mode 100644 index 7c1ad646e7..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/section-1.html +++ /dev/null @@ -1,302 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Commodities Retail Turnover

                                                          -
                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -

                                                          - You should enter figures for the reporting period stated above -
                                                          - Include VAT and internet sales

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of food? -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/section-2.html b/_prototypes/totals/v2_1-replay-inputs/section-2.html deleted file mode 100644 index 1058a4e85f..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/section-2.html +++ /dev/null @@ -1,264 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Commodities Retail Turnover

                                                          -
                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -

                                                          - You should enter figures for the reporting period stated above -
                                                          - Include VAT and internet sales

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of alcohol, confectionery and tobacco? -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/section-3.html b/_prototypes/totals/v2_1-replay-inputs/section-3.html deleted file mode 100644 index 399aa2de00..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/section-3.html +++ /dev/null @@ -1,300 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Commodities Retail Turnover

                                                          -
                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -

                                                          - You should enter figures for the reporting period stated above -
                                                          - Include VAT and internet sales

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of clothing and footwear? -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/section-4.html b/_prototypes/totals/v2_1-replay-inputs/section-4.html deleted file mode 100644 index e26786b482..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/section-4.html +++ /dev/null @@ -1,309 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Commodities Retail Turnover

                                                          -
                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -

                                                          - You should enter figures for the reporting period stated above -
                                                          - Include VAT and internet sales

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of household goods? -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/section-5.html b/_prototypes/totals/v2_1-replay-inputs/section-5.html deleted file mode 100644 index 96d3008827..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/section-5.html +++ /dev/null @@ -1,316 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Commodities Retail Turnover

                                                          -
                                                          -

                                                          1 April 2016 to 31 March 2017

                                                          -

                                                          - You should enter figures for the reporting period stated above -
                                                          - Include VAT and internet sales

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of other goods? -

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/setup.html b/_prototypes/totals/v2_1-replay-inputs/setup.html deleted file mode 100644 index d94be50845..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/setup.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Totals v2 (replay inputs) - Configuration -project: Totals -globalcss: false ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Setup -

                                                          -
                                                          -

                                                          - Enter the business name -

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/summary.html b/_prototypes/totals/v2_1-replay-inputs/summary.html deleted file mode 100644 index 8eefa410a5..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/summary.html +++ /dev/null @@ -1,240 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Summary

                                                          -
                                                          -

                                                          Your answers

                                                          - - -
                                                          - -
                                                          -
                                                          - -

                                                          Elements of total retail turnover

                                                          -
                                                          - -
                                                          -
                                                          - What was the value of the business's total sales of food? -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - What was the value of the business's total sales of alcohol, confectionery and tobacco? -
                                                          - -
                                                          -
                                                          - -
                                                          - -
                                                          - What was the value of the business's total sales of clothing and footwear? -
                                                          - -
                                                          -
                                                          - -
                                                          - -
                                                          - What was the value of the business's total sales of household goods? -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - What was the value of the business’s total sales of other goods? -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - -

                                                          Calculated total retail turnover

                                                          -
                                                          -
                                                          -
                                                          - Total retail turnover -
                                                          -
                                                          -

                                                          You have cofirmed that the calculated total retail turnover of  is correct and matches your records.

                                                          - -
                                                          -
                                                          -
                                                          -

                                                          Internet sales

                                                          -
                                                          -
                                                          -
                                                          - Of your total retail turnover, how much were from internet sales? -
                                                          - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -

                                                          Comments

                                                          -
                                                          -
                                                          -
                                                          - Comments -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          You will have the opportunity to download your answers after submitting this questionnaire.
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - - Previous - - -
                                                          - -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v2_1-replay-inputs/thankyou.html b/_prototypes/totals/v2_1-replay-inputs/thankyou.html deleted file mode 100644 index ec279a82bc..0000000000 --- a/_prototypes/totals/v2_1-replay-inputs/thankyou.html +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: Totals v2 (replay inputs) -project: Totals -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission successful

                                                          -
                                                          -

                                                          Thank you for submitting this survey, your answers have been successfully received.

                                                          - -

                                                          To ensure the security of your data this file will not be available to download beyond this time.

                                                          -
                                                          -
                                                          - - - -

                                                          Transaction ID: 8E99 - 37ED - 9A7B - 4C73
                                                          (Please quote this reference for any support queries)

                                                          - -

                                                          You may wish to save or print this page for your records.

                                                          - -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/totals/v3-business/acquisitions-summary.html b/_prototypes/totals/v3-business/acquisitions-summary.html deleted file mode 100644 index dd3b40bda9..0000000000 --- a/_prototypes/totals/v3-business/acquisitions-summary.html +++ /dev/null @@ -1,223 +0,0 @@ ---- -title: Totals v3 Business example -project: Totals -globalcss: false -cdn: v1.1.0 ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - We calculate the total value of - acquisitions to be - £? -

                                                          -
                                                          -
                                                          - Please review your - answers and confirm these - are correct -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of acquisitions for computers and peripheral devices (hardware)
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of acquisitions for computer software programs purchased or developed externally (bespoke)
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of acquisitions for databases purchased or developed externally (bespoke)
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of acquisitions for databases purchased or telecommuniction equipment
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of acquisitions for other machinery or equipment not mentioned
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Grand total for value of acquisitions
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/totals/v3-business/computer-peripheral-devices.html b/_prototypes/totals/v3-business/computer-peripheral-devices.html deleted file mode 100644 index fa8a520f81..0000000000 --- a/_prototypes/totals/v3-business/computer-peripheral-devices.html +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: Totals v3 Business example -project: Totals -globalcss: false -items: - - label: Reporting Period - href: # - state: completed - - label: Major Improvements and Construction Work - href: # - state: completed - - label: Machinery and Equipment - href: '#' - state: 'current' - - label: Total Value - href: '#' ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html items=page.items title="Sections" %} -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What was the value of acquisitions and - proceeds from disposal of capital assets - for computers and - peripheral devices (hardware)? -

                                                          -
                                                          -
                                                          - Include - -
                                                            -
                                                          • Computer - monitors and terminals
                                                          • -
                                                          • Printers, - keyboards, and computer - projectors -
                                                          • -
                                                          • Servers
                                                          • -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - diff --git a/_prototypes/totals/v3-business/computer-software-programs.html b/_prototypes/totals/v3-business/computer-software-programs.html deleted file mode 100644 index e9c38309d9..0000000000 --- a/_prototypes/totals/v3-business/computer-software-programs.html +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: Totals v3 Business example -project: Totals -globalcss: false -items: - - label: Reporting Period - href: # - state: completed - - label: Major Improvements and Construction Work - href: # - state: completed - - label: Machinery and Equipment - href: '#' - state: 'current' - - label: Total Value - href: '#' ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html items=page.items title="Sections" %} -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What was the value of acquisitions and - proceeds from disposal of capital assets - for computer - software programs purchased or - developed externally (bespoke)? -

                                                          -
                                                          -
                                                          - Include - -
                                                            -
                                                          • Program - descriptions
                                                          • -
                                                          • Extensions
                                                          • -
                                                          • Supporting - materials for systems and - applications -
                                                          • -
                                                          - - Exclude - -
                                                            -
                                                          • - Computer software programs - developed by own staff for - business use -
                                                          • -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - diff --git a/_prototypes/totals/v3-business/databases.html b/_prototypes/totals/v3-business/databases.html deleted file mode 100644 index f02fd1679d..0000000000 --- a/_prototypes/totals/v3-business/databases.html +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: Totals v3 Business example -project: Totals -globalcss: false -items: - - label: Reporting Period - href: # - state: completed - - label: Major Improvements and Construction Work - href: # - state: completed - - label: Machinery and Equipment - href: '#' - state: 'current' - - label: Total Value - href: '#' ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html items=page.items title="Sections" %} -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What was the value of acquisitions and - proceeds from disposal of capital assets - for databases - purchased or developed externally - (bespoke)? -

                                                          -

                                                          These are - files of data that are organised to - enable effective use of, and access to, - the data.

                                                          -
                                                          -
                                                          - Exclude - -
                                                            -
                                                          • Cost of - ongoing management
                                                          • -
                                                          • Databases - developed by own staff for - business use -
                                                          • -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - diff --git a/_prototypes/totals/v3-business/disposals-summary.html b/_prototypes/totals/v3-business/disposals-summary.html deleted file mode 100644 index 99b7459003..0000000000 --- a/_prototypes/totals/v3-business/disposals-summary.html +++ /dev/null @@ -1,220 +0,0 @@ ---- -title: Totals v3 Business example -project: Totals -globalcss: false -cdn: v1.1.0 ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - We calculate the total value of - disposals to be - £ - ? -

                                                          -
                                                          -
                                                          - Please review your - answers and confirm these - are correct -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of proceeds from disposals for transport assets and equipment
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of proceeds from disposals for computers and peripheral devices (hardware)
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of proceeds from disposals for computer software programs purchased or developed externally (bespoke)
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of proceeds from disposals for databases purchased or developed externally (bespoke)
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of proceeds from disposals for databases purchased or telecommuniction equipment
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Total value of proceeds from disposals for other machinery or equipment not mentioned
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Grand total for value of proceeds from disposals
                                                          -
                                                          -
                                                          -
                                                          £
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - diff --git a/_prototypes/totals/v3-business/index.html b/_prototypes/totals/v3-business/index.html deleted file mode 100644 index f90eb483eb..0000000000 --- a/_prototypes/totals/v3-business/index.html +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: Totals v3 Business example -project: Totals -globalcss: false -items: - - label: Reporting Period - href: # - state: completed - - label: Major Improvements and Construction Work - href: # - state: completed - - label: Machinery and Equipment - href: # - state: current - - label: Total Value - href: # ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html items=page.items title="Sections" %} -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Which machinery and equipment does your - business possess? -

                                                          - -
                                                          -
                                                          - Select all that apply -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/totals/v3-business/other-machinery-equipment.html b/_prototypes/totals/v3-business/other-machinery-equipment.html deleted file mode 100644 index 0117c409e9..0000000000 --- a/_prototypes/totals/v3-business/other-machinery-equipment.html +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: Totals v3 Business example -project: Totals -globalcss: false -items: - - label: Reporting Period - href: # - state: completed - - label: Major Improvements and Construction Work - href: # - state: completed - - label: Machinery and Equipment - href: '#' - state: 'current' - - label: Total Value - href: '#' ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html items=page.items title="Sections" %} -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What was the value of acquisitions and - proceeds from disposal of capital assets - for other - machinery or equipment not mentioned? -

                                                          -
                                                          -
                                                          - Include - -
                                                            -
                                                          • Electrical/electronic equipment
                                                          • -
                                                          • General/special purpose equipment
                                                          • -
                                                          • Small tools
                                                          • -
                                                          • Furniture - (and office equipment)
                                                          • -
                                                          • Office equipment
                                                          • -
                                                          • Fabricated products
                                                          • -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - diff --git a/_prototypes/totals/v3-business/telecommunications.html b/_prototypes/totals/v3-business/telecommunications.html deleted file mode 100644 index 7f2c23a0c2..0000000000 --- a/_prototypes/totals/v3-business/telecommunications.html +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: Totals v3 Business example -project: Totals -globalcss: false -items: - - label: Reporting Period - href: # - state: completed - - label: Major Improvements and Construction Work - href: # - state: completed - - label: Machinery and Equipment - href: '#' - state: 'current' - - label: Total Value - href: '#' ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html items=page.items title="Sections" %} -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What was the value of acquisitions and - proceeds from disposal of capital assets - for telecommunications - equipment - ? -

                                                          -
                                                          -
                                                          - Include - -
                                                            -
                                                          • Phones, - switchboards, and fax - machines
                                                          • -
                                                          • Transmitters and receivers -
                                                          • -
                                                          • CCTV - equipment and burglar or - fire alarms
                                                          • -
                                                          • TV - cameras and other camera
                                                          • -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - diff --git a/_prototypes/totals/v3-business/transport-equipment.html b/_prototypes/totals/v3-business/transport-equipment.html deleted file mode 100644 index 58f0a5f7bf..0000000000 --- a/_prototypes/totals/v3-business/transport-equipment.html +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: Totals v3 Business example -project: Totals -globalcss: false -items: - - label: Reporting Period - href: # - state: completed - - label: Major Improvements and Construction Work - href: # - state: completed - - label: Machinery and Equipment - href: # - state: current - - label: Total Value - href: # ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html items=page.items title="Sections" %} -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What was the value of acquisitions and - proceeds from disposal of capital assets - for transport - assets and - equipment? -

                                                          -
                                                          -
                                                          - Include - -
                                                            -
                                                          • New and - used motor vehicles, special purpose - vehicles, and trailers,
                                                          • -
                                                          • Ships - and boats
                                                          • -
                                                          • Aircraft - and railway rolling stock
                                                          • -
                                                          • Motor - cycles and bicycles,
                                                          • -
                                                          • Mobility - scooters and powered wheelchairs,
                                                          • -
                                                          • Parts - and accessories
                                                          • -
                                                          • Major - repairs
                                                          • -
                                                          - - Exclude - -
                                                            -
                                                          • - Lifting and handling machinery -
                                                          • -
                                                          • - Special purpose machinery -
                                                          • -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          - -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - diff --git a/_prototypes/typeahead-ethnicgroup/Ethnicgroup.html b/_prototypes/typeahead-ethnicgroup/Ethnicgroup.html deleted file mode 100644 index e01c8a5050..0000000000 --- a/_prototypes/typeahead-ethnicgroup/Ethnicgroup.html +++ /dev/null @@ -1,432 +0,0 @@ ---- -title: Ethnic Groups start -project: Typeahead -globalcss: false - ---- - - - - - - - What is your ethnic group? - 2017 Census Test - - - - - - - - - - - - - - - - - - - - - - - - - -
                                                          - -
                                                          - - - -
                                                          -
                                                          - - Previous - - - - -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          - - - - - - -
                                                          - -
                                                          -
                                                          - - - - - - -
                                                          - - - -
                                                          -
                                                          - -
                                                          - - - -

                                                          Leanne Cook

                                                          - - - - - - - - - - - - - - - - - - - - - - - - - -
                                                          - - - - - - - - - -

                                                          15. - - What is your ethnic group? -

                                                          - - - - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - - - -
                                                          -
                                                          - - - What is your ethnic group? - - - - - - -
                                                          - - - - - -
                                                          - - - - - - -
                                                          - - - - - -
                                                          - - - - - - -
                                                          - - - - - -
                                                          - - - - - - -
                                                          - - - - -
                                                          - -
                                                          - - - - - -
                                                          - - -
                                                          -
                                                          -
                                                          - - - - - - - - - - - - - - -
                                                          - - -
                                                          - - - - -
                                                          -
                                                          -
                                                          - - - - - - - - - -
                                                          - - - - -
                                                          - -
                                                          -
                                                          - - - - Save and continue - - -
                                                          - -
                                                          -
                                                          - - - - - - Previous - - -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          - - - -
                                                          - - - - -{% include footer-census.html %} - -{% include timeout-census.html %} - - - - - - - - - - - \ No newline at end of file diff --git a/_prototypes/typeahead-ethnicgroup/index.html b/_prototypes/typeahead-ethnicgroup/index.html deleted file mode 100644 index eb1a7a3d8f..0000000000 --- a/_prototypes/typeahead-ethnicgroup/index.html +++ /dev/null @@ -1,683 +0,0 @@ ---- -title: Ethnic Groups 1 -project: Typeahead -globalcss: false - ---- - - - - - - - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Joanna Bloggs

                                                          - - -
                                                          - - - - - - - - - -

                                                          15a. - - Which one best describes your White ethnic group or background? -

                                                          - -
                                                          - - Which one best describes your White ethnic group or background? - - - - - - -
                                                          -
                                                          - - - - -
                                                          - - - -
                                                          - - - - -
                                                          -
                                                          - - - Which one best describes your White ethnic group or background? - - - - - - -
                                                          - - - - - -
                                                          - - - - - - -
                                                          - - - - - -
                                                          - - - - - - -
                                                          - - - - - -
                                                          - - - - - - -
                                                          - - - - - - - - -
                                                          - - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - -
                                                          - - - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          -{% include footer-census.html %} - -{% include timeout-census.html %} - - - - - diff --git a/_prototypes/typeahead-occupation/index.html b/_prototypes/typeahead-occupation/index.html deleted file mode 100644 index 17319858d4..0000000000 --- a/_prototypes/typeahead-occupation/index.html +++ /dev/null @@ -1,431 +0,0 @@ ---- -title: Typeahead Occupation -project: Typeahead -globalcss: false ---- - - - - - - - - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Joanna Bloggs

                                                          - -
                                                          -

                                                          - 36. What is (was) your full and specific job title? -

                                                          - -
                                                          -
                                                          - -

                                                          For example, primary school teacher, car mechanic, district nurse, structural engineer -
                                                          -
                                                          - Do not state your pay grade or pay band

                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - - - - - -{% include footer-census.html %} - -{% include timeout-census.html %} \ No newline at end of file diff --git a/_prototypes/typeahead-occupation/occupations.html b/_prototypes/typeahead-occupation/occupations.html deleted file mode 100644 index 36f0a3bd3f..0000000000 --- a/_prototypes/typeahead-occupation/occupations.html +++ /dev/null @@ -1,20252 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/_prototypes/typeahead/country-of-birth/index.html b/_prototypes/typeahead/country-of-birth/index.html deleted file mode 100644 index cf20495ec8..0000000000 --- a/_prototypes/typeahead/country-of-birth/index.html +++ /dev/null @@ -1,847 +0,0 @@ ---- -title: Typeahead Country of Birth -project: Typeahead Country of Birth -globalcss: false - ---- - - - - - - - - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Leanne Cook

                                                          - -
                                                          -

                                                          - 36. What is (was) your full and specific job title? -

                                                          - -
                                                          -
                                                          - -

                                                          For example, primary school teacher, car mechanic, district nurse, structural engineer -
                                                          -
                                                          - Do not state your pay grade or pay band

                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          -{% include footer-census.html %} - -{% include timeout-census.html %} - - - - diff --git a/_prototypes/typeahead/country.html b/_prototypes/typeahead/country.html deleted file mode 100644 index 603ea6d331..0000000000 --- a/_prototypes/typeahead/country.html +++ /dev/null @@ -1,649 +0,0 @@ ---- -title: Survey Heading -project: Survey Type -globalcss: false - ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Business Location

                                                          - -
                                                          -

                                                          - In what country is your business located? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/typeahead/ethnicity/index.html b/_prototypes/typeahead/ethnicity/index.html deleted file mode 100644 index 1820d3a2a3..0000000000 --- a/_prototypes/typeahead/ethnicity/index.html +++ /dev/null @@ -1,1486 +0,0 @@ ---- -title: Typeahead Ethnicity -project: Typeahead Ethnicity -globalcss: false - ---- - - - - - - - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Leanne Cook

                                                          - -
                                                          -

                                                          - 15. What is your Ethnic group? -

                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - - - - - -{% include footer-census.html %} - -{% include timeout-census.html %} diff --git a/_prototypes/typeahead/index.html b/_prototypes/typeahead/index.html deleted file mode 100644 index f543f430ee..0000000000 --- a/_prototypes/typeahead/index.html +++ /dev/null @@ -1,647 +0,0 @@ ---- -title: Typeahead -project: Typeahead -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Business Location

                                                          - -
                                                          -

                                                          - In what country is your business located? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/typeahead/occupation.html b/_prototypes/typeahead/occupation.html deleted file mode 100644 index a2742fe0de..0000000000 --- a/_prototypes/typeahead/occupation.html +++ /dev/null @@ -1,522 +0,0 @@ ---- -title: Survey Heading -project: Survey Type -globalcss: false - ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Occupation

                                                          - -
                                                          -

                                                          - What is your occupation? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/typeahead/passport-type/css/autocomplete.css b/_prototypes/typeahead/passport-type/css/autocomplete.css deleted file mode 100644 index 127bef3fe8..0000000000 --- a/_prototypes/typeahead/passport-type/css/autocomplete.css +++ /dev/null @@ -1 +0,0 @@ -.autocomplete__wrapper{position:relative}.autocomplete__hint,.autocomplete__input{-webkit-appearance:none;border:2px solid;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;width:100%}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__hint{color:#bfc1c3;position:absolute}.autocomplete__input--default{padding:4px}.autocomplete__input--focused{outline-offset:0;outline:3px solid #ffbf47}.autocomplete__input--show-all-values{padding:4px 34px 4px 4px;cursor:pointer}.autocomplete__dropdown-arrow-down{z-index:-1;display:inline-block;position:absolute;right:8px;width:24px;height:24px;top:10px}.autocomplete__menu{background-color:#fff;border:2px solid #0b0c0c;border-top:0;color:#34384b;margin:0;max-height:342px;overflow-x:hidden;padding:0;width:100%;width:calc(100% - 4px)}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:rgba(0,0,0,.256863) 0 2px 6px;left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option{border-bottom:solid #bfc1c3;border-width:1px 0;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:first-of-type{border-top-width:0}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:#fafafa}.autocomplete__option--focused,.autocomplete__option:hover{background-color:#005ea5;border-color:#005ea5;color:#fff;outline:0}.autocomplete__option--no-results{background-color:#fafafa;color:#646b6f;cursor:not-allowed}.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:16px;line-height:1.25}.autocomplete__hint,.autocomplete__option{padding:4px}@media (min-width:641px){.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:19px;line-height:1.31579}} diff --git a/_prototypes/typeahead/passport-type/css/passport-types.css b/_prototypes/typeahead/passport-type/css/passport-types.css deleted file mode 100644 index 8f1db694ca..0000000000 --- a/_prototypes/typeahead/passport-type/css/passport-types.css +++ /dev/null @@ -1,28 +0,0 @@ -.playback_item { - margin-top: 0.5rem; - border-bottom: 1px solid #999; -} - -.page__header .bar { - background: #420754; -} - -.footer { - display: none; -} - -.dynamic-content { - display: none; -} - -#playback__item { - display: none; -} - -#playback-heading { - display: none; -} - -.js-address-start-again-trigger { - display: none; -} \ No newline at end of file diff --git a/_prototypes/typeahead/passport-type/css/typeahead.css b/_prototypes/typeahead/passport-type/css/typeahead.css deleted file mode 100644 index 1f13885856..0000000000 --- a/_prototypes/typeahead/passport-type/css/typeahead.css +++ /dev/null @@ -1,82 +0,0 @@ -.pac-container-wrapper { - position : relative; -} - -.typeahead-component { - z-index : 10; - position : relative; -} - -.pac-container { - position : absolute; - width : 19.6rem; - max-height: 265px; - margin-top : -1px; - margin-left : -1px; - overflow-x : hidden; - overflow-y : auto; - background-color: #fff; - border: 2px solid #4263c2; - border-top: 0; - color: #34384b; - padding: 0; -} - -.pac-logo:after { content: none !important; } - -.pac-item { - display : block; - width : 100%; - padding: .8rem .6rem; - text-align : left; - cursor: pointer; - font-family: "Lato", "Helvetica Neue", Arial, sans-serif; - border : none; - border-top: 1px solid #4263c2; - background : none; - border-radius : 0; -} - -/** -* Item is focused -*/ -.pac-item.focused { - background-color : #4263c2; -} - -.pac-item.focused .pac-matched { - color: #fff; -} -/** -* End item is focused -*/ - -.pac-item:hover, -.pac-item:hover .pac-item-query, -.pac-item:hover .pac-matched { - background-color: #4263c2; - color: white; -} - - -.pac-item, -.pac-item-query { - font-size: 17px; - color : #999; -} - -.pac-item-query { - padding-right : 3px; -} - -.pac-matched { - color : #000; -} - -.pac-item-query:after { - content: ','; -} - -.hide { - display : none; -} diff --git a/_prototypes/typeahead/passport-type/data/records.json b/_prototypes/typeahead/passport-type/data/records.json deleted file mode 100644 index e53f94e79d..0000000000 --- a/_prototypes/typeahead/passport-type/data/records.json +++ /dev/null @@ -1,2847 +0,0 @@ -{ - "Countries": [ - { - "PT": { - "index-entry-number": "147", - "entry-number": "147", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PT", - "item": [ - { - "country": "PT", - "official-name": "The Portuguese Republic", - "name": "Portugal", - "citizen-names": "Portuguese" - } - ] - }, - "PW": { - "index-entry-number": "140", - "entry-number": "140", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PW", - "item": [ - { - "country": "PW", - "official-name": "The Republic of Palau", - "name": "Palau", - "start-date": "1994-10-01", - "citizen-names": "Palauan" - } - ] - }, - "PY": { - "index-entry-number": "143", - "entry-number": "143", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PY", - "item": [ - { - "country": "PY", - "official-name": "The Republic of Paraguay", - "name": "Paraguay", - "citizen-names": "Paraguayan" - } - ] - }, - "QA": { - "index-entry-number": "148", - "entry-number": "148", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "QA", - "item": [ - { - "country": "QA", - "official-name": "The State of Qatar", - "name": "Qatar", - "citizen-names": "Qatari" - } - ] - }, - "AD": { - "index-entry-number": "10", - "entry-number": "10", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AD", - "item": [ - { - "country": "AD", - "official-name": "The Principality of Andorra", - "name": "Andorra", - "citizen-names": "Andorran" - } - ] - }, - "AE": { - "index-entry-number": "190", - "entry-number": "190", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AE", - "item": [ - { - "country": "AE", - "official-name": "The United Arab Emirates", - "name": "United Arab Emirates", - "citizen-names": "Citizen of the United Arab Emirates" - } - ] - }, - "AF": { - "index-entry-number": "7", - "entry-number": "7", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AF", - "item": [ - { - "country": "AF", - "official-name": "The Islamic Republic of Afghanistan", - "name": "Afghanistan", - "citizen-names": "Afghan" - } - ] - }, - "AG": { - "index-entry-number": "12", - "entry-number": "12", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AG", - "item": [ - { - "country": "AG", - "official-name": "Antigua and Barbuda", - "name": "Antigua and Barbuda", - "start-date": "1981-11-01", - "citizen-names": "Citizen of Antigua and Barbuda" - } - ] - }, - "AL": { - "index-entry-number": "8", - "entry-number": "8", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AL", - "item": [ - { - "country": "AL", - "official-name": "The Republic of Albania", - "name": "Albania", - "citizen-names": "Albanian" - } - ] - }, - "AM": { - "index-entry-number": "14", - "entry-number": "14", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AM", - "item": [ - { - "country": "AM", - "official-name": "The Republic of Armenia", - "name": "Armenia", - "start-date": "1991-09-21", - "citizen-names": "Armenian" - } - ] - }, - "AO": { - "index-entry-number": "11", - "entry-number": "11", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AO", - "item": [ - { - "country": "AO", - "official-name": "The Republic of Angola", - "name": "Angola", - "start-date": "1975-11-11", - "citizen-names": "Angolan" - } - ] - }, - "AR": { - "index-entry-number": "13", - "entry-number": "13", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AR", - "item": [ - { - "country": "AR", - "official-name": "The Argentine Republic", - "name": "Argentina", - "citizen-names": "Argentine;Argentinian" - } - ] - }, - "AT": { - "index-entry-number": "16", - "entry-number": "16", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AT", - "item": [ - { - "country": "AT", - "official-name": "The Republic of Austria", - "name": "Austria", - "citizen-names": "Austrian" - } - ] - }, - "AU": { - "index-entry-number": "15", - "entry-number": "15", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AU", - "item": [ - { - "country": "AU", - "official-name": "The Commonwealth of Australia", - "name": "Australia", - "citizen-names": "Australian" - } - ] - }, - "AZ": { - "index-entry-number": "17", - "entry-number": "17", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "AZ", - "item": [ - { - "country": "AZ", - "official-name": "The Republic of Azerbaijan", - "name": "Azerbaijan", - "start-date": "1991-08-30", - "citizen-names": "Azerbaijani" - } - ] - }, - "RO": { - "index-entry-number": "149", - "entry-number": "149", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "RO", - "item": [ - { - "country": "RO", - "official-name": "Romania", - "name": "Romania", - "citizen-names": "Romanian" - } - ] - }, - "BA": { - "index-entry-number": "28", - "entry-number": "28", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BA", - "item": [ - { - "country": "BA", - "official-name": "Bosnia and Herzegovina", - "name": "Bosnia and Herzegovina", - "start-date": "1992-03-03", - "citizen-names": "Citizen of Bosnia and Herzegovina" - } - ] - }, - "BB": { - "index-entry-number": "21", - "entry-number": "21", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BB", - "item": [ - { - "country": "BB", - "official-name": "Barbados", - "name": "Barbados", - "citizen-names": "Barbadian" - } - ] - }, - "RS": { - "index-entry-number": "160", - "entry-number": "160", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "RS", - "item": [ - { - "country": "RS", - "official-name": "The Republic of Serbia", - "name": "Serbia", - "citizen-names": "Serbian" - } - ] - }, - "BD": { - "index-entry-number": "20", - "entry-number": "20", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BD", - "item": [ - { - "country": "BD", - "official-name": "The People's Republic of Bangladesh", - "name": "Bangladesh", - "citizen-names": "Bangladeshi" - } - ] - }, - "RU": { - "index-entry-number": "150", - "entry-number": "150", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "RU", - "item": [ - { - "country": "RU", - "official-name": "The Russian Federation", - "name": "Russia", - "start-date": "1991-12-25", - "citizen-names": "Russian" - } - ] - }, - "BE": { - "index-entry-number": "23", - "entry-number": "23", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BE", - "item": [ - { - "country": "BE", - "official-name": "The Kingdom of Belgium", - "name": "Belgium", - "citizen-names": "Belgian" - } - ] - }, - "BF": { - "index-entry-number": "33", - "entry-number": "33", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BF", - "item": [ - { - "country": "BF", - "official-name": "Burkina Faso", - "name": "Burkina Faso", - "citizen-names": "Burkinabe;Burkinan" - } - ] - }, - "RW": { - "index-entry-number": "151", - "entry-number": "151", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "RW", - "item": [ - { - "country": "RW", - "official-name": "The Republic of Rwanda", - "name": "Rwanda", - "citizen-names": "Rwandan" - } - ] - }, - "BG": { - "index-entry-number": "32", - "entry-number": "32", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BG", - "item": [ - { - "country": "BG", - "official-name": "The Republic of Bulgaria", - "name": "Bulgaria", - "citizen-names": "Bulgarian" - } - ] - }, - "BH": { - "index-entry-number": "19", - "entry-number": "19", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BH", - "item": [ - { - "country": "BH", - "official-name": "The Kingdom of Bahrain", - "name": "Bahrain", - "citizen-names": "Bahraini" - } - ] - }, - "BI": { - "index-entry-number": "35", - "entry-number": "35", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BI", - "item": [ - { - "country": "BI", - "official-name": "The Republic of Burundi", - "name": "Burundi", - "citizen-names": "Citizen of Burundi" - } - ] - }, - "BJ": { - "index-entry-number": "25", - "entry-number": "25", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BJ", - "item": [ - { - "country": "BJ", - "official-name": "The Republic of Benin", - "name": "Benin", - "citizen-names": "Beninese" - } - ] - }, - "BN": { - "index-entry-number": "31", - "entry-number": "31", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BN", - "item": [ - { - "country": "BN", - "official-name": "Brunei Darussalam", - "name": "Brunei", - "start-date": "1984-01-01", - "citizen-names": "Citizen of Brunei" - } - ] - }, - "BO": { - "index-entry-number": "27", - "entry-number": "27", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BO", - "item": [ - { - "country": "BO", - "official-name": "The Plurinational State of Bolivia", - "name": "Bolivia", - "citizen-names": "Bolivian" - } - ] - }, - "SA": { - "index-entry-number": "158", - "entry-number": "158", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SA", - "item": [ - { - "country": "SA", - "official-name": "The Kingdom of Saudi Arabia", - "name": "Saudi Arabia", - "citizen-names": "Saudi Arabian" - } - ] - }, - "SB": { - "index-entry-number": "166", - "entry-number": "166", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SB", - "item": [ - { - "country": "SB", - "official-name": "Solomon Islands", - "name": "Solomon Islands", - "start-date": "1978-07-07", - "citizen-names": "Solomon Islander" - } - ] - }, - "SC": { - "index-entry-number": "161", - "entry-number": "161", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SC", - "item": [ - { - "country": "SC", - "official-name": "The Republic of Seychelles", - "name": "Seychelles", - "start-date": "1976-06-29", - "citizen-names": "Citizen of Seychelles" - } - ] - }, - "BR": { - "index-entry-number": "30", - "entry-number": "30", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BR", - "item": [ - { - "country": "BR", - "official-name": "The Federative Republic of Brazil", - "name": "Brazil", - "citizen-names": "Brazilian" - } - ] - }, - "BS": { - "index-entry-number": "203", - "entry-number": "203", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BS", - "item": [ - { - "country": "BS", - "official-name": "The Commonwealth of The Bahamas", - "name": "The Bahamas", - "citizen-names": "Bahamian" - } - ] - }, - "SD": { - "index-entry-number": "172", - "entry-number": "172", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SD", - "item": [ - { - "country": "SD", - "official-name": "The Republic of the Sudan", - "name": "Sudan", - "citizen-names": "Sudanese" - } - ] - }, - "SE": { - "index-entry-number": "175", - "entry-number": "175", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SE", - "item": [ - { - "country": "SE", - "official-name": "The Kingdom of Sweden", - "name": "Sweden", - "citizen-names": "Swede" - } - ] - }, - "BT": { - "index-entry-number": "26", - "entry-number": "26", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BT", - "item": [ - { - "country": "BT", - "official-name": "The Kingdom of Bhutan", - "name": "Bhutan", - "citizen-names": "Bhutanese" - } - ] - }, - "SG": { - "index-entry-number": "163", - "entry-number": "163", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SG", - "item": [ - { - "country": "SG", - "official-name": "The Republic of Singapore", - "name": "Singapore", - "citizen-names": "Singaporean" - } - ] - }, - "BW": { - "index-entry-number": "29", - "entry-number": "29", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BW", - "item": [ - { - "country": "BW", - "official-name": "The Republic of Botswana", - "name": "Botswana", - "citizen-names": "Citizen of Botswana" - } - ] - }, - "SI": { - "index-entry-number": "165", - "entry-number": "165", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SI", - "item": [ - { - "country": "SI", - "official-name": "The Republic of Slovenia", - "name": "Slovenia", - "start-date": "1991-06-25", - "citizen-names": "Slovene" - } - ] - }, - "BY": { - "index-entry-number": "22", - "entry-number": "22", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BY", - "item": [ - { - "country": "BY", - "official-name": "The Republic of Belarus", - "name": "Belarus", - "start-date": "1991-08-25", - "citizen-names": "Belarusian" - } - ] - }, - "SK": { - "index-entry-number": "164", - "entry-number": "164", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SK", - "item": [ - { - "country": "SK", - "official-name": "The Slovak Republic", - "name": "Slovakia", - "start-date": "1993-01-01", - "citizen-names": "Slovak" - } - ] - }, - "BZ": { - "index-entry-number": "24", - "entry-number": "24", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "BZ", - "item": [ - { - "country": "BZ", - "official-name": "Belize", - "name": "Belize", - "start-date": "1981-09-21", - "citizen-names": "Citizen of Belize" - } - ] - }, - "SL": { - "index-entry-number": "162", - "entry-number": "162", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SL", - "item": [ - { - "country": "SL", - "official-name": "The Republic of Sierra Leone", - "name": "Sierra Leone", - "citizen-names": "Sierra Leonean" - } - ] - }, - "SM": { - "index-entry-number": "156", - "entry-number": "156", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SM", - "item": [ - { - "country": "SM", - "official-name": "The Republic of San Marino", - "name": "San Marino", - "citizen-names": "Citizen of San Marino" - } - ] - }, - "SN": { - "index-entry-number": "159", - "entry-number": "159", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SN", - "item": [ - { - "country": "SN", - "official-name": "The Republic of Senegal", - "name": "Senegal", - "citizen-names": "Senegalese" - } - ] - }, - "SO": { - "index-entry-number": "167", - "entry-number": "167", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SO", - "item": [ - { - "country": "SO", - "official-name": "Federal Republic of Somalia", - "name": "Somalia", - "citizen-names": "Somali" - } - ] - }, - "CA": { - "index-entry-number": "38", - "entry-number": "38", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CA", - "item": [ - { - "country": "CA", - "official-name": "Canada", - "name": "Canada", - "citizen-names": "Canadian" - } - ] - }, - "SR": { - "index-entry-number": "173", - "entry-number": "173", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SR", - "item": [ - { - "country": "SR", - "official-name": "The Republic of Suriname", - "name": "Suriname", - "start-date": "1975-11-25", - "citizen-names": "Surinamer" - } - ] - }, - "SS": { - "index-entry-number": "169", - "entry-number": "169", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SS", - "item": [ - { - "country": "SS", - "official-name": "The Republic of South Sudan", - "name": "South Sudan", - "start-date": "2011-07-09", - "citizen-names": "South Sudanese" - } - ] - }, - "ST": { - "index-entry-number": "157", - "entry-number": "157", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ST", - "item": [ - { - "country": "ST", - "official-name": "The Democratic Republic of Sao Tome and Principe", - "name": "Sao Tome and Principe", - "start-date": "1975-07-12", - "citizen-names": "Citizen of Sao Tome and Principe" - } - ] - }, - "CD": { - "index-entry-number": "47", - "entry-number": "47", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CD", - "item": [ - { - "country": "CD", - "official-name": "The Democratic Republic of the Congo", - "name": "Congo (Democratic Republic)", - "citizen-names": "Citizen of The Democratic Republic of the Congo" - } - ] - }, - "SU": { - "index-entry-number": "1", - "entry-number": "1", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SU", - "item": [ - { - "end-date": "1991-12-25", - "country": "SU", - "official-name": "Union of Soviet Socialist Republics", - "name": "USSR", - "citizen-names": "Soviet citizen" - } - ] - }, - "SV": { - "index-entry-number": "60", - "entry-number": "60", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SV", - "item": [ - { - "country": "SV", - "official-name": "The Republic of El Salvador", - "name": "El Salvador", - "citizen-names": "Salvadorean" - } - ] - }, - "CF": { - "index-entry-number": "40", - "entry-number": "40", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CF", - "item": [ - { - "country": "CF", - "official-name": "The Central African Republic", - "name": "Central African Republic", - "citizen-names": "Citizen of the Central African Republic" - } - ] - }, - "CG": { - "index-entry-number": "46", - "entry-number": "46", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CG", - "item": [ - { - "country": "CG", - "official-name": "The Republic of the Congo", - "name": "Congo", - "citizen-names": "Citizen of the Republic of the Congo" - } - ] - }, - "CH": { - "index-entry-number": "176", - "entry-number": "176", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CH", - "item": [ - { - "country": "CH", - "official-name": "The Swiss Confederation", - "name": "Switzerland", - "citizen-names": "Swiss" - } - ] - }, - "CI": { - "index-entry-number": "207", - "entry-number": "207", - "entry-timestamp": "2017-10-25T09:52:52Z", - "key": "CI", - "item": [ - { - "country": "CI", - "official-name": "The Republic of Côte D’Ivoire", - "name": "Ivory Coast", - "citizen-names": "Citizen of the Ivory Coast" - } - ] - }, - "SY": { - "index-entry-number": "177", - "entry-number": "177", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SY", - "item": [ - { - "country": "SY", - "official-name": "The Syrian Arab Republic", - "name": "Syria", - "citizen-names": "Syrian" - } - ] - }, - "SZ": { - "index-entry-number": "174", - "entry-number": "174", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "SZ", - "item": [ - { - "country": "SZ", - "official-name": "The Kingdom of Swaziland", - "name": "Swaziland", - "citizen-names": "Swazi" - } - ] - }, - "CL": { - "index-entry-number": "42", - "entry-number": "42", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CL", - "item": [ - { - "country": "CL", - "official-name": "The Republic of Chile", - "name": "Chile", - "citizen-names": "Chilean" - } - ] - }, - "CM": { - "index-entry-number": "37", - "entry-number": "37", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CM", - "item": [ - { - "country": "CM", - "official-name": "The Republic of Cameroon", - "name": "Cameroon", - "citizen-names": "Cameroonian" - } - ] - }, - "CN": { - "index-entry-number": "43", - "entry-number": "43", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CN", - "item": [ - { - "country": "CN", - "official-name": "The People's Republic of China", - "name": "China", - "citizen-names": "Chinese" - } - ] - }, - "CO": { - "index-entry-number": "44", - "entry-number": "44", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CO", - "item": [ - { - "country": "CO", - "official-name": "The Republic of Colombia", - "name": "Colombia", - "citizen-names": "Colombian" - } - ] - }, - "CR": { - "index-entry-number": "48", - "entry-number": "48", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CR", - "item": [ - { - "country": "CR", - "official-name": "The Republic of Costa Rica", - "name": "Costa Rica", - "citizen-names": "Costa Rican" - } - ] - }, - "TD": { - "index-entry-number": "41", - "entry-number": "41", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TD", - "item": [ - { - "country": "TD", - "official-name": "The Republic of Chad", - "name": "Chad", - "citizen-names": "Chadian" - } - ] - }, - "CS": { - "index-entry-number": "5", - "entry-number": "5", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CS", - "item": [ - { - "end-date": "1992-12-31", - "country": "CS", - "official-name": "Czechoslovak Republic", - "name": "Czechoslovakia", - "citizen-names": "Czechoslovak" - } - ] - }, - "CU": { - "index-entry-number": "50", - "entry-number": "50", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CU", - "item": [ - { - "country": "CU", - "official-name": "The Republic of Cuba", - "name": "Cuba", - "citizen-names": "Cuban" - } - ] - }, - "TG": { - "index-entry-number": "181", - "entry-number": "181", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TG", - "item": [ - { - "country": "TG", - "official-name": "The Togolese Republic", - "name": "Togo", - "citizen-names": "Togolese" - } - ] - }, - "CV": { - "index-entry-number": "39", - "entry-number": "39", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CV", - "item": [ - { - "country": "CV", - "official-name": "The Republic of Cabo Verde", - "name": "Cape Verde", - "start-date": "1975-07-05", - "citizen-names": "Cape Verdean" - } - ] - }, - "TH": { - "index-entry-number": "180", - "entry-number": "180", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TH", - "item": [ - { - "country": "TH", - "official-name": "The Kingdom of Thailand", - "name": "Thailand", - "citizen-names": "Thai" - } - ] - }, - "TJ": { - "index-entry-number": "178", - "entry-number": "178", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TJ", - "item": [ - { - "country": "TJ", - "official-name": "The Republic of Tajikistan", - "name": "Tajikistan", - "start-date": "1991-09-09", - "citizen-names": "Tajik" - } - ] - }, - "CY": { - "index-entry-number": "51", - "entry-number": "51", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "CY", - "item": [ - { - "country": "CY", - "official-name": "The Republic of Cyprus", - "name": "Cyprus", - "citizen-names": "Cypriot" - } - ] - }, - "CZ": { - "index-entry-number": "205", - "entry-number": "205", - "entry-timestamp": "2016-11-11T16:25:07Z", - "key": "CZ", - "item": [ - { - "country": "CZ", - "official-name": "The Czech Republic", - "name": "Czechia", - "start-date": "1993-01-01", - "citizen-names": "Czech" - } - ] - }, - "TL": { - "index-entry-number": "57", - "entry-number": "57", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TL", - "item": [ - { - "country": "TL", - "official-name": "The Democratic Republic of Timor-Leste", - "name": "East Timor", - "citizen-names": "East Timorese" - } - ] - }, - "TM": { - "index-entry-number": "186", - "entry-number": "186", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TM", - "item": [ - { - "country": "TM", - "official-name": "Turkmenistan", - "name": "Turkmenistan", - "start-date": "1991-10-27", - "citizen-names": "Turkmen" - } - ] - }, - "TN": { - "index-entry-number": "184", - "entry-number": "184", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TN", - "item": [ - { - "country": "TN", - "official-name": "The Tunisian Republic", - "name": "Tunisia", - "citizen-names": "Tunisian" - } - ] - }, - "TO": { - "index-entry-number": "182", - "entry-number": "182", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TO", - "item": [ - { - "country": "TO", - "official-name": "The Kingdom of Tonga", - "name": "Tonga", - "citizen-names": "Tongan" - } - ] - }, - "TR": { - "index-entry-number": "185", - "entry-number": "185", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TR", - "item": [ - { - "country": "TR", - "official-name": "The Republic of Turkey", - "name": "Turkey", - "citizen-names": "Turk" - } - ] - }, - "TT": { - "index-entry-number": "183", - "entry-number": "183", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TT", - "item": [ - { - "country": "TT", - "official-name": "The Republic of Trinidad and Tobago", - "name": "Trinidad and Tobago", - "citizen-names": "Trinidad and Tobago citizen" - } - ] - }, - "DD": { - "index-entry-number": "3", - "entry-number": "3", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DD", - "item": [ - { - "end-date": "1990-10-02", - "country": "DD", - "official-name": "Germany Democratic Republic", - "name": "East Germany", - "citizen-names": "East German" - } - ] - }, - "DE": { - "index-entry-number": "71", - "entry-number": "71", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DE", - "item": [ - { - "country": "DE", - "official-name": "The Federal Republic of Germany", - "name": "Germany", - "start-date": "1990-10-03", - "citizen-names": "German" - } - ] - }, - "TV": { - "index-entry-number": "187", - "entry-number": "187", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TV", - "item": [ - { - "country": "TV", - "official-name": "Tuvalu", - "name": "Tuvalu", - "start-date": "1978-10-01", - "citizen-names": "Tuvaluan" - } - ] - }, - "TZ": { - "index-entry-number": "179", - "entry-number": "179", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "TZ", - "item": [ - { - "country": "TZ", - "official-name": "The United Republic of Tanzania", - "name": "Tanzania", - "citizen-names": "Tanzanian" - } - ] - }, - "DJ": { - "index-entry-number": "54", - "entry-number": "54", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DJ", - "item": [ - { - "country": "DJ", - "official-name": "The Republic of Djibouti", - "name": "Djibouti", - "start-date": "1977-06-27", - "citizen-names": "Djiboutian" - } - ] - }, - "DK": { - "index-entry-number": "53", - "entry-number": "53", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DK", - "item": [ - { - "country": "DK", - "official-name": "The Kingdom of Denmark", - "name": "Denmark", - "citizen-names": "Dane" - } - ] - }, - "DM": { - "index-entry-number": "55", - "entry-number": "55", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DM", - "item": [ - { - "country": "DM", - "official-name": "The Commonwealth of Dominica", - "name": "Dominica", - "start-date": "1978-11-03", - "citizen-names": "Dominican" - } - ] - }, - "DO": { - "index-entry-number": "56", - "entry-number": "56", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DO", - "item": [ - { - "country": "DO", - "official-name": "The Dominican Republic", - "name": "Dominican Republic", - "citizen-names": "Citizen of the Dominican Republic" - } - ] - }, - "UA": { - "index-entry-number": "189", - "entry-number": "189", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "UA", - "item": [ - { - "country": "UA", - "official-name": "Ukraine", - "name": "Ukraine", - "start-date": "1991-08-24", - "citizen-names": "Ukrainian" - } - ] - }, - "UG": { - "index-entry-number": "188", - "entry-number": "188", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "UG", - "item": [ - { - "country": "UG", - "official-name": "The Republic of Uganda", - "name": "Uganda", - "citizen-names": "Ugandan" - } - ] - }, - "DZ": { - "index-entry-number": "9", - "entry-number": "9", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "DZ", - "item": [ - { - "country": "DZ", - "official-name": "The People's Democratic Republic of Algeria", - "name": "Algeria", - "citizen-names": "Algerian" - } - ] - }, - "US": { - "index-entry-number": "191", - "entry-number": "191", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "US", - "item": [ - { - "country": "US", - "official-name": "The United States of America", - "name": "United States", - "citizen-names": "United States citizen" - } - ] - }, - "EC": { - "index-entry-number": "58", - "entry-number": "58", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "EC", - "item": [ - { - "country": "EC", - "official-name": "The Republic of Ecuador", - "name": "Ecuador", - "citizen-names": "Ecuadorean" - } - ] - }, - "EE": { - "index-entry-number": "63", - "entry-number": "63", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "EE", - "item": [ - { - "country": "EE", - "official-name": "The Republic of Estonia", - "name": "Estonia", - "start-date": "1991-08-20", - "citizen-names": "Estonian" - } - ] - }, - "EG": { - "index-entry-number": "59", - "entry-number": "59", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "EG", - "item": [ - { - "country": "EG", - "official-name": "The Arab Republic of Egypt", - "name": "Egypt", - "citizen-names": "Egyptian" - } - ] - }, - "UY": { - "index-entry-number": "192", - "entry-number": "192", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "UY", - "item": [ - { - "country": "UY", - "official-name": "The Oriental Republic of Uruguay", - "name": "Uruguay", - "citizen-names": "Uruguayan" - } - ] - }, - "UZ": { - "index-entry-number": "193", - "entry-number": "193", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "UZ", - "item": [ - { - "country": "UZ", - "official-name": "The Republic of Uzbekistan", - "name": "Uzbekistan", - "start-date": "1991-09-01", - "citizen-names": "Uzbek" - } - ] - }, - "VA": { - "index-entry-number": "204", - "entry-number": "204", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "VA", - "item": [ - { - "country": "VA", - "official-name": "Vatican City State", - "name": "Vatican City", - "citizen-names": "Vatican citizen" - } - ] - }, - "VC": { - "index-entry-number": "154", - "entry-number": "154", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "VC", - "item": [ - { - "country": "VC", - "official-name": "Saint Vincent and the Grenadines", - "name": "St Vincent", - "start-date": "1979-10-27", - "citizen-names": "Vincentian" - } - ] - }, - "ER": { - "index-entry-number": "62", - "entry-number": "62", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ER", - "item": [ - { - "country": "ER", - "official-name": "The State of Eritrea", - "name": "Eritrea", - "start-date": "1993-05-24", - "citizen-names": "Eritrean" - } - ] - }, - "ES": { - "index-entry-number": "170", - "entry-number": "170", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ES", - "item": [ - { - "country": "ES", - "official-name": "The Kingdom of Spain", - "name": "Spain", - "citizen-names": "Spaniard;Spanish citizen" - } - ] - }, - "VE": { - "index-entry-number": "196", - "entry-number": "196", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "VE", - "item": [ - { - "country": "VE", - "official-name": "The Bolivarian Republic of Venezuela", - "name": "Venezuela", - "citizen-names": "Venezuelan" - } - ] - }, - "ET": { - "index-entry-number": "64", - "entry-number": "64", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ET", - "item": [ - { - "country": "ET", - "official-name": "The Federal Democratic Republic of Ethiopia", - "name": "Ethiopia", - "citizen-names": "Ethiopian" - } - ] - }, - "VN": { - "index-entry-number": "197", - "entry-number": "197", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "VN", - "item": [ - { - "country": "VN", - "official-name": "The Socialist Republic of Vietnam", - "name": "Vietnam", - "citizen-names": "Vietnamese" - } - ] - }, - "VU": { - "index-entry-number": "194", - "entry-number": "194", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "VU", - "item": [ - { - "country": "VU", - "official-name": "The Republic of Vanuatu", - "name": "Vanuatu", - "start-date": "1980-07-30", - "citizen-names": "Citizen of Vanuatu" - } - ] - }, - "FI": { - "index-entry-number": "66", - "entry-number": "66", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "FI", - "item": [ - { - "country": "FI", - "official-name": "The Republic of Finland", - "name": "Finland", - "citizen-names": "Finn" - } - ] - }, - "FJ": { - "index-entry-number": "65", - "entry-number": "65", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "FJ", - "item": [ - { - "country": "FJ", - "official-name": "The Republic of Fiji", - "name": "Fiji", - "citizen-names": "Citizen of Fiji" - } - ] - }, - "FM": { - "index-entry-number": "122", - "entry-number": "122", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "FM", - "item": [ - { - "country": "FM", - "official-name": "The Federated States of Micronesia", - "name": "Micronesia", - "start-date": "1986-11-03", - "citizen-names": "Micronesian" - } - ] - }, - "FR": { - "index-entry-number": "67", - "entry-number": "67", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "FR", - "item": [ - { - "country": "FR", - "official-name": "The French Republic", - "name": "France", - "citizen-names": "French citizen;Frenchman;Frenchwoman" - } - ] - }, - "GA": { - "index-entry-number": "68", - "entry-number": "68", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GA", - "item": [ - { - "country": "GA", - "official-name": "The Gabonese Republic", - "name": "Gabon", - "citizen-names": "Gabonese" - } - ] - }, - "GB": { - "index-entry-number": "6", - "entry-number": "6", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GB", - "item": [ - { - "country": "GB", - "official-name": "The United Kingdom of Great Britain and Northern Ireland", - "name": "United Kingdom", - "citizen-names": "Briton;British citizen" - } - ] - }, - "WS": { - "index-entry-number": "155", - "entry-number": "155", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "WS", - "item": [ - { - "country": "WS", - "official-name": "The Independent State of Samoa", - "name": "Samoa", - "citizen-names": "Samoan" - } - ] - }, - "GD": { - "index-entry-number": "74", - "entry-number": "74", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GD", - "item": [ - { - "country": "GD", - "official-name": "Grenada", - "name": "Grenada", - "start-date": "1974-02-07", - "citizen-names": "Grenadian" - } - ] - }, - "GE": { - "index-entry-number": "70", - "entry-number": "70", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GE", - "item": [ - { - "country": "GE", - "official-name": "Georgia", - "name": "Georgia", - "start-date": "1991-04-09", - "citizen-names": "Georgian" - } - ] - }, - "GH": { - "index-entry-number": "72", - "entry-number": "72", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GH", - "item": [ - { - "country": "GH", - "official-name": "The Republic of Ghana", - "name": "Ghana", - "citizen-names": "Ghanaian" - } - ] - }, - "GM": { - "index-entry-number": "206", - "entry-number": "206", - "entry-timestamp": "2017-03-29T14:22:30Z", - "key": "GM", - "item": [ - { - "country": "GM", - "official-name": "The Republic of The Gambia", - "name": "The Gambia", - "citizen-names": "Gambian" - } - ] - }, - "GN": { - "index-entry-number": "76", - "entry-number": "76", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GN", - "item": [ - { - "country": "GN", - "official-name": "The Republic of Guinea", - "name": "Guinea", - "citizen-names": "Guinean" - } - ] - }, - "GQ": { - "index-entry-number": "61", - "entry-number": "61", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GQ", - "item": [ - { - "country": "GQ", - "official-name": "The Republic of Equatorial Guinea", - "name": "Equatorial Guinea", - "citizen-names": "Equatorial Guinean" - } - ] - }, - "GR": { - "index-entry-number": "73", - "entry-number": "73", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GR", - "item": [ - { - "country": "GR", - "official-name": "The Hellenic Republic", - "name": "Greece", - "citizen-names": "Greek" - } - ] - }, - "GT": { - "index-entry-number": "75", - "entry-number": "75", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GT", - "item": [ - { - "country": "GT", - "official-name": "The Republic of Guatemala", - "name": "Guatemala", - "citizen-names": "Guatemalan" - } - ] - }, - "GW": { - "index-entry-number": "77", - "entry-number": "77", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GW", - "item": [ - { - "country": "GW", - "official-name": "The Republic of Guinea-Bissau", - "name": "Guinea-Bissau", - "citizen-names": "Citizen of Guinea-Bissau" - } - ] - }, - "GY": { - "index-entry-number": "78", - "entry-number": "78", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "GY", - "item": [ - { - "country": "GY", - "official-name": "The Co-operative Republic of Guyana", - "name": "Guyana", - "citizen-names": "Guyanese" - } - ] - }, - "XK": { - "index-entry-number": "99", - "entry-number": "99", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "XK", - "item": [ - { - "country": "XK", - "official-name": "The Republic of Kosovo", - "name": "Kosovo", - "citizen-names": "Kosovan" - } - ] - }, - "HN": { - "index-entry-number": "80", - "entry-number": "80", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "HN", - "item": [ - { - "country": "HN", - "official-name": "The Republic of Honduras", - "name": "Honduras", - "citizen-names": "Honduran" - } - ] - }, - "HR": { - "index-entry-number": "49", - "entry-number": "49", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "HR", - "item": [ - { - "country": "HR", - "official-name": "The Republic of Croatia", - "name": "Croatia", - "start-date": "1991-06-25", - "citizen-names": "Croatian" - } - ] - }, - "YE": { - "index-entry-number": "198", - "entry-number": "198", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "YE", - "item": [ - { - "country": "YE", - "official-name": "The Republic of Yemen", - "name": "Yemen", - "start-date": "1990-05-22", - "citizen-names": "Yemeni" - } - ] - }, - "HT": { - "index-entry-number": "79", - "entry-number": "79", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "HT", - "item": [ - { - "country": "HT", - "official-name": "The Republic of Haiti", - "name": "Haiti", - "citizen-names": "Haitian" - } - ] - }, - "HU": { - "index-entry-number": "81", - "entry-number": "81", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "HU", - "item": [ - { - "country": "HU", - "official-name": "Hungary", - "name": "Hungary", - "citizen-names": "Hungarian" - } - ] - }, - "ID": { - "index-entry-number": "84", - "entry-number": "84", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ID", - "item": [ - { - "country": "ID", - "official-name": "The Republic of Indonesia", - "name": "Indonesia", - "citizen-names": "Indonesian" - } - ] - }, - "IE": { - "index-entry-number": "87", - "entry-number": "87", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IE", - "item": [ - { - "country": "IE", - "official-name": "Ireland", - "name": "Ireland", - "citizen-names": "Citizen of Ireland;Irish citizen" - } - ] - }, - "YU": { - "index-entry-number": "4", - "entry-number": "4", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "YU", - "item": [ - { - "end-date": "1992-04-28", - "country": "YU", - "official-name": "Socialist Federal Republic of Yugoslavia", - "name": "Yugoslavia", - "citizen-names": "Yugoslavian" - } - ] - }, - "IL": { - "index-entry-number": "88", - "entry-number": "88", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IL", - "item": [ - { - "country": "IL", - "official-name": "The State of Israel", - "name": "Israel", - "citizen-names": "Israeli" - } - ] - }, - "IN": { - "index-entry-number": "83", - "entry-number": "83", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IN", - "item": [ - { - "country": "IN", - "official-name": "The Republic of India", - "name": "India", - "citizen-names": "Indian" - } - ] - }, - "ZA": { - "index-entry-number": "168", - "entry-number": "168", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ZA", - "item": [ - { - "country": "ZA", - "official-name": "The Republic of South Africa", - "name": "South Africa", - "citizen-names": "South African" - } - ] - }, - "IQ": { - "index-entry-number": "86", - "entry-number": "86", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IQ", - "item": [ - { - "country": "IQ", - "official-name": "The Republic of Iraq", - "name": "Iraq", - "citizen-names": "Iraqi" - } - ] - }, - "IR": { - "index-entry-number": "85", - "entry-number": "85", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IR", - "item": [ - { - "country": "IR", - "official-name": "The Islamic Republic of Iran", - "name": "Iran", - "citizen-names": "Iranian" - } - ] - }, - "IS": { - "index-entry-number": "82", - "entry-number": "82", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IS", - "item": [ - { - "country": "IS", - "official-name": "The Republic of Iceland", - "name": "Iceland", - "citizen-names": "Icelander" - } - ] - }, - "IT": { - "index-entry-number": "89", - "entry-number": "89", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "IT", - "item": [ - { - "country": "IT", - "official-name": "The Italian Republic", - "name": "Italy", - "citizen-names": "Italian" - } - ] - }, - "ZM": { - "index-entry-number": "199", - "entry-number": "199", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ZM", - "item": [ - { - "country": "ZM", - "official-name": "The Republic of Zambia", - "name": "Zambia", - "citizen-names": "Zambian" - } - ] - }, - "ZW": { - "index-entry-number": "200", - "entry-number": "200", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ZW", - "item": [ - { - "country": "ZW", - "official-name": "The Republic of Zimbabwe", - "name": "Zimbabwe", - "start-date": "1980-04-18", - "citizen-names": "Zimbabwean" - } - ] - }, - "JM": { - "index-entry-number": "91", - "entry-number": "91", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "JM", - "item": [ - { - "country": "JM", - "official-name": "Jamaica", - "name": "Jamaica", - "citizen-names": "Jamaican" - } - ] - }, - "JO": { - "index-entry-number": "93", - "entry-number": "93", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "JO", - "item": [ - { - "country": "JO", - "official-name": "The Hashemite Kingdom of Jordan", - "name": "Jordan", - "citizen-names": "Jordanian" - } - ] - }, - "JP": { - "index-entry-number": "92", - "entry-number": "92", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "JP", - "item": [ - { - "country": "JP", - "official-name": "Japan", - "name": "Japan", - "citizen-names": "Japanese" - } - ] - }, - "KE": { - "index-entry-number": "95", - "entry-number": "95", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KE", - "item": [ - { - "country": "KE", - "official-name": "The Republic of Kenya", - "name": "Kenya", - "citizen-names": "Kenyan" - } - ] - }, - "KG": { - "index-entry-number": "101", - "entry-number": "101", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KG", - "item": [ - { - "country": "KG", - "official-name": "The Kyrgyz Republic", - "name": "Kyrgyzstan", - "start-date": "1991-08-31", - "citizen-names": "Kyrgyz" - } - ] - }, - "KH": { - "index-entry-number": "36", - "entry-number": "36", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KH", - "item": [ - { - "country": "KH", - "official-name": "The Kingdom of Cambodia", - "name": "Cambodia", - "citizen-names": "Cambodian" - } - ] - }, - "KI": { - "index-entry-number": "96", - "entry-number": "96", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KI", - "item": [ - { - "country": "KI", - "official-name": "The Republic of Kiribati", - "name": "Kiribati", - "start-date": "1979-07-12", - "citizen-names": "Citizen of Kiribati" - } - ] - }, - "KM": { - "index-entry-number": "45", - "entry-number": "45", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KM", - "item": [ - { - "country": "KM", - "official-name": "The Union of the Comoros", - "name": "Comoros", - "start-date": "1975-07-06", - "citizen-names": "Comoran" - } - ] - }, - "KN": { - "index-entry-number": "152", - "entry-number": "152", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KN", - "item": [ - { - "country": "KN", - "official-name": "The Federation of Saint Christopher and Nevis", - "name": "St Kitts and Nevis", - "start-date": "1983-09-19", - "citizen-names": "Citizen of St Christopher (St Kitts) and Nevis" - } - ] - }, - "KP": { - "index-entry-number": "97", - "entry-number": "97", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KP", - "item": [ - { - "country": "KP", - "official-name": "The Democratic People's Republic of Korea", - "name": "North Korea", - "citizen-names": "Citizen of the Democratic People's Republic of Korea;Citizen of the DPRK" - } - ] - }, - "KR": { - "index-entry-number": "98", - "entry-number": "98", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KR", - "item": [ - { - "country": "KR", - "official-name": "The Republic of Korea", - "name": "South Korea", - "citizen-names": "South Korean" - } - ] - }, - "KW": { - "index-entry-number": "100", - "entry-number": "100", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KW", - "item": [ - { - "country": "KW", - "official-name": "The State of Kuwait", - "name": "Kuwait", - "citizen-names": "Kuwaiti" - } - ] - }, - "KZ": { - "index-entry-number": "94", - "entry-number": "94", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "KZ", - "item": [ - { - "country": "KZ", - "official-name": "The Republic of Kazakhstan", - "name": "Kazakhstan", - "start-date": "1991-12-16", - "citizen-names": "Kazakh" - } - ] - }, - "LA": { - "index-entry-number": "102", - "entry-number": "102", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LA", - "item": [ - { - "country": "LA", - "official-name": "The Lao People's Democratic Republic", - "name": "Laos", - "citizen-names": "Lao" - } - ] - }, - "LB": { - "index-entry-number": "104", - "entry-number": "104", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LB", - "item": [ - { - "country": "LB", - "official-name": "The Lebanese Republic", - "name": "Lebanon", - "citizen-names": "Lebanese" - } - ] - }, - "LC": { - "index-entry-number": "153", - "entry-number": "153", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LC", - "item": [ - { - "country": "LC", - "official-name": "Saint Lucia", - "name": "St Lucia", - "start-date": "1979-02-22", - "citizen-names": "St Lucian" - } - ] - }, - "LI": { - "index-entry-number": "108", - "entry-number": "108", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LI", - "item": [ - { - "country": "LI", - "official-name": "The Principality of Liechtenstein", - "name": "Liechtenstein", - "citizen-names": "Liechtenstein citizen" - } - ] - }, - "LK": { - "index-entry-number": "171", - "entry-number": "171", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LK", - "item": [ - { - "country": "LK", - "official-name": "The Democratic Socialist Republic of Sri Lanka", - "name": "Sri Lanka", - "citizen-names": "Citizen of Sri Lanka" - } - ] - }, - "LR": { - "index-entry-number": "106", - "entry-number": "106", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LR", - "item": [ - { - "country": "LR", - "official-name": "The Republic of Liberia", - "name": "Liberia", - "citizen-names": "Liberian" - } - ] - }, - "LS": { - "index-entry-number": "105", - "entry-number": "105", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LS", - "item": [ - { - "country": "LS", - "official-name": "The Kingdom of Lesotho", - "name": "Lesotho", - "citizen-names": "Citizen of Lesotho" - } - ] - }, - "LT": { - "index-entry-number": "109", - "entry-number": "109", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LT", - "item": [ - { - "country": "LT", - "official-name": "The Republic of Lithuania", - "name": "Lithuania", - "start-date": "1990-03-11", - "citizen-names": "Lithuanian" - } - ] - }, - "LU": { - "index-entry-number": "110", - "entry-number": "110", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LU", - "item": [ - { - "country": "LU", - "official-name": "The Grand Duchy of Luxembourg", - "name": "Luxembourg", - "citizen-names": "Luxembourger" - } - ] - }, - "LV": { - "index-entry-number": "103", - "entry-number": "103", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LV", - "item": [ - { - "country": "LV", - "official-name": "The Republic of Latvia", - "name": "Latvia", - "start-date": "1990-05-04", - "citizen-names": "Latvian" - } - ] - }, - "LY": { - "index-entry-number": "107", - "entry-number": "107", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "LY", - "item": [ - { - "country": "LY", - "official-name": "Libya", - "name": "Libya", - "citizen-names": "Libyan" - } - ] - }, - "MA": { - "index-entry-number": "127", - "entry-number": "127", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MA", - "item": [ - { - "country": "MA", - "official-name": "The Kingdom of Morocco", - "name": "Morocco", - "citizen-names": "Moroccan" - } - ] - }, - "MC": { - "index-entry-number": "124", - "entry-number": "124", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MC", - "item": [ - { - "country": "MC", - "official-name": "The Principality of Monaco", - "name": "Monaco", - "citizen-names": "Monegasque" - } - ] - }, - "MD": { - "index-entry-number": "123", - "entry-number": "123", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MD", - "item": [ - { - "country": "MD", - "official-name": "The Republic of Moldova", - "name": "Moldova", - "start-date": "1991-08-27", - "citizen-names": "Moldovan" - } - ] - }, - "ME": { - "index-entry-number": "126", - "entry-number": "126", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ME", - "item": [ - { - "country": "ME", - "official-name": "Montenegro", - "name": "Montenegro", - "citizen-names": "Montenegrin" - } - ] - }, - "MG": { - "index-entry-number": "112", - "entry-number": "112", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MG", - "item": [ - { - "country": "MG", - "official-name": "The Republic of Madagascar", - "name": "Madagascar", - "citizen-names": "Citizen of Madagascar" - } - ] - }, - "MH": { - "index-entry-number": "118", - "entry-number": "118", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MH", - "item": [ - { - "country": "MH", - "official-name": "The Republic of the Marshall Islands", - "name": "Marshall Islands", - "start-date": "1986-10-21", - "citizen-names": "Marshall Islander" - } - ] - }, - "MK": { - "index-entry-number": "111", - "entry-number": "111", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MK", - "item": [ - { - "country": "MK", - "official-name": "The Republic of Macedonia", - "name": "Macedonia", - "start-date": "1991-09-08", - "citizen-names": "Macedonian" - } - ] - }, - "ML": { - "index-entry-number": "116", - "entry-number": "116", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "ML", - "item": [ - { - "country": "ML", - "official-name": "The Republic of Mali", - "name": "Mali", - "citizen-names": "Malian" - } - ] - }, - "MM": { - "index-entry-number": "34", - "entry-number": "34", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MM", - "item": [ - { - "country": "MM", - "official-name": "The Republic of the Union of Myanmar", - "name": "Burma", - "citizen-names": "Burmese" - } - ] - }, - "MN": { - "index-entry-number": "125", - "entry-number": "125", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MN", - "item": [ - { - "country": "MN", - "official-name": "Mongolia", - "name": "Mongolia", - "citizen-names": "Mongolian" - } - ] - }, - "MR": { - "index-entry-number": "119", - "entry-number": "119", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MR", - "item": [ - { - "country": "MR", - "official-name": "The Islamic Republic of Mauritania", - "name": "Mauritania", - "citizen-names": "Mauritanian" - } - ] - }, - "MT": { - "index-entry-number": "117", - "entry-number": "117", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MT", - "item": [ - { - "country": "MT", - "official-name": "The Republic of Malta", - "name": "Malta", - "citizen-names": "Maltese" - } - ] - }, - "MU": { - "index-entry-number": "120", - "entry-number": "120", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MU", - "item": [ - { - "country": "MU", - "official-name": "The Republic of Mauritius", - "name": "Mauritius", - "citizen-names": "Mauritian" - } - ] - }, - "MV": { - "index-entry-number": "115", - "entry-number": "115", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MV", - "item": [ - { - "country": "MV", - "official-name": "The Republic of Maldives", - "name": "Maldives", - "citizen-names": "Maldivian" - } - ] - }, - "MW": { - "index-entry-number": "113", - "entry-number": "113", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MW", - "item": [ - { - "country": "MW", - "official-name": "The Republic of Malawi", - "name": "Malawi", - "citizen-names": "Malawian" - } - ] - }, - "MX": { - "index-entry-number": "121", - "entry-number": "121", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MX", - "item": [ - { - "country": "MX", - "official-name": "The United Mexican States", - "name": "Mexico", - "citizen-names": "Mexican" - } - ] - }, - "MY": { - "index-entry-number": "114", - "entry-number": "114", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MY", - "item": [ - { - "country": "MY", - "official-name": "Malaysia", - "name": "Malaysia", - "citizen-names": "Citizen of Malaysia" - } - ] - }, - "MZ": { - "index-entry-number": "128", - "entry-number": "128", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "MZ", - "item": [ - { - "country": "MZ", - "official-name": "The Republic of Mozambique", - "name": "Mozambique", - "start-date": "1975-06-25", - "citizen-names": "Mozambican" - } - ] - }, - "NA": { - "index-entry-number": "129", - "entry-number": "129", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NA", - "item": [ - { - "country": "NA", - "official-name": "The Republic of Namibia", - "name": "Namibia", - "start-date": "1980-03-21", - "citizen-names": "Namibian" - } - ] - }, - "NE": { - "index-entry-number": "135", - "entry-number": "135", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NE", - "item": [ - { - "country": "NE", - "official-name": "The Republic of Niger", - "name": "Niger", - "citizen-names": "Citizen of Niger" - } - ] - }, - "NG": { - "index-entry-number": "136", - "entry-number": "136", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NG", - "item": [ - { - "country": "NG", - "official-name": "The Federal Republic of Nigeria", - "name": "Nigeria", - "citizen-names": "Nigerian" - } - ] - }, - "NI": { - "index-entry-number": "134", - "entry-number": "134", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NI", - "item": [ - { - "country": "NI", - "official-name": "The Republic of Nicaragua", - "name": "Nicaragua", - "citizen-names": "Nicaraguan" - } - ] - }, - "NL": { - "index-entry-number": "132", - "entry-number": "132", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NL", - "item": [ - { - "country": "NL", - "official-name": "The Kingdom of the Netherlands", - "name": "Netherlands", - "citizen-names": "Dutch citizen;Dutchman;Dutchwoman" - } - ] - }, - "NO": { - "index-entry-number": "137", - "entry-number": "137", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NO", - "item": [ - { - "country": "NO", - "official-name": "The Kingdom of Norway", - "name": "Norway", - "citizen-names": "Norwegian" - } - ] - }, - "NP": { - "index-entry-number": "131", - "entry-number": "131", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NP", - "item": [ - { - "country": "NP", - "official-name": "The Federal Democratic Republic of Nepal", - "name": "Nepal", - "citizen-names": "Nepalese" - } - ] - }, - "NR": { - "index-entry-number": "130", - "entry-number": "130", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NR", - "item": [ - { - "country": "NR", - "official-name": "The Republic of Nauru", - "name": "Nauru", - "citizen-names": "Nauruan" - } - ] - }, - "NZ": { - "index-entry-number": "133", - "entry-number": "133", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "NZ", - "item": [ - { - "country": "NZ", - "official-name": "New Zealand", - "name": "New Zealand", - "citizen-names": "New Zealander" - } - ] - }, - "OM": { - "index-entry-number": "138", - "entry-number": "138", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "OM", - "item": [ - { - "country": "OM", - "official-name": "The Sultanate of Oman", - "name": "Oman", - "citizen-names": "Omani" - } - ] - }, - "PA": { - "index-entry-number": "141", - "entry-number": "141", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PA", - "item": [ - { - "country": "PA", - "official-name": "The Republic of Panama", - "name": "Panama", - "citizen-names": "Panamanian" - } - ] - }, - "PE": { - "index-entry-number": "144", - "entry-number": "144", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PE", - "item": [ - { - "country": "PE", - "official-name": "The Republic of Peru", - "name": "Peru", - "citizen-names": "Peruvian" - } - ] - }, - "PG": { - "index-entry-number": "142", - "entry-number": "142", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PG", - "item": [ - { - "country": "PG", - "official-name": "The Independent State of Papua New Guinea", - "name": "Papua New Guinea", - "start-date": "1975-09-16", - "citizen-names": "Papua New Guinean" - } - ] - }, - "PH": { - "index-entry-number": "145", - "entry-number": "145", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PH", - "item": [ - { - "country": "PH", - "official-name": "The Republic of the Philippines", - "name": "Philippines", - "citizen-names": "Filipino;Filipina" - } - ] - }, - "PK": { - "index-entry-number": "139", - "entry-number": "139", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PK", - "item": [ - { - "country": "PK", - "official-name": "The Islamic Republic of Pakistan", - "name": "Pakistan", - "citizen-names": "Pakistani" - } - ] - }, - "PL": { - "index-entry-number": "146", - "entry-number": "146", - "entry-timestamp": "2016-04-05T13:23:05Z", - "key": "PL", - "item": [ - { - "country": "PL", - "official-name": "The Republic of Poland", - "name": "Poland", - "citizen-names": "Pole" - } - ] - } - } - ] -} diff --git a/_prototypes/typeahead/passport-type/end-page.html b/_prototypes/typeahead/passport-type/end-page.html deleted file mode 100644 index 7b2053662c..0000000000 --- a/_prototypes/typeahead/passport-type/end-page.html +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: Passport country typeahead -project: Typeahead -globalcss: false - ---- - - - - - - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - You've completed the passport question. -

                                                          -

                                                          To start the question again choose which prototype you wish to use:

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -{% include footer-census.html %} -
                                                          -{% include timeout-census.html %} \ No newline at end of file diff --git a/_prototypes/typeahead/passport-type/index.html b/_prototypes/typeahead/passport-type/index.html deleted file mode 100644 index f868973668..0000000000 --- a/_prototypes/typeahead/passport-type/index.html +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: Passport country typeahead -project: Typeahead -globalcss: false - ---- - - - - - - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Start page for passport question prototype -

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -{% include footer-census.html %} -
                                                          -{% include timeout-census.html %} diff --git a/_prototypes/typeahead/passport-type/js/Typeahead.js b/_prototypes/typeahead/passport-type/js/Typeahead.js deleted file mode 100644 index 24cafffcb3..0000000000 --- a/_prototypes/typeahead/passport-type/js/Typeahead.js +++ /dev/null @@ -1,205 +0,0 @@ -function TypeaheadComponent ($scope, $inputEl) { - - var _this = this, - emitter = $({}), - $container = $scope.find('.pac-container'), - - showWhenEmpty = false, - - /** - * If user has not typed anything new - */ - isClean = true, - - keyDownMethods = { - 13: enterKey_handler, - 38: arrowUpKey_handler, - 40: arrowDownKey_handler - }, - - currentFocusedItemIndex = 0; - - /** - * Initial rendered data - */ - this.data = []; - - function render () { - - var data = _this.data; - - $container.html(''); - - $(data).each(function (key, item) { - var $item = $(''); - - $item.on('click', function (e) { - e.preventDefault(); - }); - - $item.on('mousedown', itemMouseDown_handler.bind(_this, item)); - - $container.append($item); - }); - - !data.length ? hide() : show(); - } - - function hide () { - setTimeout(function () { - if (!$container.hasClass('hide')) { - $container.addClass('hide'); - } - }, 0); - } - - function show () { - if ( - (showWhenEmpty && ($inputEl.val() === '') && $inputEl.is(':active') && _this.data.length) || - !isClean) { - - $container.removeClass('hide'); - } - } - - function switchFocusedItem (index) { - - var current = currentFocusedItemIndex, - $currentEl = $container.find(".pac-item:nth-child(" + current + ")"), - next = index, - $nextEl = $container.find(".pac-item:nth-child(" + next + ")"); - - $currentEl.removeClass('focused'); - $nextEl.addClass('focused'); - - currentFocusedItemIndex = next; - - $container.scrollTop($container.scrollTop() + $nextEl.position().top); - } - - function inputChanged () { - isClean = true; - hide(); - } - - /** - * Event handlers - */ - function enterKey_handler (e) { - var data = _this.data[currentFocusedItemIndex - 1]; - - if (!isClean && currentFocusedItemIndex === 0) { - return; - } - - inputChanged(); - emitter.trigger('itemSelected', [data]); - } - - function arrowUpKey_handler (e) { - e.preventDefault(); - - if (currentFocusedItemIndex < 2) { - return; - } - - switchFocusedItem(currentFocusedItemIndex-1); - } - - function arrowDownKey_handler (e) { - e.preventDefault(); - - if (currentFocusedItemIndex === _this.data.length) { - return; - } - - switchFocusedItem(currentFocusedItemIndex+1); - } - - function itemMouseDown_handler (item, e) { - e.preventDefault(); - - inputChanged(); - emitter.trigger('itemSelected', [item]); - } - - function resetSelection () { - currentFocusedItemIndex = 0; - $container.scrollTop(0); - } - - /** - * Subscribe to input field events - */ - $inputEl.on('focus', show); - $inputEl.on('blur', hide); - $inputEl.on('keydown', function (e) { - if (e.keyCode === 13) { - e.preventDefault(); - } - - var keyDownMethod = keyDownMethods[e.keyCode]; - - keyDownMethod && keyDownMethod(e); - - if (TypeaheadComponent.isKeyPressClean(e)) { - return; - } - - isClean = false; - }); - - this.showListWhenEmpty = function (val) { - showWhenEmpty = !!val; - }; - - this.update = function (dataArr) { - if (!dataArr || dataArr.length === undefined) { - return; - } - - this.data = dataArr || this.data; - render(); - resetSelection(); - }; - - /** - * Event emitter - * Events: ['itemSelected'] - */ - this.emitter = emitter; - - this.hide = hide; - this.show = show; -} - -TypeaheadComponent.cleanKeys = [37, 38, 39, 40, 13]; -TypeaheadComponent.isKeyPressClean = function (e) { - return !!this.cleanKeys.filter(function (item) { return item === e.keyCode }).length; -}; - -/** - * - * opts example - * { - * scopeElement: , - * inputElement: , - * showWhenEmpty: - * } - */ -TypeaheadComponent.create = function (opts) { - var $scope = $(opts.scopeElement), - $inputEl = $(opts.inputElement), - showWhenEmpty = opts.showWhenEmpty, - - component = new TypeaheadComponent($scope, $inputEl); - - component.showListWhenEmpty(showWhenEmpty); - - return component; -}; diff --git a/_prototypes/typeahead/passport-type/js/passport-types.js b/_prototypes/typeahead/passport-type/js/passport-types.js deleted file mode 100644 index 4340a0e84c..0000000000 --- a/_prototypes/typeahead/passport-type/js/passport-types.js +++ /dev/null @@ -1,321 +0,0 @@ -function passportTypes (config) { - config = config || {}; - - var $typeaheadInputEl = $('.js-typeahead-input'), - $playbackContainer = $('#playback-container'), - countriesList = [], - countriesListKeyDataMap = {}, - countryPriority = ['GB', 'IE'], - - ignoreCountries = config.ignoreCountries || [], - countriesSelected = config.countriesPreSelected || [], - emitter = $({}), - - typeaheadComponent = TypeaheadComponent.create({ - scopeElement: $('.js-typeahead-component')[0], - inputElement: $typeaheadInputEl[0], - showWhenEmpty: true - }); - - - /** - * Data manipulation - */ - function convertCountryToTypeahead(country) { - return { - - /** - * Not sure why item is an array - could change this? - */ - primaryText: country.item[0].name, - secondaryText: country.item[0]["citizen-names"], - data: country - }; - } - - function sortCountriesByPrimaryTextComparator(a, b) { - var nameA = a.primaryText.toUpperCase(), - nameB = b.primaryText.toUpperCase(); - - if (nameA < nameB) { - return -1; - } - if (nameA > nameB) { - return 1; - } - return 0; - } - - function sortCountriesByPriority(item) { - var index = countryPriority.indexOf(item.data.key); - - if (countryPriority[index]) { - return -(index + 1); - } - - return false; - } - - function transformSortCountries(countryList) { - - return _.sortBy( - countryList.map(convertCountryToTypeahead) - .sort(sortCountriesByPrimaryTextComparator), - sortCountriesByPriority); - } - - - /** - * DOM manipulation - */ - function checkSetupPlayback() { - var itemsExist = $("#playback-container").children().length; - - $("#playback-heading").css({ - "display": itemsExist ? "block" : "none" - }); - - $(".js-address-start-again-trigger").css({ - "display": itemsExist ? "inline-block" : "none" - }); - - /*if (!itemsExist) { - - /!** - * Reset selection - *!/ - typeaheadComponent.update( - transformSortCountries(countriesList) - ); - }*/ - } - - function createPlaybackItem (dataItem) { - - // remove any white space from the selected item - var name = dataItem.item[0].name, - primaryTextNoSpaces = name.split(' ').join('-'), - id = 'passport-types-playback-answer-' + primaryTextNoSpaces, - - $templateEl = $('
                                                          ' + - '
                                                          ' + - '
                                                            ' + - '
                                                          • ' + name + '
                                                          • ' + - '
                                                          ' + - '
                                                          ' + - '
                                                          '), - - $removeButtonWrapper = $('
                                                          '), - - $removeButton = $('Remove your answer'); - - $removeButton.on('click', removePlaybackItem_handler.bind($removeButton, dataItem.key)); - - /** - * Bind it all up - */ - $templateEl.append($removeButtonWrapper.append($removeButton)); - - return $templateEl; - } - - function addPlaybackItem ($item) { - $playbackContainer.append($item); - } - - function render () { - renderPlaybackItems(); - checkSetupPlayback(); - updateTypeaheadComponentData(); - } - - - /** - * Event handlers - */ - function removePlaybackItem_handler(countryKey, e) { - e.preventDefault(); - - /** - * Remove from selected list - */ - var selectedIndex = countriesSelected.indexOf(countryKey); - - countriesSelected.splice(selectedIndex, 1); - - render(); - triggerItemsChanged(); - } - - function removeAllPlayback(e) { - e.preventDefault(); - - countriesSelected.length = 0; - - render(); - triggerItemsChanged(); - } - - function renderPlaybackItems () { - - var sortCountriesSelectedComparator = function (a, b) { - - var nameA = a.item[0].name.toUpperCase(), - nameB = b.item[0].name.toUpperCase(); - - if (nameA < nameB) { - return -1; - } - if (nameA > nameB) { - return 1; - } - - return 0; - }; - - $playbackContainer.html(''); - - var countriesSelectedSortedDataItems = countriesSelected - .map(function (key) { - return countriesListKeyDataMap[key]; - }) - .sort(sortCountriesSelectedComparator); - - $.each(countriesSelectedSortedDataItems, function (key, dataItem) { - addPlaybackItem(createPlaybackItem(dataItem)); - }); - } - - - /** - * Event subscriptions - */ - typeaheadComponent.emitter.on('itemSelected', function (e, item) { - console.log('Item selected: ', item); - - var countryKey = item.data.key; - - /** - * Add selected country if it's not in the list - */ - if (!countriesSelected[countriesSelected.indexOf(countryKey)]) { - countriesSelected.push(countryKey); - } - - /** - * Clear typeahead value - */ - $typeaheadInputEl.val(''); - - render(); - triggerItemsChanged(); - }); - - $typeaheadInputEl.on('keydown', function (e) { - - if (TypeaheadComponent.isKeyPressClean(e)) { - return; - } - - setTimeout(function () { - typeaheadComponent.update( - transformSortCountries( - countriesList.filter(function (country) { - - /** - * Return items that match the input element value. - */ - var val = $typeaheadInputEl.val().toLowerCase(), - countryName = country.item[0].name.toLowerCase(), - citizenName = country.item[0]['citizen-names'].toLowerCase(); - - return countryName.match(val) || citizenName.match(val); - } - )) - ); - }, 0); - }); - - $('.js-address-start-again-trigger').on('click', removeAllPlayback); - - - /** - * Events published - */ - function triggerItemsChanged() { - emitter.trigger('items-changed', { countryKeys: countriesSelected }); - } - - function triggerDataLoaded() { - emitter.trigger('data-loaded', { rawData: countriesListKeyDataMap }); - } - - - /** - * Components updates - */ - function updateTypeaheadComponentData () { - typeaheadComponent.update( - transformSortCountries( - countriesList.filter(function (countryItem) { - - /** - * If item is already selected remove from list - */ - return !countriesSelected[countriesSelected.indexOf(countryItem.key)]; - }) - ) - ); - } - - - /** - * Initialisation - */ - function init() { - $.getJSON("../data/records.json") - .done(function (countryData) { - - /** - * Declare all variable used in a function up front. - * If not these will get attached as global object properties. - */ - var country; - - countriesListKeyDataMap = countryData.Countries[0]; - - for (country in countriesListKeyDataMap) { - if (countriesListKeyDataMap.hasOwnProperty(country) && - !ignoreCountries[ignoreCountries.indexOf(country)]) { - - countriesList.push(countriesListKeyDataMap[country]); - } - } - - render(); - triggerItemsChanged(); - triggerDataLoaded(); - }); - } - - init(); - - return { - - /** - * Events: [ - * 'data-loaded', - * 'items-changed' - * ] - */ - emitter: emitter - }; -} diff --git a/_prototypes/typeahead/passport-type/passport-type-v1-page1.html b/_prototypes/typeahead/passport-type/passport-type-v1-page1.html deleted file mode 100644 index 8d59f1e9f5..0000000000 --- a/_prototypes/typeahead/passport-type/passport-type-v1-page1.html +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: Passport questions v1 -project: Typeahead -globalcss: false - ---- - - - - - - - - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Does Bob Smith hold a valid passport? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -{% include footer-census.html %} -
                                                          -{% include timeout-census.html %} - - \ No newline at end of file diff --git a/_prototypes/typeahead/passport-type/passport-type-v1-page2.html b/_prototypes/typeahead/passport-type/passport-type-v1-page2.html deleted file mode 100644 index efb068a64c..0000000000 --- a/_prototypes/typeahead/passport-type/passport-type-v1-page2.html +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: Passport questions v1 -project: Typeahead -globalcss: false ---- - - - - - - - - - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -

                                                          -
                                                          -

                                                          What passports does Bob Smith hold?

                                                          -
                                                          -
                                                          -
                                                          -
                                                          - To add more than one passport add each one in turn. -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          -
                                                          - Start again -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -{% include footer-census.html %} -
                                                          -{% include timeout-census.html %} - - - - - - - - - - - diff --git a/_prototypes/typeahead/passport-type/passport-type-v2-page1.html b/_prototypes/typeahead/passport-type/passport-type-v2-page1.html deleted file mode 100644 index 4c18b82eb8..0000000000 --- a/_prototypes/typeahead/passport-type/passport-type-v2-page1.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Passport questions v2 -project: Typeahead -globalcss: false - ---- - - - - - - - - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What passports does Bob Smith hold? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - Select all that apply - -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -{% include footer-census.html %} -
                                                          -{% include timeout-census.html %} - - \ No newline at end of file diff --git a/_prototypes/typeahead/passport-type/passport-type-v2-page2.html b/_prototypes/typeahead/passport-type/passport-type-v2-page2.html deleted file mode 100644 index aa53058ac2..0000000000 --- a/_prototypes/typeahead/passport-type/passport-type-v2-page2.html +++ /dev/null @@ -1,230 +0,0 @@ ---- -title: Passport questions v2 -project: Typeahead -globalcss: false ---- - - - - - - - - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -

                                                          -
                                                          -

                                                          What passports does Bob Smith hold?

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          - United Kingdom has already been selected. -
                                                          - -
                                                          - Ireland has already been selected. -
                                                          - -
                                                          - Ireland and United Kingdom have already been selected. -
                                                          -
                                                          - To add more than one passport add each one in turn. -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          - -
                                                          -
                                                          - Start again -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - {% include footer-census.html %} -
                                                          -{% include timeout-census.html %} - - - - - - - - - - - - diff --git a/_prototypes/typeahead/sector.html b/_prototypes/typeahead/sector.html deleted file mode 100644 index 84bc7bb1b0..0000000000 --- a/_prototypes/typeahead/sector.html +++ /dev/null @@ -1,542 +0,0 @@ ---- -title: Survey Heading -project: Survey Type -globalcss: false - ---- - - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Sector

                                                          - -
                                                          -

                                                          - What sector do you work in? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/validation-multiples/v1-multipage/index.html b/_prototypes/validation-multiples/v1-multipage/index.html deleted file mode 100644 index fca4742b53..0000000000 --- a/_prototypes/validation-multiples/v1-multipage/index.html +++ /dev/null @@ -1,176 +0,0 @@ ---- -title: Validation multipage v1 -project: Validation multiple questions -globalcss: false - ---- - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - For the period 1 May 2016 to 31 May 2016, what was the value of Essential Enterprise Ltd.’s total retail turnover? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - - Enter a number -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-multipage/section-2.html b/_prototypes/validation-multiples/v1-multipage/section-2.html deleted file mode 100644 index bd016ffc0b..0000000000 --- a/_prototypes/validation-multiples/v1-multipage/section-2.html +++ /dev/null @@ -1,223 +0,0 @@ ---- -title: Validation multipage v1 -project: Validation multiple questions -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Of the £ total retail turnover, what was the value of food sales? -

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          - £ - - Enter a number less than or equal to £ -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-multipage/section-3.html b/_prototypes/validation-multiples/v1-multipage/section-3.html deleted file mode 100644 index 0466c2315f..0000000000 --- a/_prototypes/validation-multiples/v1-multipage/section-3.html +++ /dev/null @@ -1,222 +0,0 @@ ---- -title: Validation multipage v1 -project: Validation multiple questions -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Of the £ total retail turnover, what was the value of alcohol, confectionery and tobacco sales? -

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          - £ - - Enter a number less than or equal to £ -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-multipage/section-4.html b/_prototypes/validation-multiples/v1-multipage/section-4.html deleted file mode 100644 index 8b7cef5087..0000000000 --- a/_prototypes/validation-multiples/v1-multipage/section-4.html +++ /dev/null @@ -1,222 +0,0 @@ ---- -title: Validation multipage v1 -project: Validation multiple questions -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Of the £ total retail turnover, what was the value of other sales? -

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          - £ - - Enter a number less than or equal to £ -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-multipage/setup.html b/_prototypes/validation-multiples/v1-multipage/setup.html deleted file mode 100644 index 0cf973edab..0000000000 --- a/_prototypes/validation-multiples/v1-multipage/setup.html +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: Validation multipage v1 -project: Validation multiple questions -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Setup -

                                                          -
                                                          -

                                                          - Enter the business name -

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-multipage/summary.html b/_prototypes/validation-multiples/v1-multipage/summary.html deleted file mode 100644 index dc93df8d56..0000000000 --- a/_prototypes/validation-multiples/v1-multipage/summary.html +++ /dev/null @@ -1,256 +0,0 @@ ---- -title: Validation multipage v1 -project: Validation multiple questions -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -

                                                          Your answers

                                                          - - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          - For the period 1 May 2016 to 31 May 2016, what was the value of Essential Enterprise Ltd.’s total retail turnover? -
                                                          -
                                                          £
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - Of the £ total retail turnover, what was the value of food sales? -
                                                          -
                                                          - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          - Of the £ total retail turnover, what was the value of alcohol, confectionery and tobacco sales? -
                                                          -
                                                          - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          - Of the £ total retail turnover, what was the value of other sales? -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - - -
                                                          - -
                                                          -
                                                          - - Previous - - -
                                                          - -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-multipage/thankyou.html b/_prototypes/validation-multiples/v1-multipage/thankyou.html deleted file mode 100644 index 4b142307be..0000000000 --- a/_prototypes/validation-multiples/v1-multipage/thankyou.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: Validation multipage v1 -project: Validation multiple questions -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission Successful

                                                          -

                                                          Thank you for submitting this survey, your responses have been successfully received.

                                                          -
                                                          -
                                                          -

                                                          Transaction ID (Please quote this reference for any support queries)

                                                          -
                                                            -
                                                          • 8E99
                                                          • 37ED
                                                          • 9A7B
                                                          • 4C73
                                                          • -
                                                          -

                                                          You may wish to save or print this page for your records.

                                                          -
                                                          -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-singlepage/index.html b/_prototypes/validation-multiples/v1-singlepage/index.html deleted file mode 100644 index b16d049f11..0000000000 --- a/_prototypes/validation-multiples/v1-singlepage/index.html +++ /dev/null @@ -1,193 +0,0 @@ ---- -title: Validation singlepage v1 -project: Validation multiple questions -globalcss: false - ---- - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What was the total gross monthly pay paid to employees in the last week of May 2016? -

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - - Enter a number -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-singlepage/section-2.html b/_prototypes/validation-multiples/v1-singlepage/section-2.html deleted file mode 100644 index 773299d280..0000000000 --- a/_prototypes/validation-multiples/v1-singlepage/section-2.html +++ /dev/null @@ -1,296 +0,0 @@ ---- -title: Validation singlepage v1 -project: Validation multiple questions -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Of the £ paid to monthly paid employees in the last week of May 2016, what amount was: -

                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          - £ - - - Enter a number less than or equal to £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - - Enter a number less than or equal to £ -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - - Enter a number less than or equal to £ -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-singlepage/setup.html b/_prototypes/validation-multiples/v1-singlepage/setup.html deleted file mode 100644 index 3edbd46070..0000000000 --- a/_prototypes/validation-multiples/v1-singlepage/setup.html +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: Validation singlepage v1 -project: Validation multiple questions -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Setup -

                                                          -
                                                          -

                                                          - Enter the business name -

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-singlepage/summary.html b/_prototypes/validation-multiples/v1-singlepage/summary.html deleted file mode 100644 index e0cca92e8e..0000000000 --- a/_prototypes/validation-multiples/v1-singlepage/summary.html +++ /dev/null @@ -1,208 +0,0 @@ ---- -title: Validation singlepage v1 -project: Validation multiple questions -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Your answers

                                                          - - -
                                                          - -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          - What was the total gross monthly pay paid to employees in the last week of May 2016? -
                                                          -
                                                          £
                                                          - -
                                                          -
                                                          - - -
                                                          -
                                                          - Of the £ paid to monthly paid employees in the last week of December 2016, what amount was: -
                                                          -
                                                          -
                                                          - Holiday pay, paid in advance (estimate if necessary) -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Arrears of pay owing to pay awards -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Basic salary -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - - -
                                                          - -
                                                          -
                                                          - - Previous - - -
                                                          - -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation-multiples/v1-singlepage/thankyou.html b/_prototypes/validation-multiples/v1-singlepage/thankyou.html deleted file mode 100644 index 3436e48db4..0000000000 --- a/_prototypes/validation-multiples/v1-singlepage/thankyou.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: Validation singlepage v1 -project: Validation multiple questions -globalcss: false ---- - - - -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Submission Successful

                                                          -

                                                          Thank you for submitting this survey, your responses have been successfully received.

                                                          -
                                                          -
                                                          -

                                                          Transaction ID (Please quote this reference for any support queries)

                                                          -
                                                            -
                                                          • 8E99
                                                          • 37ED
                                                          • 9A7B
                                                          • 4C73
                                                          • -
                                                          -

                                                          You may wish to save or print this page for your records.

                                                          -
                                                          -
                                                          -
                                                          For more information on how we use this data.
                                                          -

                                                          https://www.ons.gov.uk/surveys

                                                          -

                                                          It is now safe to close this window.

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/validation/index.html b/_prototypes/validation/index.html deleted file mode 100644 index 888212455f..0000000000 --- a/_prototypes/validation/index.html +++ /dev/null @@ -1,265 +0,0 @@ ---- -title: Validation patterns -project: Validation -globalcss: false - ---- - - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          Inline validation pattern

                                                          -
                                                          -

                                                          July 2017

                                                          -

                                                          To trigger an error enter a value including pence

                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of food? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What was the value of the business’s total sales of alcohol? -

                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - £ - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          - Previous -
                                                          -
                                                          -
                                                          -
                                                          - diff --git a/_prototypes/your-household-interview-led/accommodation-kind.html b/_prototypes/your-household-interview-led/accommodation-kind.html deleted file mode 100644 index 29d6ce355f..0000000000 --- a/_prototypes/your-household-interview-led/accommodation-kind.html +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsAccommodation - %} -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          4 - Turn to card 4

                                                          - -

                                                          - What kind of accommodation is/was - on - -

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          - - -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - diff --git a/_prototypes/your-household-interview-led/assets/household.js b/_prototypes/your-household-interview-led/assets/household.js deleted file mode 100644 index 1f4daa2f37..0000000000 --- a/_prototypes/your-household-interview-led/assets/household.js +++ /dev/null @@ -1,133 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - person.id = USER_HOUSEHOLD_MEMBER_ID; - - userAsHouseholdMember - ? updateHouseholdMember(person, memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - /** - * User is always first in the household list - */ - people[id === USER_HOUSEHOLD_MEMBER_ID ? 'unshift' : 'push']({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'three-more': 'People who usually live outside the UK who are staying in the UK for 3 months or more', - 'perm-away': 'People who work away from home within the UK, if this is' + - ' their permanent or family home', - 'armed-forces': 'Members of the armed forces, if this is their permanent or' + - ' family home', - 'less-twelve': 'People who are temporarily outside the UK for less than 12' + - ' months', - 'usually-temp': 'People staying temporarily who usually live in the UK but' + - ' do not have another UK address', - 'other': 'Other people who usually live here, including anyone temporarily' + - ' away from home' -}; diff --git a/_prototypes/your-household-interview-led/assets/numbers-to-words.js b/_prototypes/your-household-interview-led/assets/numbers-to-words.js deleted file mode 100644 index f59219fca8..0000000000 --- a/_prototypes/your-household-interview-led/assets/numbers-to-words.js +++ /dev/null @@ -1,146 +0,0 @@ -/** - * Copied from: - * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript - * =============== - */ -var ONE_TO_NINETEEN = [ - 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight', 'nine', 'ten', - 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', - 'sixteen', 'seventeen', 'eighteen', 'nineteen' -]; - -var TENS = [ - 'ten', 'twenty', 'thirty', 'forty', 'fifty', - 'sixty', 'seventy', 'eighty', 'ninety' -]; - -var SCALES = ['thousand', 'million', 'billion', 'trillion']; - -// helper function for use with Array.filter -function isTruthy(item) { - return !!item; -} - -// convert a number into 'chunks' of 0-999 -function chunk(number) { - var thousands = []; - - while(number > 0) { - thousands.push(number % 1000); - number = Math.floor(number / 1000); - } - - return thousands; -} - -// translate a number from 1-999 into English -function inEnglish(number) { - var thousands, hundreds, tens, ones, words = []; - - if(number < 20) { - return ONE_TO_NINETEEN[number - 1]; // may be undefined - } - - if(number < 100) { - ones = number % 10; - tens = number / 10 | 0; // equivalent to Math.floor(number / 10) - - words.push(TENS[tens - 1]); - words.push(inEnglish(ones)); - - return words.filter(isTruthy).join('-'); - } - - hundreds = number / 100 | 0; - words.push(inEnglish(hundreds)); - words.push('hundred'); - words.push(inEnglish(number % 100)); - - return words.filter(isTruthy).join(' '); -} - -// append the word for a scale. Made for use with Array.map -function appendScale(chunk, exp) { - var scale; - if (!chunk) { - return null; - } - scale = SCALES[exp - 1]; - return [chunk, scale].filter(isTruthy).join(' '); -} - -/** - * =============== - * End copy - */ - -/** - * Modification - decorator - */ -var NUMBER_TO_POSITION_TEXT_MAP = { - 'one': 'first', - 'two': 'second', - 'three': 'third', - 'four': 'fourth', - 'five': 'fifth', - 'six': 'sixth', - 'seven': 'seventh', - 'eight': 'eighth', - 'nine': 'nineth', - 'ten': 'tenth', - 'eleven': 'eleventh', - 'twelve': 'twelveth', - 'thirteen': 'thirteenth', - 'fourteen': 'fourteenth', - 'fifteen': 'fifteenth', - 'sixteen': 'sixteenth', - 'seventeen': 'seventeenth', - 'eighteen': 'eighteenth', - 'nineteen': 'nineteenth', - - 'twenty': 'twentieth', - 'thirty': 'thirtieth', - 'forty': 'fortieth', - 'fifty': 'fiftieth', - 'sixty': 'sixtieth', - 'seventy': 'seventieth', - 'eighty': 'eightieth', - 'ninety': 'ninetieth', - 'hundred': 'hundredth', - - 'thousand': 'thousandth', - 'million': 'millionth', - 'billion': 'billionth', - 'trillion': 'trillionth' -}; - -export function numberToPositionWord(num) { - const str = chunk(num) - .map(inEnglish) - .map(appendScale) - .filter(isTruthy) - .reverse() - .join(' '); - - const sub = str.split(' '), - lastWordDashSplitArr = sub[sub.length - 1].split('-'), - lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], - - newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + - NUMBER_TO_POSITION_TEXT_MAP[lastWord]; - - /*console.log('str:', str); - console.log('sub:', sub); - console.log('lastWordDashSplitArr:', lastWordDashSplitArr); - console.log('lastWord:', lastWord); - console.log('newLastWord:', newLastWord);*/ - - const subCopy = [].concat(sub); - subCopy.pop(); - const prefix = subCopy.join(' '); - const result = (prefix ? prefix + ' ' : '') + newLastWord; - - // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); - return result; -} diff --git a/_prototypes/your-household-interview-led/assets/personal-details.js b/_prototypes/your-household-interview-led/assets/personal-details.js deleted file mode 100644 index a0a8dbfce8..0000000000 --- a/_prototypes/your-household-interview-led/assets/personal-details.js +++ /dev/null @@ -1,254 +0,0 @@ -export const PERSONAL_DETAILS_KEY = 'individual-details'; -export const PERSONAL_PINS_KEY = 'individual-pins'; - -export const personalDetailsMaritalStatusMap = { - 'never': { - description: 'Never married and never registered a same-sex civil' + - ' partnership' - }, - 'married': { - description: 'Married' - }, - 'registered': { - description: 'In a registered same-sex civil partnership' - }, - 'separated-married': { - description: 'Separated, but still legally married' - }, - 'divorced': { - description: 'Divorced' - }, - 'former-partnership': { - description: 'Formerly in a same-sex civil partnership which is now' + - ' legally dissolved' - }, - 'widowed': { - description: 'Widowed' - }, - 'surviving-partner': { - description: 'Surviving partner from a same-sex civil partnership' - }, - 'separated-partnership': { - description: 'Separated, but still legally in a same-sex civil partnership' - } -}; - -export const personalDetailsCountryMap = { - 'england': { - description: 'England' - }, - 'wales': { - description: 'Wales' - }, - 'scotland': { - description: 'Scotland' - }, - 'northern-ireland': { - description: 'Northern Ireland' - }, - 'republic-ireland': { - description: 'Republic of Ireland' - }, - 'elsewhere': { - description: 'Elsewhere' - } -}; - -export const personalDetailsOrientationMap = { - 'straight': { - description: 'Straight or Heterosexual' - }, - 'gay': { - description: 'Gay or Lesbian' - }, - 'bisexual': { - description: 'Bisexual' - }, - 'other': { - description: 'Other' - }, - 'no-say': { - description: 'Prefer not to say' - } -}; - -export const personalDetailsGenderMap = { - 'male': { - description: 'Male' - }, - 'female': { - description: 'Female' - } -}; - -export function addUpdatePersonalDetailsDOB(personId, day, month, year) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['dob'] = { - day, - month, - year - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdatePersonalDetailsDOBUnknown(personId) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - console.log('unknown'); - - details['dob'] = 'unknown'; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateMaritalStatus(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['maritalStatus'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateCountry(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['country'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateOrientation(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['orientation'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSalary(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['salary'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSex(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['sex'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateAddressWhere(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['address-where'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateAddressIndividual(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['address'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateAge(personId, val, { isApproximate = false }) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['age'] = { - val, - isApproximate - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function getPins() { - return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; -} - -export function createPinFor(personId, opts = {}) { - let pins = getPins(); - - pins[personId] = { - pin: _.random(10000, 99999), - exported: !!opts.exported - }; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); - - return pins[personId]; -} - -export function getPinFor(personId) { - return getPins()[personId]; -} - -export function unsetPinFor(personId) { - let pins = getPins(); - - delete pins[personId]; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); -} - -export function updatePersonalDetails(personId, details) { - sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ - ...getAllPersonalDetails(), - [personId]: details - })); - - return details; -} - -export function getAllPersonalDetails() { - return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; -} - -export function getPersonalDetailsFor(personId) { - const storageObj = JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}, - personObj = storageObj[personId]; - - if (!personObj) { - console.log('Personal details for ' + personId + ' not found'); - } - - return personObj; -} diff --git a/_prototypes/your-household-interview-led/assets/prototype-tools.js b/_prototypes/your-household-interview-led/assets/prototype-tools.js deleted file mode 100644 index b8d7251765..0000000000 --- a/_prototypes/your-household-interview-led/assets/prototype-tools.js +++ /dev/null @@ -1,321 +0,0 @@ -export function tools () { - - const $listLinks = $('.test-data-links'), - - $clearData = - $('
                                                        • ' + - 'Clear all data
                                                        • '), - - $createFamilyHousehold = - $('
                                                        • ' + - 'Create family household
                                                        • '), - - $createFamilyRelationships = - $('
                                                        • ' + - 'Create family with relationships
                                                        • '), - - $createFamilyWithRelationshipsAndVisitors = - $('
                                                        • ' + - 'Create family with relationships and visitors
                                                        • '), - - $createFamilyWithRelationshipsPersonalDetailsAndVisitors = - $('
                                                        • ' + - 'Create family with relationships, just family individual responses and' + - ' visitors
                                                        • '), - - $createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails = - $('
                                                        • ' + - 'Create family with relationships, family individual responses and' + - ' visitors individual responses
                                                        • '), - - familyHouseholdMembersData = [{ - 'type': 'household-member', - '@person': { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person_me' - } - }, { - 'type': - 'household-member', - '@person': { - 'fullName': 'Sally Jones', - 'firstName': 'Sally', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person1' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Rebecca Jones', - 'firstName': 'Rebecca', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person2' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Amy Jones', - 'firstName': 'Amy', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person3' - } - }], - - visitorsMemberData = [{ - 'type': 'visitor', - '@person': { - 'fullName': 'Gareth Johnson', - 'firstName': 'Gareth', - 'middleName': '', - 'lastName': 'Johnson', - 'id': 'person4' - } - }, { - 'type': 'visitor', - '@person': { - 'fullName': 'John Hamilton', - 'firstName': 'John', - 'middleName': '', - 'lastName': 'Hamilton', - 'id': 'person5' - } - }], - - familyHouseholdRelationshipsData = [{ - 'personIsDescription': 'husband-wife', - 'personIsId': 'person1', - 'personToId': 'person_me', - 'inferred': false, - 'id': 1 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person_me', - 'inferred': false, - 'id': 2 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person_me', - 'personToId': 'person3', - 'inferred': false, - 'id': 3 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person1', - 'inferred': false, - 'id': 4 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person1', - 'personToId': 'person3', - 'inferred': false, - 'id': 5 - }, { - 'personIsDescription': 'brother-sister', - 'personIsId': 'person3', - 'personToId': 'person2', - 'inferred': true, - 'inferredBy': [3, 5, 2, 4], - 'id': 6 - }], - - familyPersonalDetails = { - 'person_me': { - 'sex': 'male', - 'dob': { - 'day': '12', - 'month': '5', - 'year': '1986' - }, - 'age': { - 'val': '32', - 'isApproximate': false - } - }, - 'person1': { - 'sex': 'female', - 'dob': { - 'day': '02', - 'month': '7', - 'year': '1984' - }, - 'age': { - 'val': '34', - 'isApproximate': false - } - }, - 'person2': { - 'sex': 'female', - 'dob': { - 'day': '10', - 'month': '11', - 'year': '2008' - }, - 'age': { - 'val': '10', - 'isApproximate': false - } - }, - 'person3': { - 'sex': 'female', - 'dob': { - 'day': '14', - 'month': '3', - 'year': '2009' - }, - 'age': { - 'val': '9', - 'isApproximate': false - } - } - }, - - visitorsPersonalDetails = { - 'person4': { - 'sex': 'male', - 'dob': {'day': '20', 'month': '7', 'year': '1990'}, - 'address-where': 'in-uk', - 'address': { - 'address-line-1': '15', - 'address-line-2': 'Somewhere near', - 'town-city': 'Llandridnod', - 'county': 'Powys', - 'postcode': 'LL34 AN5' - } - }, - 'person5': { - 'sex': 'male', - 'dob': {'day': '02', 'month': '5', 'year': '1991'}, - 'address-where': 'out-uk', - 'address': { - 'address-line-1': '94', - 'address-line-2': 'Somewhere Far', - 'town-city': 'Springfield', - 'county': 'New York', - 'postcode': 'NY10A' - } - } - }, - - userData = { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones' - }; - - $createFamilyHousehold.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHousehold(); - window.location.href = '../summary'; - }); - - $createFamilyRelationships.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHousehold(); - createFamilyRelationships(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsAndVisitors.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsPersonalDetailsAndVisitors.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - createFamilyPersonalDetails(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - createFamilyVisitorsPersonalDetails(); - window.location.href = '../hub'; - }); - - $clearData.on('click', function(e) { - e.preventDefault(); - clearStorage(); - window.location.href = '../test-address'; - }); - - function prerequisites() { - sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); - sessionStorage.setItem('address-line-1', '12'); - sessionStorage.setItem('address-line-2', 'Somewhere close'); - sessionStorage.setItem('county', 'Newport'); - sessionStorage.setItem('lives-here', 'yes'); - sessionStorage.setItem('postcode', 'CF12 3AB'); - sessionStorage.setItem('town-city', 'Newport'); - } - - function createFamilyHousehold() { - sessionStorage.setItem('user-details', JSON.stringify(userData)); - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); - sessionStorage.setItem('household-members-increment', JSON.stringify(4)); - } - - function createFamilyHouseholdWithVisitors() { - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify([ - ...familyHouseholdMembersData, - ...visitorsMemberData - ])); - } - - function createFamilyRelationships() { - sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); - sessionStorage.setItem('relationships-increment', JSON.stringify(6)); - } - - function createFamilyPersonalDetails() { - sessionStorage.setItem(window.ONS.storage.KEYS.PERSONAL_DETAILS_KEY, JSON.stringify(familyPersonalDetails)); - } - - function createFamilyVisitorsPersonalDetails() { - sessionStorage.setItem(window.ONS.storage.KEYS.PERSONAL_DETAILS_KEY, JSON.stringify({ - ...familyPersonalDetails, - ...visitorsPersonalDetails - })); - } - - function clearStorage() { - sessionStorage.clear(); - } - - $listLinks.append($createFamilyHousehold); - $listLinks.append($createFamilyRelationships); - $listLinks.append($createFamilyWithRelationshipsAndVisitors); - $listLinks.append($createFamilyWithRelationshipsPersonalDetailsAndVisitors); - $listLinks.append($createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails); - $listLinks.append($clearData); -} diff --git a/_prototypes/your-household-interview-led/assets/relationships.js b/_prototypes/your-household-interview-led/assets/relationships.js deleted file mode 100644 index 37472d7412..0000000000 --- a/_prototypes/your-household-interview-led/assets/relationships.js +++ /dev/null @@ -1,619 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId, - USER_HOUSEHOLD_MEMBER_ID -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband or wife', - summaryAdjective: 'husband or wife', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mother or father', - summaryAdjective: 'mother or father', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'stepmother or stepfather', - summaryAdjective: 'stepmother or stepfather', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'stepchild', - summaryAdjective: 'stepchild', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'stepbrother or stepsister', - summaryAdjective: 'stepbrother or stepsister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'other relation', - summaryAdjective: 'related', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'legally registered civil partner', - summaryAdjective: 'legally registered civil partner', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'unrelated', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr, opts = {}) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0].fullName + formatPersonIfYou(peopleArr[0])); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map((person) => `${nameElement(person.fullName + - (opts.isFamily ? trailingNameS(person.fullName) : '') + - formatPersonIfYou(person))}`) - .join(', ') + ' and ' + nameElement(lastPerson.fullName + - (opts.isFamily ? trailingNameS(lastPerson.fullName) : '') + - formatPersonIfYou(lastPerson)) -} - -function formatPersonIfYou(person) { - return person.id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : ''; -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1.fullName + formatPersonIfYou(person1))} is ${nameElement(person2.fullName + trailingNameS(person2.fullName) + formatPersonIfYou(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1.fullName + formatPersonIfYou(parent1))} and ${nameElement(parent2.fullName + formatPersonIfYou(parent2))} are ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - console.log(parent, childrenArr, description); - return `${nameElement(parent.fullName + formatPersonIfYou(parent))} is ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred, - inferredBy: opts.inferredBy - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function deleteRelationship(relationshipObj) { - let householdRelationships = (getAllRelationships() || []) - .filter(relationship => relationship.id !== relationshipObj.id); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -export function isRelationshipInferred(relationship) { - return relationship.inferred; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - personId, - memberPersonId, - { - inferred: true, - inferredBy: [ - /** - * Must be 4 relationships - * Could have used member's parents but we can assume they - * must be the same at this point or the inferrence - * couldn't happen. - */ - getRelationshipOf(personId, parents[0].id).id, - getRelationshipOf(personId, parents[1].id).id, - getRelationshipOf(memberPersonId, parents[0].id).id, - getRelationshipOf(memberPersonId, parents[1].id).id - ] - } - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-interview-led/bundle.js b/_prototypes/your-household-interview-led/bundle.js deleted file mode 100644 index 6f348cd487..0000000000 --- a/_prototypes/your-household-interview-led/bundle.js +++ /dev/null @@ -1,423 +0,0 @@ -import { - RELATIONSHIPS_STORAGE_KEY, - relationshipDescriptionMap, - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap -} from './assets/household'; -import { - addUpdatePersonalDetailsDOB, - addUpdatePersonalDetailsDOBUnknown, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - addUpdateSex, - addUpdateAddressWhere, - addUpdateAddressIndividual, - addUpdateAge, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - personalDetailsGenderMap, - - createPinFor, - getPinFor, - unsetPinFor, - - PERSONAL_DETAILS_KEY -} from './assets/personal-details'; -import {removeFromList, trailingNameS} from './assets/utils'; - -import { numberToPositionWord } from './assets/numbers-to-words'; - -import { tools } from './assets/prototype-tools'; - -export const USER_STORAGE_KEY = 'user-details'; -export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $(''), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                        • ').addClass('mars').html( - '' + - member['@person'].fullName + - (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : '') + - '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); - - $('.address-text-line1').html(addressLine1); - - let personId = new URLSearchParams(window.location.search).get('person'), - person; - - if (personId) { - person = getHouseholdMemberByPersonId(personId)['@person']; - $('#section-individual').html(person.fullName); - - $('.js-person-fullname-from-url-id').html(person.fullName); - } -} - -const secureLinkTextMap = { - 'question-you': { - description: 'Want to keep your answers secure from other people at this' + - ' address?', - linkText: 'Get a separate access code to submit an individual response', - link: '../individual-decision-secure' - }, - 'pin-you': { - description: 'You\'ve chosen to keep your answers secure', - linkText: 'Cancel this and make answers available to the rest of the' + - ' household', - link: '../individual-decision-secure' - }, - 'question-proxy': { - description: 'Not happy to continue answering for $[NAME]?', - linkText: 'Request an individual access code to be sent to them', - link: '../individual-decision-other-secure' - } -}; - -function updateAllPreviousLinks() { - $('.js-previous-link').attr('href', document.referrer); -} - -function updatePersonLink() { - const personId = new URLSearchParams(window.location.search).get('person'); - - if (personId) { - let urlParam = new URLSearchParams(window.location.search), - person = getHouseholdMemberByPersonId(personId)['@person'], - pinObj = getPinFor(personId), - secureLinkTextConfig = secureLinkTextMap[ - (getAnsweringIndividualByProxy() ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) - ], - linkHref = secureLinkTextConfig.link + '?person=' + personId + - '&returnurl=' + window.location.pathname, - surveyType = urlParam.get('survey'); - - linkHref += (surveyType ? '&survey=' + surveyType : ''); - - let $secureLink = $('.js-link-secure'); - $secureLink.attr('href', linkHref); - - $secureLink.html(secureLinkTextConfig.linkText); - $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); - - let personLink = $('.js-link-person'); - personLink.attr('href', personLink.attr('href') + '?person=' + personId + - (surveyType ? '&survey=' + surveyType : '')); - } -} - -function updateBySurveyType() { - const urlParams = new URLSearchParams(window.location.search), - surveyType = urlParams.get('survey'); - - if (surveyType) { - $('.js-header-title').html(surveyTypeConfig[surveyType].title); - $('#people-living-here').html(surveyTypeConfig[surveyType].householdSectionTitle); - $('#people-living-here').attr('href', surveyTypeConfig[surveyType].householdSectionLink); - $('#relationships-section').attr('href', surveyTypeConfig[surveyType].relationshipsSection); - $('title').html(surveyTypeConfig[surveyType].title); - } -} - -function setAnsweringIndividualByProxy(bool) { - sessionStorage.setItem(INDIVIDUAL_PROXY_STORAGE_KEY, JSON.stringify(bool)); -} - -function getAnsweringIndividualByProxy() { - return JSON.parse(sessionStorage.getItem(INDIVIDUAL_PROXY_STORAGE_KEY)); -} - -const surveyTypeConfig = { - lms: { - title: 'Online Household Study', - householdSectionTitle: 'About your household', - householdSectionLink: '../summary/?survey=lms', - relationshipsSection: '../relationships/?survey=lms' - } -}; - -function doILiveHere() { - return sessionStorage.getItem('lives-here') === 'yes'; -} - -function getSignificant() { - return 'Sunday 13 October 2019'; -} - -function updateSignificantDate() { - $('.js-significant-date').html(getSignificant()); -} - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - addUpdatePersonalDetailsDOB, - addUpdatePersonalDetailsDOBUnknown, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - addUpdateSex, - addUpdateAddressWhere, - addUpdateAddressIndividual, - addUpdateAge, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - personalDetailsGenderMap, - - createPinFor, - getPinFor, - unsetPinFor, - - setAnsweringIndividualByProxy, - getAnsweringIndividualByProxy, - - doILiveHere, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - INDIVIDUAL_PROXY_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - RELATIONSHIPS_STORAGE_KEY, - PERSONAL_DETAILS_KEY - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS, - numberToPositionWord, - getSignificant -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); -$(updatePersonLink); -$(tools); -$(updateAllPreviousLinks); -$(updateBySurveyType); -$(updateSignificantDate); - diff --git a/_prototypes/your-household-interview-led/confirm-address.html b/_prototypes/your-household-interview-led/confirm-address.html deleted file mode 100644 index 4077fa04e5..0000000000 --- a/_prototypes/your-household-interview-led/confirm-address.html +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Can you confirm this address is correct? -

                                                          -
                                                          - -

                                                          Address not - set

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - - - - - - - diff --git a/_prototypes/your-household-interview-led/do-you-live-here.html b/_prototypes/your-household-interview-led/do-you-live-here.html deleted file mode 100644 index 21148ad316..0000000000 --- a/_prototypes/your-household-interview-led/do-you-live-here.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          1 - Turn to card 1 for the definition of a household

                                                          - -

                                                          - Were you, or anybody in your current - household usually living at - on - ? -

                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - - - - diff --git a/_prototypes/your-household-interview-led/does-anyone-else-live-here.html b/_prototypes/your-household-interview-led/does-anyone-else-live-here.html deleted file mode 100644 index e8e2672155..0000000000 --- a/_prototypes/your-household-interview-led/does-anyone-else-live-here.html +++ /dev/null @@ -1,145 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Does anybody else live at ? -

                                                          -
                                                          - -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/your-household-interview-led/hub.html b/_prototypes/your-household-interview-led/hub.html deleted file mode 100644 index 9c4b6e45bd..0000000000 --- a/_prototypes/your-household-interview-led/hub.html +++ /dev/null @@ -1,448 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Survey progress -

                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Completed
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - - - - diff --git a/_prototypes/your-household-interview-led/index.html b/_prototypes/your-household-interview-led/index.html deleted file mode 100644 index 767961f4c0..0000000000 --- a/_prototypes/your-household-interview-led/index.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -

                                                          - Hello my name is Paul Sissons from the Office - for National Statistics. -

                                                          - -

                                                          I delivered a card to say we are carrying out - a Census Coverage Survey in your area. Could you - please spare a little time for a short - interview?

                                                          - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          - - - - - diff --git a/_prototypes/your-household-interview-led/individual-details-address-in-uk.html b/_prototypes/your-household-interview-led/individual-details-address-in-uk.html deleted file mode 100644 index 29f9fb3b91..0000000000 --- a/_prototypes/your-household-interview-led/individual-details-address-in-uk.html +++ /dev/null @@ -1,189 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: 571b5db -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What is your usual address? -

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          - - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -

                                                          Can't complete this question?
                                                          - Choose another section and - return to this later

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/your-household-interview-led/individual-details-address.html b/_prototypes/your-household-interview-led/individual-details-address.html deleted file mode 100644 index 9341bfe9d0..0000000000 --- a/_prototypes/your-household-interview-led/individual-details-address.html +++ /dev/null @@ -1,254 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: 571b5db -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What is their usual address? -

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - -

                                                          Can't complete this question?
                                                          - Choose another section and - return to this later

                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/your-household-interview-led/individual-details-age.html b/_prototypes/your-household-interview-led/individual-details-age.html deleted file mode 100644 index 99f6d52d34..0000000000 --- a/_prototypes/your-household-interview-led/individual-details-age.html +++ /dev/null @@ -1,107 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: 571b5db -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What was your age on your last birthday? -

                                                          - -
                                                          -
                                                          - - -
                                                          - - - -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/your-household-interview-led/individual-details-dob.html b/_prototypes/your-household-interview-led/individual-details-dob.html deleted file mode 100644 index 0e53b97cf5..0000000000 --- a/_prototypes/your-household-interview-led/individual-details-dob.html +++ /dev/null @@ -1,194 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: 571b5db -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What is your date of birth? -

                                                          -
                                                          - -
                                                          - What is your date of birth? -
                                                          Select a date:
                                                          - -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          - - - -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          - - -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - diff --git a/_prototypes/your-household-interview-led/individual-details-sex.html b/_prototypes/your-household-interview-led/individual-details-sex.html deleted file mode 100644 index 9779c69afd..0000000000 --- a/_prototypes/your-household-interview-led/individual-details-sex.html +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - What is your sex? -

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - diff --git a/_prototypes/your-household-interview-led/individual-details-summary.html b/_prototypes/your-household-interview-led/individual-details-summary.html deleted file mode 100644 index 8c60a6a916..0000000000 --- a/_prototypes/your-household-interview-led/individual-details-summary.html +++ /dev/null @@ -1,374 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: 571b5db -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Personal details -

                                                          -
                                                          - -
                                                          - This sub section - is now complete -

                                                          You can check your - answers below

                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          Full name
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - - - - - - - - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - - - diff --git a/_prototypes/your-household-interview-led/individual-is-available.html b/_prototypes/your-household-interview-led/individual-is-available.html deleted file mode 100644 index 624a9ca8df..0000000000 --- a/_prototypes/your-household-interview-led/individual-is-available.html +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Is - available to answer the following - questions? -

                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          - - -
                                                          - -
                                                          - - -
                                                          - -
                                                          - - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -
                                                          - - - -
                                                          -
                                                          - - -
                                                          -
                                                          - - diff --git a/_prototypes/your-household-interview-led/is-anyone-related.html b/_prototypes/your-household-interview-led/is-anyone-related.html deleted file mode 100644 index 756e681e66..0000000000 --- a/_prototypes/your-household-interview-led/is-anyone-related.html +++ /dev/null @@ -1,100 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                          -
                                                          - Previous -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                          -
                                                          -
                                                          -
                                                          - -
                                                          -
                                                          -
                                                          -
                                                          -

                                                          - Are any of these people related to - each other? -

                                                          -
                                                          - -
                                                            - -
                                                            -
                                                            -
                                                            -
                                                            - - -
                                                            - -
                                                            - - -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            - -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            - - - -
                                                            -
                                                            - - -
                                                            -
                                                            - - diff --git a/_prototypes/your-household-interview-led/noone-lives-here.html b/_prototypes/your-household-interview-led/noone-lives-here.html deleted file mode 100644 index 61d0d80da7..0000000000 --- a/_prototypes/your-household-interview-led/noone-lives-here.html +++ /dev/null @@ -1,217 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - - - -
                                                            -
                                                            - Previous -
                                                            -
                                                            - -
                                                            -
                                                            -
                                                            - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                            - -
                                                            -
                                                            - - -
                                                            -
                                                            - -
                                                            -

                                                            - On what was your household's usual address? -

                                                            - -
                                                            - - what was your household's usual address? - - -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            - - - - -
                                                            -
                                                            -
                                                            -
                                                            - -
                                                            -
                                                            -
                                                            -
                                                            - - - -
                                                            -
                                                            -
                                                            -
                                                            - -
                                                            -
                                                            -
                                                            -
                                                            - - - -
                                                            -
                                                            -
                                                            -
                                                            - -
                                                            -
                                                            -
                                                            -
                                                            - - - -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            - - -
                                                            -
                                                            -
                                                            -
                                                            - - - - - diff --git a/_prototypes/your-household-interview-led/number-of-people.html b/_prototypes/your-household-interview-led/number-of-people.html deleted file mode 100644 index 9555aabf64..0000000000 --- a/_prototypes/your-household-interview-led/number-of-people.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                            - -
                                                            - -
                                                            -
                                                            -
                                                            - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            - -

                                                            - 2 - Turn to card 2 to see who - to include -

                                                            -

                                                            - How many people usually lived at - on - ? -

                                                            - -
                                                            -
                                                            - Include -
                                                              -
                                                            • Partners
                                                            • -
                                                            • Children
                                                            • -
                                                            • Babies born on or - before
                                                            • -
                                                            • Housemates
                                                            • -
                                                            • Tenants and lodgers
                                                            • -
                                                            • Students and - schoolchildren who live away - from home during term time
                                                            • -
                                                            - - Exclude -
                                                              -
                                                            • People who have moved - in after
                                                            • -
                                                            -
                                                            -
                                                            - -
                                                            -
                                                            - - -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            - -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            - - - - - diff --git a/_prototypes/your-household-interview-led/section-intro.html b/_prototypes/your-household-interview-led/section-intro.html deleted file mode 100644 index 202d324b04..0000000000 --- a/_prototypes/your-household-interview-led/section-intro.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                            - -
                                                            - -
                                                            -
                                                            -
                                                            - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -

                                                            - People in your household -

                                                            - -

                                                            In this section, we're going to - ask you about the people in this household - on

                                                            - -

                                                            Here are some cards to help with - answering the questions.

                                                            - -

                                                            1 - Turn to card 1 for the definition of a household

                                                            - -

                                                            A household, - which is one person living alone or a group - of people (not necessarily related) living at - the same address who share cooking facilities - and share a living room OR sitting room OR - dining area. -

                                                            -
                                                            -
                                                            -
                                                            - - -
                                                            -
                                                            -
                                                            -
                                                            - - - - - - - diff --git a/_prototypes/your-household-interview-led/style.css b/_prototypes/your-household-interview-led/style.css deleted file mode 100644 index 7d2f1c9473..0000000000 --- a/_prototypes/your-household-interview-led/style.css +++ /dev/null @@ -1,84 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} - -.modal { - position: fixed; - z-index: 1000; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); - display: flex; - justify-content: center; - align-items: center; -} - -.modal__window { - position: relative; - background-color: white; - max-width: 520px; - padding: 2rem; - text-align: center; -} - -/** - * Pattern library fix - */ -.header { - margin-bottom : 0; -} - -.lock { - padding-left : 1.5rem; - background : url('../img/icons/lockicon.svg') no-repeat left top; -} - -.btn--danger { - background-color : #D0021B; - border-color : #D0021B; -} - -.btn--danger:hover { - background-color : #b00015; - border-color : #b00015; -} - -.card-number { - display : inline-block; - margin-right : .6rem; - padding : .2rem .5rem; - border : 1px solid #999; - border-radius : 2px; -} - -.input--w-7 { - width: 100%; - max-width: calc(8.2195rem + 4px); -} - -.page__container { - padding-bottom : 1rem; -} - -.footer { - margin-top : 6rem; -} diff --git a/_prototypes/your-household-interview-led/summary.html b/_prototypes/your-household-interview-led/summary.html deleted file mode 100644 index 8aeaf6ee10..0000000000 --- a/_prototypes/your-household-interview-led/summary.html +++ /dev/null @@ -1,266 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - - -
                                                            -
                                                            - Previous -
                                                            -
                                                            - -
                                                            -
                                                            -
                                                            - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHouseholdComplete - %} -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -
                                                            -

                                                            - People who live here -

                                                            -
                                                            - - - -

                                                            Household members

                                                            -
                                                              - -

                                                              - - Add someone to this household -

                                                              - -
                                                              -

                                                              Visitors staying - overnight on -

                                                              -
                                                                -

                                                                Add a visitor -

                                                                -
                                                                -
                                                                -
                                                                -
                                                                - -
                                                                -
                                                                -
                                                                -
                                                                -
                                                                - - - - - - - - - - diff --git a/_prototypes/your-household-interview-led/temp-types-feedback.html b/_prototypes/your-household-interview-led/temp-types-feedback.html deleted file mode 100644 index 59612921bb..0000000000 --- a/_prototypes/your-household-interview-led/temp-types-feedback.html +++ /dev/null @@ -1,138 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                                -
                                                                - Previous -
                                                                -
                                                                - -
                                                                -
                                                                -
                                                                - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                                -
                                                                -
                                                                -
                                                                -
                                                                -
                                                                -
                                                                -
                                                                -

                                                                - Is there anyone else apart from the people already included, who you need to add? -

                                                                -
                                                                - -
                                                                -
                                                                - Include - -
                                                                  -
                                                                  -
                                                                  - -
                                                                  - -
                                                                  -
                                                                  -
                                                                  -
                                                                  - - -
                                                                  - -
                                                                  - - -
                                                                  -
                                                                  -
                                                                  -
                                                                  -
                                                                  -
                                                                  -
                                                                  - -
                                                                  -
                                                                  -
                                                                  -
                                                                  -
                                                                  - - - -
                                                                    -
                                                                  • -
                                                                  - - diff --git a/_prototypes/your-household-interview-led/temp-types-living-away.html b/_prototypes/your-household-interview-led/temp-types-living-away.html deleted file mode 100644 index 4ff42554d7..0000000000 --- a/_prototypes/your-household-interview-led/temp-types-living-away.html +++ /dev/null @@ -1,142 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 -hideSaveLater: true -footer: minimal ---- - - -
                                                                  -
                                                                  - Previous -
                                                                  -
                                                                  - -
                                                                  -
                                                                  -
                                                                  - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                                  -
                                                                  -
                                                                  -
                                                                  - -
                                                                  -
                                                                  -
                                                                  -
                                                                  -

                                                                  3 - Turn to card 3 to see other people to include

                                                                  - -

                                                                  - -

                                                                  -
                                                                  - -
                                                                    - -
                                                                    -
                                                                    - Select all that apply: -
                                                                    Select all that apply:
                                                                    -
                                                                    - -
                                                                    - - - -
                                                                    -
                                                                    -
                                                                    -
                                                                    -
                                                                    -
                                                                    - -
                                                                    -
                                                                    -
                                                                    -
                                                                    -
                                                                    - - - -
                                                                    -
                                                                    - - -
                                                                    -
                                                                    - - diff --git a/_prototypes/your-household-interview-led/temp-types-question.html b/_prototypes/your-household-interview-led/temp-types-question.html deleted file mode 100644 index 72058df3cc..0000000000 --- a/_prototypes/your-household-interview-led/temp-types-question.html +++ /dev/null @@ -1,173 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                                    -
                                                                    - Previous -
                                                                    -
                                                                    - -
                                                                    -
                                                                    -
                                                                    - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                                    -
                                                                    -
                                                                    -
                                                                    - -
                                                                    -
                                                                    -
                                                                    -
                                                                    -

                                                                    - Who do you need to add? -

                                                                    -
                                                                    - -
                                                                    -
                                                                    - Include - -
                                                                      -
                                                                      -
                                                                      - -
                                                                      - What is your name? - -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      - -

                                                                      - Cancel and return to the previous question - -

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - -
                                                                        -
                                                                      • -
                                                                      - - diff --git a/_prototypes/your-household-interview-led/test-address.html b/_prototypes/your-household-interview-led/test-address.html deleted file mode 100644 index 3384e9c3f7..0000000000 --- a/_prototypes/your-household-interview-led/test-address.html +++ /dev/null @@ -1,229 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - - - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -

                                                                      - What is your address? -

                                                                      - -
                                                                      - - What is your address? - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - - diff --git a/_prototypes/your-household-interview-led/test-data.html b/_prototypes/your-household-interview-led/test-data.html deleted file mode 100644 index f53cce1a0c..0000000000 --- a/_prototypes/your-household-interview-led/test-data.html +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-interview-led/visitors.html b/_prototypes/your-household-interview-led/visitors.html deleted file mode 100644 index 411b4db4c8..0000000000 --- a/_prototypes/your-household-interview-led/visitors.html +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 -hideSaveLater: true -footer: minimal ---- - - -
                                                                      - -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      1 - Turn to card 1 for the definition of a household

                                                                      - -

                                                                      - Were there any visitors staying with - your household overnight at - on - ? -

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - Select all that apply: -
                                                                      Select all that apply:
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      - -
                                                                      - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-interview-led/what-is-your-name.html b/_prototypes/your-household-interview-led/what-is-your-name.html deleted file mode 100644 index 1f8cd63ec4..0000000000 --- a/_prototypes/your-household-interview-led/what-is-your-name.html +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                                      - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - -
                                                                      -

                                                                      - What is your name? -

                                                                      - -
                                                                      - What is your name? - -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - - diff --git a/_prototypes/your-household-interview-led/who-else-to-add.html b/_prototypes/your-household-interview-led/who-else-to-add.html deleted file mode 100644 index 1bdafbd89e..0000000000 --- a/_prototypes/your-household-interview-led/who-else-to-add.html +++ /dev/null @@ -1,281 +0,0 @@ ---- -title: Census Coverage Survey -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.8.4 -hideSaveLater: true -footer: minimal ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - title="Your household" - items=site.data.your-household-interview-led.navigationItemsHousehold - %} -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - -
                                                                      -

                                                                      - What is the name of the - person living at - -

                                                                      - -
                                                                      - -
                                                                      - What is your name? - -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      - -

                                                                      - Cancel and return to the previous question - -

                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - - - - diff --git a/_prototypes/your-household-lms/assets/household.js b/_prototypes/your-household-lms/assets/household.js deleted file mode 100644 index 9e8a5935b8..0000000000 --- a/_prototypes/your-household-lms/assets/household.js +++ /dev/null @@ -1,121 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName, - gender: opts.gender - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - people.push({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'studying-away': 'who is working or studying away from home', - 'armed-forces': 'who is a member of the armed forces', - 'outside-uk': 'who is staying outside the UK for 12 months' -}; diff --git a/_prototypes/your-household-lms/assets/numbers-to-words.js b/_prototypes/your-household-lms/assets/numbers-to-words.js deleted file mode 100644 index f59219fca8..0000000000 --- a/_prototypes/your-household-lms/assets/numbers-to-words.js +++ /dev/null @@ -1,146 +0,0 @@ -/** - * Copied from: - * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript - * =============== - */ -var ONE_TO_NINETEEN = [ - 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight', 'nine', 'ten', - 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', - 'sixteen', 'seventeen', 'eighteen', 'nineteen' -]; - -var TENS = [ - 'ten', 'twenty', 'thirty', 'forty', 'fifty', - 'sixty', 'seventy', 'eighty', 'ninety' -]; - -var SCALES = ['thousand', 'million', 'billion', 'trillion']; - -// helper function for use with Array.filter -function isTruthy(item) { - return !!item; -} - -// convert a number into 'chunks' of 0-999 -function chunk(number) { - var thousands = []; - - while(number > 0) { - thousands.push(number % 1000); - number = Math.floor(number / 1000); - } - - return thousands; -} - -// translate a number from 1-999 into English -function inEnglish(number) { - var thousands, hundreds, tens, ones, words = []; - - if(number < 20) { - return ONE_TO_NINETEEN[number - 1]; // may be undefined - } - - if(number < 100) { - ones = number % 10; - tens = number / 10 | 0; // equivalent to Math.floor(number / 10) - - words.push(TENS[tens - 1]); - words.push(inEnglish(ones)); - - return words.filter(isTruthy).join('-'); - } - - hundreds = number / 100 | 0; - words.push(inEnglish(hundreds)); - words.push('hundred'); - words.push(inEnglish(number % 100)); - - return words.filter(isTruthy).join(' '); -} - -// append the word for a scale. Made for use with Array.map -function appendScale(chunk, exp) { - var scale; - if (!chunk) { - return null; - } - scale = SCALES[exp - 1]; - return [chunk, scale].filter(isTruthy).join(' '); -} - -/** - * =============== - * End copy - */ - -/** - * Modification - decorator - */ -var NUMBER_TO_POSITION_TEXT_MAP = { - 'one': 'first', - 'two': 'second', - 'three': 'third', - 'four': 'fourth', - 'five': 'fifth', - 'six': 'sixth', - 'seven': 'seventh', - 'eight': 'eighth', - 'nine': 'nineth', - 'ten': 'tenth', - 'eleven': 'eleventh', - 'twelve': 'twelveth', - 'thirteen': 'thirteenth', - 'fourteen': 'fourteenth', - 'fifteen': 'fifteenth', - 'sixteen': 'sixteenth', - 'seventeen': 'seventeenth', - 'eighteen': 'eighteenth', - 'nineteen': 'nineteenth', - - 'twenty': 'twentieth', - 'thirty': 'thirtieth', - 'forty': 'fortieth', - 'fifty': 'fiftieth', - 'sixty': 'sixtieth', - 'seventy': 'seventieth', - 'eighty': 'eightieth', - 'ninety': 'ninetieth', - 'hundred': 'hundredth', - - 'thousand': 'thousandth', - 'million': 'millionth', - 'billion': 'billionth', - 'trillion': 'trillionth' -}; - -export function numberToPositionWord(num) { - const str = chunk(num) - .map(inEnglish) - .map(appendScale) - .filter(isTruthy) - .reverse() - .join(' '); - - const sub = str.split(' '), - lastWordDashSplitArr = sub[sub.length - 1].split('-'), - lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], - - newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + - NUMBER_TO_POSITION_TEXT_MAP[lastWord]; - - /*console.log('str:', str); - console.log('sub:', sub); - console.log('lastWordDashSplitArr:', lastWordDashSplitArr); - console.log('lastWord:', lastWord); - console.log('newLastWord:', newLastWord);*/ - - const subCopy = [].concat(sub); - subCopy.pop(); - const prefix = subCopy.join(' '); - const result = (prefix ? prefix + ' ' : '') + newLastWord; - - // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); - return result; -} diff --git a/_prototypes/your-household-lms/assets/personal-details.js b/_prototypes/your-household-lms/assets/personal-details.js deleted file mode 100644 index d9c9f4f5a4..0000000000 --- a/_prototypes/your-household-lms/assets/personal-details.js +++ /dev/null @@ -1,185 +0,0 @@ -export const PERSONAL_DETAILS_KEY = 'individual-details'; -export const PERSONAL_PINS_KEY = 'individual-pins'; - -export const personalDetailsMaritalStatusMap = { - 'never': { - description: 'Never married and never registered a same-sex civil' + - ' partnership' - }, - 'married': { - description: 'Married' - }, - 'registered': { - description: 'In a registered same-sex civil partnership' - }, - 'separated-married': { - description: 'Separated, but still legally married' - }, - 'divorced': { - description: 'Divorced' - }, - 'former-partnership': { - description: 'Formerly in a same-sex civil partnership which is now' + - ' legally dissolved' - }, - 'widowed': { - description: 'Widowed' - }, - 'surviving-partner': { - description: 'Surviving partner from a same-sex civil partnership' - }, - 'separated-partnership': { - description: 'Separated, but still legally in a same-sex civil partnership' - } -}; - -export const personalDetailsCountryMap = { - 'england': { - description: 'England' - }, - 'wales': { - description: 'Wales' - }, - 'scotland': { - description: 'Scotland' - }, - 'northern-ireland': { - description: 'Northern Ireland' - }, - 'republic-ireland': { - description: 'Republic of Ireland' - }, - 'elsewhere': { - description: 'Elsewhere' - } -}; - -export const personalDetailsOrientationMap = { - 'straight': { - description: 'Straight or Heterosexual' - }, - 'gay': { - description: 'Gay or Lesbian' - }, - 'bisexual': { - description: 'Bisexual' - }, - 'other': { - description: 'Other' - }, - 'no-say': { - description: 'Prefer not to say' - } -}; - -export function addUpdatePersonalDetailsDOB(personId, day, month, year) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['dob'] = { - day, - month, - year - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateMaritalStatus(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['maritalStatus'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateCountry(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['country'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateOrientation(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['orientation'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSalary(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['salary'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function getPins() { - return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; -} - -export function createPinFor(personId, opts = {}) { - let pins = getPins(); - - pins[personId] = { - pin: _.random(10000, 99999), - exported: !!opts.exported - }; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); - - return pins[personId]; -} - -export function getPinFor(personId) { - return getPins()[personId]; -} - -export function unsetPinFor(personId) { - let pins = getPins(); - - delete pins[personId]; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); -} - -export function updatePersonalDetails(personId, details) { - sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ - ...getAllPersonalDetails(), - [personId]: details - })); - - return details; -} - -export function getAllPersonalDetails() { - return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; -} - -export function getPersonalDetailsFor(personId) { - const storageObj = JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}, - personObj = storageObj[personId]; - - if (!personObj) { - console.log('Personal details for ' + personId + ' not found'); - } - - return personObj; -} diff --git a/_prototypes/your-household-lms/assets/prototype-tools.js b/_prototypes/your-household-lms/assets/prototype-tools.js deleted file mode 100644 index 665feee9df..0000000000 --- a/_prototypes/your-household-lms/assets/prototype-tools.js +++ /dev/null @@ -1,143 +0,0 @@ -export function tools () { - - const $listLinks = $('.test-data-links'), - - $createFamilyHousehold = $('
                                                                    • ' + - 'Create family household
                                                                    • '), - - $createFamilyRelationships = $('
                                                                    • ' + - 'Create family relationships
                                                                    • '), - - familyHouseholdMembersData = [{ - 'type': 'household-member', - '@person': { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person_me', - 'gender': 'male' - } - }, { - 'type': - 'household-member', - '@person': { - 'fullName': 'Sally Jones', - 'firstName': 'Sally', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person1', - 'gender': 'female' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Rebecca Jones', - 'firstName': 'Rebecca', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person2', - 'gender': 'female' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Amy Jones', - 'firstName': 'Amy', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person3', - 'gender': 'female' - } - }], - - familyHouseholdRelationshipsData = [{ - 'personIsDescription': 'husband-wife', - 'personIsId': 'person1', - 'personToId': 'person_me', - 'inferred': false, - 'id': 1 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person_me', - 'inferred': false, - 'id': 2 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person_me', - 'personToId': 'person3', - 'inferred': false, - 'id': 3 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person1', - 'inferred': false, - 'id': 4 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person1', - 'personToId': 'person3', - 'inferred': false, - 'id': 5 - }, { - 'personIsDescription': 'brother-sister', - 'personIsId': 'person3', - 'personToId': 'person2', - 'inferred': true, - 'id': 6 - }], - - userData = { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones' - }; - - $createFamilyHousehold.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - window.location.href = '../summary?survey=lms'; - }); - - $createFamilyRelationships.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - createFamilyRelationships(); - window.location.href = '../relationships-summary?survey=lms'; - }); - - function prerequisites() { - sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); - sessionStorage.setItem('address-line-1', '12'); - sessionStorage.setItem('address-line-2', 'Somewhere close'); - sessionStorage.setItem('county', 'Newport'); - sessionStorage.setItem('lives-here', 'yes'); - sessionStorage.setItem('postcode', 'CF12 3AB'); - sessionStorage.setItem('town-city', 'Newport'); - } - - function createFamilyHousehold() { - prerequisites(); - sessionStorage.setItem('user-details', JSON.stringify(userData)); - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); - sessionStorage.setItem('household-members-increment', JSON.stringify(4)); - } - - function createFamilyRelationships() { - sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); - sessionStorage.setItem('relationships-increment', JSON.stringify(6)); - } - - function clearStorage() { - sessionStorage.clear(); - } - - $listLinks.append($createFamilyHousehold); - $listLinks.append($createFamilyRelationships); -} diff --git a/_prototypes/your-household-lms/assets/relationships.js b/_prototypes/your-household-lms/assets/relationships.js deleted file mode 100644 index 06535aed92..0000000000 --- a/_prototypes/your-household-lms/assets/relationships.js +++ /dev/null @@ -1,627 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'}, - 'parent-in-law': {id: 'parent-in-law'}, - 'son-daughter-in-law': {id: 'son-daughter-in-law'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband, wife or same sex civil partner', - summaryAdjective: 'husband, wife or same sex civil partner', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'parent', - summaryAdjective: 'parent', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'step parent', - summaryAdjective: 'step parent', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'Stepson or stepdaughter', - summaryAdjective: 'stepchild', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'stepbrother or stepsister', - summaryAdjective: 'stepbrother or stepsister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'other relative', - summaryAdjective: 'other relative', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'legally registered civil partner', - summaryAdjective: 'legally registered civil partner', - type: relationshipTypes['partner'] - }, - 'parent-in-law': { - sentanceLabel: 'parent-in-law', - summaryAdjective: 'parent-in-law', - type: relationshipTypes['parent-in-law'] - }, - 'son-daughter-in-law': { - sentanceLabel: 'son-in-law or daughter-in-law', - summaryAdjective: 'son-in-law or daughter-in-law', - type: relationshipTypes['son-daughter-in-law'] - }, - // covered - 'unrelated': { - sentanceLabel: 'other non-relative', - summaryAdjective: 'other non-relative', - type: relationshipTypes['unrelated'] - } -}; - -export const femaleAltGenderDescriptions = { - 'husband-wife': { - description: 'Wife, husband or same sex civil partner', - sentanceLabel: 'wife, husband or same sex civil partner', - summaryAdjective: 'wife, husband or same sex civil partner' - }, - 'son-daughter': { - description: 'Daughter or son' + - 'Including adopted daughter or adopted son', - sentanceLabel: 'daughter or son', - summaryAdjective: 'Daughter or son' - }, - 'step-child': { - description: 'Stepdaughter or stepson', - sentanceLabel: 'stepdaughter or stepson', - summaryAdjective: 'stepdaughter or stepson' - }, - 'son-daughter-in-law': { - description: 'Daughter-in-law or son-in-law', - sentanceLabel: 'daughter-in-law or son-in-law', - summaryAdjective: 'daughter-in-law or son-in-law' - }, - 'brother-sister': { - description: 'Sister or brother', - sentanceLabel: 'sister or brother', - summaryAdjective: 'sister or brother' - }, - 'step-brother-sister': { - description: 'Stepsister or stepbrother', - sentanceLabel: 'stepsister or stepbrother', - summaryAdjective: 'stepsister or stepbrother' - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0]); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map(nameElement).join(', ') + ' and ' + nameElement(lastPerson) -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1)} is ${nameElement(person2 + trailingNameS(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1)} and ${nameElement(parent2)} are ${personListStr(childrenArr.map(name => name + trailingNameS(name)))} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - return `${nameElement(parent)} is ${personListStr(childrenArr.map(name => name + trailingNameS(name)))} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - person.id, - memberPersonId, - {inferred: true} - )); - } - }); - } - - return missingRelationships; - } -}; - -/*export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -}*/ - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-lms/assets/utils.js b/_prototypes/your-household-lms/assets/utils.js deleted file mode 100644 index c0898a3d80..0000000000 --- a/_prototypes/your-household-lms/assets/utils.js +++ /dev/null @@ -1,39 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if (_.isArray(val)) { - $.each(val, function(i, item) { - doRemove(item); - }); - } else { - doRemove(val); - } -} - -export function trailingNameS(name) { - return name[name.length - 1] === 's' ? '\’' : '\’s'; -} diff --git a/_prototypes/your-household-lms/bundle.js b/_prototypes/your-household-lms/bundle.js deleted file mode 100644 index 3d762a21be..0000000000 --- a/_prototypes/your-household-lms/bundle.js +++ /dev/null @@ -1,387 +0,0 @@ -import { - RELATIONSHIPS_STORAGE_KEY, - relationshipDescriptionMap, - femaleAltGenderDescriptions, - addRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - //inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap -} from './assets/household'; -import { - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor -} from './assets/personal-details'; -import {removeFromList, trailingNameS} from './assets/utils'; - -import { numberToPositionWord } from './assets/numbers-to-words'; - -import { tools } from './assets/prototype-tools'; - -export const USER_STORAGE_KEY = 'user-details'; -export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $(''), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                    • ').addClass('mars').html( - '' + member['@person'].fullName + '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); - - $('.address-text-line1').html(addressLine1); - - let personId = new URLSearchParams(window.location.search).get('person'), - person; - - if (personId) { - person = getHouseholdMemberByPersonId(personId)['@person']; - $('#section-individual').html(person.fullName); - - $('.js-person-fullname-from-url-id').html(person.fullName); - } -} - -const secureLinkTextMap = { - 'question-you': { - description: 'Want to keep your answers secure from other people at this' + - ' address?', - linkText: 'Get a separate access code to submit an individual response', - link: '../individual-decision-secure' - }, - 'pin-you': { - description: 'You\'ve chosen to keep your answers secure', - linkText: 'Cancel this and make answers available to the rest of the' + - ' household', - link: '../individual-decision-secure' - }, - 'question-proxy': { - description: 'Not happy to continue answering for $[NAME]?', - linkText: 'Request an individual access code to be sent to them', - link: '../individual-decision-other-secure' - } -}; - -function updateAllPreviousLinks() { - $('.js-previous-link').attr('href', document.referrer); -} - -function updatePersonLink() { - const personId = new URLSearchParams(window.location.search).get('person'); - - if (personId) { - let urlParam = new URLSearchParams(window.location.search), - person = getHouseholdMemberByPersonId(personId)['@person'], - pinObj = getPinFor(personId), - secureLinkTextConfig = secureLinkTextMap[ - (getAnsweringIndividualByProxy() ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) - ], - linkHref = secureLinkTextConfig.link + '?person=' + personId + - '&returnurl=' + window.location.pathname, - surveyType = urlParam.get('survey'); - - linkHref += (surveyType ? '&survey=' + surveyType : ''); - - let $secureLink = $('.js-link-secure'); - $secureLink.attr('href', linkHref); - - $secureLink.html(secureLinkTextConfig.linkText); - $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); - - let personLink = $('.js-link-person'); - personLink.attr('href', personLink.attr('href') + '?person=' + personId + - (surveyType ? '&survey=' + surveyType : '')); - } -} - -function updateBySurveyType() { - const urlParams = new URLSearchParams(window.location.search), - surveyType = urlParams.get('survey'); - - if (surveyType) { - $('.js-header-title').html(surveyTypeConfig[surveyType].title); - $('#people-living-here').html(surveyTypeConfig[surveyType].householdSectionTitle); - $('#people-living-here').attr('href', surveyTypeConfig[surveyType].householdSectionLink); - $('#relationships-section').attr('href', surveyTypeConfig[surveyType].relationshipsSection); - $('title').html(surveyTypeConfig[surveyType].title); - } -} - -function setAnsweringIndividualByProxy(bool) { - sessionStorage.setItem(INDIVIDUAL_PROXY_STORAGE_KEY, JSON.stringify(bool)); -} - -function getAnsweringIndividualByProxy() { - return JSON.parse(sessionStorage.getItem(INDIVIDUAL_PROXY_STORAGE_KEY)); -} - -const surveyTypeConfig = { - lms: { - title: 'Online Household Study v2', - householdSectionTitle: 'About your household', - householdSectionLink: '../summary/?survey=lms', - relationshipsSection: '../relationships/?survey=lms' - } -}; - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - getRelationshipOf, - - femaleAltGenderDescriptions, - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - //inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor, - - setAnsweringIndividualByProxy, - getAnsweringIndividualByProxy, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - INDIVIDUAL_PROXY_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - RELATIONSHIPS_STORAGE_KEY - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS, - numberToPositionWord -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); -$(updatePersonLink); -$(tools); -$(updateAllPreviousLinks); -$(updateBySurveyType); - diff --git a/_prototypes/your-household-lms/confirm-address.html b/_prototypes/your-household-lms/confirm-address.html deleted file mode 100644 index 8877f3574e..0000000000 --- a/_prototypes/your-household-lms/confirm-address.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Can you confirm this address is correct? -

                                                                      -
                                                                      - -

                                                                      Address not - set

                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      - - - - - - - diff --git a/_prototypes/your-household-lms/do-you-live-here.html b/_prototypes/your-household-lms/do-you-live-here.html deleted file mode 100644 index 4b74988c2f..0000000000 --- a/_prototypes/your-household-lms/do-you-live-here.html +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      - -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Do you live at ? -

                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - - - - - diff --git a/_prototypes/your-household-lms/does-anyone-else-live-here.html b/_prototypes/your-household-lms/does-anyone-else-live-here.html deleted file mode 100644 index 972037fc18..0000000000 --- a/_prototypes/your-household-lms/does-anyone-else-live-here.html +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Does anybody else live at ? -

                                                                      -
                                                                      - -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/hub.html b/_prototypes/your-household-lms/hub.html deleted file mode 100644 index 9f7fdeb64a..0000000000 --- a/_prototypes/your-household-lms/hub.html +++ /dev/null @@ -1,247 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Survey progress -

                                                                      -
                                                                      - -
                                                                      - You have completed - the section - -

                                                                      In order to submit this - survey you need to complete all of - the following sections

                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      Completed
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -

                                                                      You can submit this survey once all of - the sections are complete

                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - - - diff --git a/_prototypes/your-household-lms/i-dont-live-here.html b/_prototypes/your-household-lms/i-dont-live-here.html deleted file mode 100644 index 7232cd5be4..0000000000 --- a/_prototypes/your-household-lms/i-dont-live-here.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      - -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Does anyone usually live at ? -

                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - - - - - diff --git a/_prototypes/your-household-lms/index.html b/_prototypes/your-household-lms/index.html deleted file mode 100644 index d23be0bfba..0000000000 --- a/_prototypes/your-household-lms/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Welcome to the household prototype -

                                                                      - -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - -

                                                                      The unique access code - is printed on your invitation - letter or form

                                                                      -
                                                                      -
                                                                      - -

                                                                      Your personal information is protected by law and will be kept confidential

                                                                      - -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - - diff --git a/_prototypes/your-household-lms/individual-decision-other-pin.html b/_prototypes/your-household-lms/individual-decision-other-pin.html deleted file mode 100644 index 09512df581..0000000000 --- a/_prototypes/your-household-lms/individual-decision-other-pin.html +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Send individual access code -

                                                                      -

                                                                      - You can request the access code to be - sent by text message to their mobile - phone, or we can post it to them. -

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      - - -
                                                                      -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/individual-decision-other-secure.html b/_prototypes/your-household-lms/individual-decision-other-secure.html deleted file mode 100644 index e1d7dd9dbf..0000000000 --- a/_prototypes/your-household-lms/individual-decision-other-secure.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Are you happy to continue answering - for -

                                                                      -

                                                                      - This section asks you to provide - information about their age, marital - status, sexual orientation, health, - education and employment. -

                                                                      -

                                                                      - If you are not happy to answer these - questions and would like them to - complete their own section you can - request an individual access pin on - their behalf. -

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/individual-decision-pin.html b/_prototypes/your-household-lms/individual-decision-pin.html deleted file mode 100644 index a4e0b10787..0000000000 --- a/_prototypes/your-household-lms/individual-decision-pin.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Your individual access code -

                                                                      - -
                                                                      - 34567 -
                                                                      - -

                                                                      - Make a note of your access code as - you will need it to view or edit your - answers once you have signed out. -

                                                                      -

                                                                      - If you lose your code you won't be - able to retrieve it and you'll need - to enter your answers again. -

                                                                      -
                                                                      - -
                                                                      -
                                                                      - - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/individual-decision-secure.html b/_prototypes/your-household-lms/individual-decision-secure.html deleted file mode 100644 index f168763a01..0000000000 --- a/_prototypes/your-household-lms/individual-decision-secure.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Do you want to keep your answers - secure from other people at this - address? -

                                                                      -

                                                                      - We'll provide you with a separate - access code if you don't want other - people living at this address to view - your answers. -

                                                                      -

                                                                      - An example of this might be if you - live in a shared or student house. - You might not want other people to - have access to information about you - such as your age, marital status, - health, education and employment. -

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/individual-decision.html b/_prototypes/your-household-lms/individual-decision.html deleted file mode 100644 index 4e4d0562cc..0000000000 --- a/_prototypes/your-household-lms/individual-decision.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Are you , or are you someone who is completing - the survey for ? -

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -

                                                                      Can't complete this question?
                                                                      - Choose another section and return to this later

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/individual-details-country.html b/_prototypes/your-household-lms/individual-details-country.html deleted file mode 100644 index 3892885fe4..0000000000 --- a/_prototypes/your-household-lms/individual-details-country.html +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - What is your country of birth? -

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -

                                                                      Can't complete this question?
                                                                      - Choose another section and - return to this later

                                                                      - -


                                                                      - Get a separate access code to submit an - individual response

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/individual-details-dob.html b/_prototypes/your-household-lms/individual-details-dob.html deleted file mode 100644 index 0e28c58bdb..0000000000 --- a/_prototypes/your-household-lms/individual-details-dob.html +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - What is your date of birth? -

                                                                      -

                                                                      For - example 20 March 1980

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -

                                                                      Can't complete this question?
                                                                      - Choose another - section and - return - to this later

                                                                      - -


                                                                      - Get a separate access code to submit an - individual response

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/individual-details-orientation.html b/_prototypes/your-household-lms/individual-details-orientation.html deleted file mode 100644 index c062cfaac0..0000000000 --- a/_prototypes/your-household-lms/individual-details-orientation.html +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Which of the following best describes your sexual orientation? -

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -

                                                                      Can't complete this question?
                                                                      - Choose another section and - return to this later

                                                                      - -


                                                                      - Get a separate access code to submit an - individual response

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/individual-details-relationship.html b/_prototypes/your-household-lms/individual-details-relationship.html deleted file mode 100644 index e25e0445e1..0000000000 --- a/_prototypes/your-household-lms/individual-details-relationship.html +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - What is your legal marital or - same-sex civil partnership status? -

                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -

                                                                      Can't complete this question?
                                                                      - Choose another section and - return - to this later

                                                                      - -


                                                                      - Get a separate access code to submit an - individual response

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/individual-details-salary.html b/_prototypes/your-household-lms/individual-details-salary.html deleted file mode 100644 index 37e571a9f4..0000000000 --- a/_prototypes/your-household-lms/individual-details-salary.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - What was your gross pay, that is your - pay before any deductions, the last - time you were paid? -

                                                                      -
                                                                      - -
                                                                      -
                                                                      -

                                                                      - Exclude - expenses (if possible) -

                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -

                                                                      Can't complete this question?
                                                                      - Choose another section and - return to this later

                                                                      - -


                                                                      - Get a separate access code to submit an - individual response

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/individual-details-summary.html b/_prototypes/your-household-lms/individual-details-summary.html deleted file mode 100644 index 6a9a2f2fd1..0000000000 --- a/_prototypes/your-household-lms/individual-details-summary.html +++ /dev/null @@ -1,246 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - - - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Personal details -

                                                                      -
                                                                      - -
                                                                      - This sub section - is now complete -

                                                                      You can check your - answers below

                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      Full name
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      Date of birth
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      Marital status
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      Country of birth
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      Sexual orientation
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      Salary
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -


                                                                      - Get a separate access code to submit an - individual response

                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - - diff --git a/_prototypes/your-household-lms/individual-intro.html b/_prototypes/your-household-lms/individual-intro.html deleted file mode 100644 index 2e9f8ee91d..0000000000 --- a/_prototypes/your-household-lms/individual-intro.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - -

                                                                      In this sub section, we’re going to - ask you questions about . -

                                                                      - -

                                                                      Information you will need:

                                                                      -
                                                                        -
                                                                      • Personal details such as date of birth, country of birth, sexual orientation and religion etc.
                                                                      • -
                                                                      • Education and qualifications
                                                                      • -
                                                                      • Employment, income and travel to work
                                                                      • -
                                                                      • Second or holiday homes
                                                                      • -
                                                                      • Unpaid care, health and well-being
                                                                      • -
                                                                      - -

                                                                      Submitting an individual response

                                                                      -

                                                                      When completing this section, we will ask you if you would like to submit an - individual response. Choose this option if you don't want other people at this address to view - your answers

                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - - - - diff --git a/_prototypes/your-household-lms/individual-pin-security.html b/_prototypes/your-household-lms/individual-pin-security.html deleted file mode 100644 index f728077148..0000000000 --- a/_prototypes/your-household-lms/individual-pin-security.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Enter the individual access code -

                                                                      - -

                                                                      - You’ll need the code you were provided when you chose to submit an individual response. -

                                                                      - -
                                                                      - - -

                                                                      Help with individual access code

                                                                      - - -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      - - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - - - - diff --git a/_prototypes/your-household-lms/lms/do-they-share-cooking-facilities.html b/_prototypes/your-household-lms/lms/do-they-share-cooking-facilities.html deleted file mode 100644 index 5b498311ad..0000000000 --- a/_prototypes/your-household-lms/lms/do-they-share-cooking-facilities.html +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                      -
                                                                      - Previous -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      -
                                                                      - -
                                                                      -
                                                                      -
                                                                      -
                                                                      -

                                                                      - Do all of these people share cooking facilities? -

                                                                      -
                                                                      - -
                                                                        - -
                                                                        -
                                                                        -
                                                                        -
                                                                        - - -
                                                                        - -
                                                                        - - -
                                                                        -
                                                                        -
                                                                        -
                                                                        -
                                                                        -
                                                                        -
                                                                        - -
                                                                        -
                                                                        -
                                                                        -
                                                                        -
                                                                        - - - - diff --git a/_prototypes/your-household-lms/lms/do-they-share-dining-living-room.html b/_prototypes/your-household-lms/lms/do-they-share-dining-living-room.html deleted file mode 100644 index 8c7408c2ea..0000000000 --- a/_prototypes/your-household-lms/lms/do-they-share-dining-living-room.html +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                        -
                                                                        - Previous -
                                                                        -
                                                                        - -
                                                                        -
                                                                        -
                                                                        -
                                                                        -
                                                                        -
                                                                        -
                                                                        - -
                                                                        -
                                                                        -
                                                                        -
                                                                        -

                                                                        - Do all of these people share a living room or dining room? -

                                                                        -
                                                                        - -
                                                                          - -
                                                                          -
                                                                          -
                                                                          -
                                                                          - - -
                                                                          - -
                                                                          - - -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          - -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          - - - - diff --git a/_prototypes/your-household-lms/lms/do-you-live-here.html b/_prototypes/your-household-lms/lms/do-you-live-here.html deleted file mode 100644 index c86ee8cc49..0000000000 --- a/_prototypes/your-household-lms/lms/do-you-live-here.html +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                          - -
                                                                          - - -
                                                                          -
                                                                          -
                                                                          - -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -

                                                                          - Is this address your main residence? -

                                                                          - -

                                                                          - -
                                                                          -
                                                                          -
                                                                          -
                                                                          - - -
                                                                          - -
                                                                          - - -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          - -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          - - - - - - diff --git a/_prototypes/your-household-lms/lms/does-anyone-else-live-here.html b/_prototypes/your-household-lms/lms/does-anyone-else-live-here.html deleted file mode 100644 index ec5286d9d9..0000000000 --- a/_prototypes/your-household-lms/lms/does-anyone-else-live-here.html +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                          -
                                                                          - Previous -
                                                                          -
                                                                          - -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          -
                                                                          - -
                                                                          -
                                                                          -
                                                                          -
                                                                          -

                                                                          - Does anybody else live at ? -

                                                                          -
                                                                          - -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - - - diff --git a/_prototypes/your-household-lms/lms/does-anyone-live-student-halls.html b/_prototypes/your-household-lms/lms/does-anyone-live-student-halls.html deleted file mode 100644 index 4803793c7f..0000000000 --- a/_prototypes/your-household-lms/lms/does-anyone-live-student-halls.html +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                            - -
                                                                            - -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -

                                                                            - Do any of these people live in a - student halls of residence for part - of the year? -

                                                                            - -

                                                                            Select all that apply

                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            - - - - - - diff --git a/_prototypes/your-household-lms/lms/i-dont-live-here.html b/_prototypes/your-household-lms/lms/i-dont-live-here.html deleted file mode 100644 index f56574ad22..0000000000 --- a/_prototypes/your-household-lms/lms/i-dont-live-here.html +++ /dev/null @@ -1,176 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                            - -
                                                                            - -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -

                                                                            - If - is not your main residence, what type - of address is it? -

                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - - - - - diff --git a/_prototypes/your-household-lms/lms/index.html b/_prototypes/your-household-lms/lms/index.html deleted file mode 100644 index ac6b8246c9..0000000000 --- a/_prototypes/your-household-lms/lms/index.html +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            -

                                                                            - Welcome to the Online Household Study -

                                                                            - -
                                                                            -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            - -
                                                                            -
                                                                            - -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            - -

                                                                            The unique access code - is printed on your invitation - letter or form

                                                                            -
                                                                            -
                                                                            - -

                                                                            Your personal - information is protected by law and will be - kept confidential. Responses are saved at - the end of each age and may be used even if - you have not fully completed the study.

                                                                            -
                                                                            -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - - - - diff --git a/_prototypes/your-household-lms/lms/is-there-does-anyone-else-student-halls.html b/_prototypes/your-household-lms/lms/is-there-does-anyone-else-student-halls.html deleted file mode 100644 index bb66dd3489..0000000000 --- a/_prototypes/your-household-lms/lms/is-there-does-anyone-else-student-halls.html +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                            -
                                                                            - Previous -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -

                                                                            - Is there anyone else who lives in a student halls of residence for part of the year? -

                                                                            -
                                                                            - - - -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - - - diff --git a/_prototypes/your-household-lms/lms/what-is-your-name.html b/_prototypes/your-household-lms/lms/what-is-your-name.html deleted file mode 100644 index 996da74ead..0000000000 --- a/_prototypes/your-household-lms/lms/what-is-your-name.html +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                            -
                                                                            - Previous -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            - -
                                                                            - -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            - -
                                                                            -

                                                                            - Enter your details -

                                                                            - -
                                                                            - Enter your details - -
                                                                            -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            - My sex -
                                                                            - - -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - - - - diff --git a/_prototypes/your-household-lms/lms/who-else-to-add.html b/_prototypes/your-household-lms/lms/who-else-to-add.html deleted file mode 100644 index b31bedf4cf..0000000000 --- a/_prototypes/your-household-lms/lms/who-else-to-add.html +++ /dev/null @@ -1,187 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                            -
                                                                            - Previous -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            - -
                                                                            -

                                                                            - Please enter the details of the other people - who live at -

                                                                            - -
                                                                            -

                                                                            Include all - adults, children and babies who class this - as their main residence, even if they - are currently away for a continuous - period of up to 6 months

                                                                            -
                                                                            - -

                                                                            - - - -
                                                                            - What is your name? - -
                                                                            -
                                                                            - - -
                                                                            - -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            - Sex - -
                                                                            - - -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - - - - diff --git a/_prototypes/your-household-lms/lms/who-owns-rents-accommodation.html b/_prototypes/your-household-lms/lms/who-owns-rents-accommodation.html deleted file mode 100644 index 5897135a3a..0000000000 --- a/_prototypes/your-household-lms/lms/who-owns-rents-accommodation.html +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: Online Household Study v2 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                            - -
                                                                            - -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -

                                                                            - In whose name, or names, is this - accommodation owned or rented? -

                                                                            - -

                                                                            Select all that apply

                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            - - - - - - diff --git a/_prototypes/your-household-lms/relationships-person-select.html b/_prototypes/your-household-lms/relationships-person-select.html deleted file mode 100644 index ecf54a8c1f..0000000000 --- a/_prototypes/your-household-lms/relationships-person-select.html +++ /dev/null @@ -1,290 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                            -
                                                                            - Previous -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            - {% include navigation.html - items=site.data.your-household-v4.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -

                                                                            - Are any of the following household - members also - - ? -

                                                                            - - - - - -

                                                                            Select all that apply

                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            - - -
                                                                            -
                                                                            - - - - diff --git a/_prototypes/your-household-lms/relationships-summary.html b/_prototypes/your-household-lms/relationships-summary.html deleted file mode 100644 index f43e3a797b..0000000000 --- a/_prototypes/your-household-lms/relationships-summary.html +++ /dev/null @@ -1,997 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                            -
                                                                            - Previous -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            - {% include navigation.html - items=site.data.your-household-v4.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -

                                                                            - Relationships

                                                                            - -
                                                                            - This sub section is - now complete -
                                                                              -
                                                                            • You can check your answers below -
                                                                            • -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            - -
                                                                            -
                                                                            -
                                                                            -
                                                                            -
                                                                            - - - - -
                                                                            -
                                                                            -
                                                                              -
                                                                              -
                                                                              - - - - - - diff --git a/_prototypes/your-household-lms/relationships.html b/_prototypes/your-household-lms/relationships.html deleted file mode 100644 index 09c60250e2..0000000000 --- a/_prototypes/your-household-lms/relationships.html +++ /dev/null @@ -1,507 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                              -
                                                                              - Previous -
                                                                              -
                                                                              - -
                                                                              -
                                                                              -
                                                                              - {% include navigation.html - items=site.data.your-household-v4.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -

                                                                              - ... -

                                                                              -

                                                                              - Complete the sentence by selecting - the appropriate relationship. -

                                                                              - -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              - - - - - - diff --git a/_prototypes/your-household-lms/section-intro.html b/_prototypes/your-household-lms/section-intro.html deleted file mode 100644 index b7866b2b82..0000000000 --- a/_prototypes/your-household-lms/section-intro.html +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                              - -
                                                                              - -
                                                                              -
                                                                              -
                                                                              - -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -

                                                                              People who live here

                                                                              - -

                                                                              In this sub section, we’re going to - ask you about all the people that live at or - are visiting . -

                                                                              - -

                                                                              Information you will need:

                                                                              -
                                                                                -
                                                                              • Names of the people living at this - address
                                                                              • -
                                                                              • Names of the visitors staying in the - household on 20 July 2018 -
                                                                              • -
                                                                              -
                                                                              -
                                                                              -
                                                                              - - -
                                                                              -
                                                                              -
                                                                              -
                                                                              - - - - - - - diff --git a/_prototypes/your-household-lms/style.css b/_prototypes/your-household-lms/style.css deleted file mode 100644 index c561320991..0000000000 --- a/_prototypes/your-household-lms/style.css +++ /dev/null @@ -1,36 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} - -/** - * Pattern library fix - */ -.header { - margin-bottom : 0; -} - -.lock { - padding-left : 1.5rem; - background : url('../img/icons/lockicon.svg') no-repeat left top; -} - -.footer { - margin-top : 7rem; -} diff --git a/_prototypes/your-household-lms/summary.html b/_prototypes/your-household-lms/summary.html deleted file mode 100644 index 0175be0621..0000000000 --- a/_prototypes/your-household-lms/summary.html +++ /dev/null @@ -1,293 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                              -
                                                                              - Previous -
                                                                              -
                                                                              - -
                                                                              -
                                                                              -
                                                                              - {% include navigation.html - items=site.data.your-household-v4.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -
                                                                              -

                                                                              - People who live here -

                                                                              -
                                                                              - -
                                                                              - This sub section is - now complete -
                                                                                -
                                                                              • You can check your answers below -
                                                                              • -
                                                                              -
                                                                              -
                                                                              - -

                                                                              Household members

                                                                              -
                                                                                - -

                                                                                - - Add someone to this household -

                                                                                - -
                                                                                -

                                                                                Visitors staying - overnight on 20 July 2018

                                                                                -
                                                                                  -

                                                                                  Add someone to this household -

                                                                                  -
                                                                                  -
                                                                                  -
                                                                                  -
                                                                                  - -
                                                                                  -
                                                                                  -
                                                                                  -
                                                                                  -
                                                                                  - - - -
                                                                                    -
                                                                                  • - -
                                                                                    - - Change - - - - -
                                                                                    -
                                                                                  • -
                                                                                  - - - - - - diff --git a/_prototypes/your-household-lms/temp-away-from-home.html b/_prototypes/your-household-lms/temp-away-from-home.html deleted file mode 100644 index 2df225834f..0000000000 --- a/_prototypes/your-household-lms/temp-away-from-home.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                  -
                                                                                  - Previous -
                                                                                  -
                                                                                  - -
                                                                                  -
                                                                                  -
                                                                                  - -
                                                                                  -
                                                                                  -
                                                                                  -
                                                                                  - - -
                                                                                  -
                                                                                  -
                                                                                  - -
                                                                                  -

                                                                                  - Is there anyone else living at - - who is currently away? -

                                                                                  -
                                                                                  - -
                                                                                    - -
                                                                                    -
                                                                                    -
                                                                                    -
                                                                                    - - -
                                                                                    - -
                                                                                    - - -
                                                                                    -
                                                                                    -
                                                                                    -
                                                                                    -
                                                                                    -
                                                                                    -
                                                                                    - -
                                                                                    -
                                                                                    -
                                                                                    -
                                                                                    -
                                                                                    - - - - diff --git a/_prototypes/your-household-lms/temp-living-here-feedback.html b/_prototypes/your-household-lms/temp-living-here-feedback.html deleted file mode 100644 index 6a2f7283b6..0000000000 --- a/_prototypes/your-household-lms/temp-living-here-feedback.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                    -
                                                                                    - Previous -
                                                                                    -
                                                                                    - -
                                                                                    -
                                                                                    -
                                                                                    - -
                                                                                    -
                                                                                    -
                                                                                    -
                                                                                    - - -
                                                                                    -
                                                                                    -
                                                                                    -
                                                                                    -

                                                                                    - Is there anyone else staying at - - who does not have another UK address? -

                                                                                    -
                                                                                    - -
                                                                                      - -
                                                                                      -
                                                                                      -
                                                                                      -
                                                                                      - - -
                                                                                      - -
                                                                                      - - -
                                                                                      -
                                                                                      -
                                                                                      -
                                                                                      -
                                                                                      -
                                                                                      -
                                                                                      - -
                                                                                      -
                                                                                      -
                                                                                      -
                                                                                      -
                                                                                      - - - - diff --git a/_prototypes/your-household-lms/temp-living-here.html b/_prototypes/your-household-lms/temp-living-here.html deleted file mode 100644 index 27042ab4eb..0000000000 --- a/_prototypes/your-household-lms/temp-living-here.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                      -
                                                                                      - Previous -
                                                                                      -
                                                                                      - -
                                                                                      -
                                                                                      -
                                                                                      - -
                                                                                      -
                                                                                      -
                                                                                      -
                                                                                      - - -
                                                                                      -
                                                                                      -
                                                                                      -
                                                                                      -

                                                                                      - Is there anyone else staying at - - who does not have another UK address? -

                                                                                      -
                                                                                      - -
                                                                                        - -
                                                                                        -
                                                                                        - Select all that apply: -
                                                                                        Select all that apply:
                                                                                        -
                                                                                        - - -
                                                                                        -
                                                                                        - - -
                                                                                        - -
                                                                                        - - - -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        - -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        - - - - diff --git a/_prototypes/your-household-lms/temp-types-feedback.html b/_prototypes/your-household-lms/temp-types-feedback.html deleted file mode 100644 index 0b00592bc1..0000000000 --- a/_prototypes/your-household-lms/temp-types-feedback.html +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                        -
                                                                                        - Previous -
                                                                                        -
                                                                                        - -
                                                                                        -
                                                                                        -
                                                                                        - -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -

                                                                                        - Is there anyone else at - - ? -

                                                                                        -
                                                                                        - -
                                                                                        - -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        - - -
                                                                                        - -
                                                                                        - - -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        - -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        - - - - diff --git a/_prototypes/your-household-lms/temp-types-living-away.html b/_prototypes/your-household-lms/temp-types-living-away.html deleted file mode 100644 index 05b87e6fdf..0000000000 --- a/_prototypes/your-household-lms/temp-types-living-away.html +++ /dev/null @@ -1,150 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                        -
                                                                                        - Previous -
                                                                                        -
                                                                                        - -
                                                                                        -
                                                                                        -
                                                                                        - -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        - -
                                                                                        -
                                                                                        -
                                                                                        -
                                                                                        -

                                                                                        - - - who is temporarily away? -

                                                                                        -
                                                                                        - -
                                                                                          - -
                                                                                          -
                                                                                          - Select all that apply: -
                                                                                          Select all that apply:
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-lms/temp-types-question.html b/_prototypes/your-household-lms/temp-types-question.html deleted file mode 100644 index 18c769bbf7..0000000000 --- a/_prototypes/your-household-lms/temp-types-question.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Who do you need to add to - - who is temporarily away from home? -

                                                                                          -
                                                                                          - -
                                                                                          - What is your name? - -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-lms/test-address.html b/_prototypes/your-household-lms/test-address.html deleted file mode 100644 index 9821d7e3e8..0000000000 --- a/_prototypes/your-household-lms/test-address.html +++ /dev/null @@ -1,227 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - What is your address? -

                                                                                          - -
                                                                                          - - What is your address? - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - diff --git a/_prototypes/your-household-lms/test-data.html b/_prototypes/your-household-lms/test-data.html deleted file mode 100644 index 627703a9d7..0000000000 --- a/_prototypes/your-household-lms/test-data.html +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-lms/visitors.html b/_prototypes/your-household-lms/visitors.html deleted file mode 100644 index f3f6d31ea6..0000000000 --- a/_prototypes/your-household-lms/visitors.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          - -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Are there any visitors staying - overnight on 20 July 2018 at - ? -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - Select all that apply: -
                                                                                          Select all that apply:
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          - -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          - - - -

                                                                                          Why your answer is important

                                                                                          - -
                                                                                          -
                                                                                          -

                                                                                          We ask for visitor information to check that everyone is counted. This helps to produce accurate population estimates. Add any visitors, even if you think they may have been counted elsewhere.

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-lms/what-is-your-name.html b/_prototypes/your-household-lms/what-is-your-name.html deleted file mode 100644 index 135c70b587..0000000000 --- a/_prototypes/your-household-lms/what-is-your-name.html +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - -
                                                                                          -

                                                                                          - What is your name? -

                                                                                          - -
                                                                                          - What is your name? - -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - diff --git a/_prototypes/your-household-lms/who-else-to-add.html b/_prototypes/your-household-lms/who-else-to-add.html deleted file mode 100644 index e8e5094c95..0000000000 --- a/_prototypes/your-household-lms/who-else-to-add.html +++ /dev/null @@ -1,177 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - -
                                                                                          -

                                                                                          - Who do you need to add to -

                                                                                          - -
                                                                                          - -
                                                                                          - What is your name? - -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - diff --git a/_prototypes/your-household-v10/assets/household.js b/_prototypes/your-household-v10/assets/household.js deleted file mode 100644 index 3aef3b2a0c..0000000000 --- a/_prototypes/your-household-v10/assets/household.js +++ /dev/null @@ -1,134 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - /** - * User is always first in the household list - */ - people[id === USER_HOUSEHOLD_MEMBER_ID ? 'unshift' : 'push']({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'three-more': 'People who usually live outside the UK who are staying in the UK for 3 months or more', - 'perm-away': 'People who work away from home within the UK if this is their permanent or family home', - 'armed-forces': 'Members of the armed forces if this is their permanent or family home', - 'less-twelve': 'People who are temporarily outside the UK for less than 12 months', - 'usually-temp': 'People staying temporarily who usually live in the UK but' + - ' do not have another UK address', - 'other': 'Other people who usually live here but are temporarily away' -}; - -export const visitorQuestionSentenceMap = { - 'usually-in-uk': 'People who usually live somewhere else in the UK, for example boy/girlfriends, friends or relatives', - 'second-address': 'People staying here because it is their second address, for example, for work. Their permanent or family home is elsewhere', - 'less-three': 'People who usually live outside the UK who are staying in the UK for less than three months', - 'on-holiday': 'People here on holiday', -}; diff --git a/_prototypes/your-household-v10/assets/numbers-to-words.js b/_prototypes/your-household-v10/assets/numbers-to-words.js deleted file mode 100644 index 5016db1b60..0000000000 --- a/_prototypes/your-household-v10/assets/numbers-to-words.js +++ /dev/null @@ -1,154 +0,0 @@ -/** - * Copied from: - * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript - * =============== - */ -var ONE_TO_NINETEEN = [ - 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight', 'nine', 'ten', - 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', - 'sixteen', 'seventeen', 'eighteen', 'nineteen' -]; - -var TENS = [ - 'ten', 'twenty', 'thirty', 'forty', 'fifty', - 'sixty', 'seventy', 'eighty', 'ninety' -]; - -var SCALES = ['thousand', 'million', 'billion', 'trillion']; - -// helper function for use with Array.filter -function isTruthy(item) { - return !!item; -} - -// convert a number into 'chunks' of 0-999 -function chunk(number) { - var thousands = []; - - while(number > 0) { - thousands.push(number % 1000); - number = Math.floor(number / 1000); - } - - return thousands; -} - -// translate a number from 1-999 into English -function inEnglish(number) { - var thousands, hundreds, tens, ones, words = []; - - if(number < 20) { - return ONE_TO_NINETEEN[number - 1]; // may be undefined - } - - if(number < 100) { - ones = number % 10; - tens = number / 10 | 0; // equivalent to Math.floor(number / 10) - - words.push(TENS[tens - 1]); - words.push(inEnglish(ones)); - - return words.filter(isTruthy).join('-'); - } - - hundreds = number / 100 | 0; - words.push(inEnglish(hundreds)); - words.push('hundred'); - words.push(inEnglish(number % 100)); - - return words.filter(isTruthy).join(' '); -} - -// append the word for a scale. Made for use with Array.map -function appendScale(chunk, exp) { - var scale; - if (!chunk) { - return null; - } - scale = SCALES[exp - 1]; - return [chunk, scale].filter(isTruthy).join(' '); -} - -/** - * =============== - * End copy - */ - -/** - * Modification - decorator - */ -var NUMBER_TO_POSITION_TEXT_MAP = { - 'one': 'first', - 'two': 'second', - 'three': 'third', - 'four': 'fourth', - 'five': 'fifth', - 'six': 'sixth', - 'seven': 'seventh', - 'eight': 'eighth', - 'nine': 'ninth', - 'ten': 'tenth', - 'eleven': 'eleventh', - 'twelve': 'twelfth', - 'thirteen': 'thirteenth', - 'fourteen': 'fourteenth', - 'fifteen': 'fifteenth', - 'sixteen': 'sixteenth', - 'seventeen': 'seventeenth', - 'eighteen': 'eighteenth', - 'nineteen': 'nineteenth', - - 'twenty': 'twentieth', - 'thirty': 'thirtieth', - 'forty': 'fortieth', - 'fifty': 'fiftieth', - 'sixty': 'sixtieth', - 'seventy': 'seventieth', - 'eighty': 'eightieth', - 'ninety': 'ninetieth', - 'hundred': 'hundredth', - - 'thousand': 'thousandth', - 'million': 'millionth', - 'billion': 'billionth', - 'trillion': 'trillionth' -}; - -export function numberToPositionWord(num) { - const str = chunk(num) - .map(inEnglish) - .map(appendScale) - .filter(isTruthy) - .reverse() - .join(' '); - - const sub = str.split(' '), - lastWordDashSplitArr = sub[sub.length - 1].split('-'), - lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], - - newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + - NUMBER_TO_POSITION_TEXT_MAP[lastWord]; - - /*console.log('str:', str); - console.log('sub:', sub); - console.log('lastWordDashSplitArr:', lastWordDashSplitArr); - console.log('lastWord:', lastWord); - console.log('newLastWord:', newLastWord);*/ - - const subCopy = [].concat(sub); - subCopy.pop(); - const prefix = subCopy.join(' '); - const result = (prefix ? prefix + ' ' : '') + newLastWord; - - // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); - return result; -} - -export function numberToWordsStyleguide(number) { - if (number > 9) { - return number; - } - - return ONE_TO_NINETEEN[number - 1]; -} \ No newline at end of file diff --git a/_prototypes/your-household-v10/assets/personal-details.js b/_prototypes/your-household-v10/assets/personal-details.js deleted file mode 100644 index 535d0d32b7..0000000000 --- a/_prototypes/your-household-v10/assets/personal-details.js +++ /dev/null @@ -1,252 +0,0 @@ -export const PERSONAL_DETAILS_KEY = 'individual-details'; -export const PERSONAL_PINS_KEY = 'individual-pins'; - -export const personalDetailsMaritalStatusMap = { - 'never': { - description: 'Never married and never registered a same-sex civil' + - ' partnership' - }, - 'married': { - description: 'Married' - }, - 'registered': { - description: 'In a registered same-sex civil partnership' - }, - 'separated-married': { - description: 'Separated, but still legally married' - }, - 'divorced': { - description: 'Divorced' - }, - 'former-partnership': { - description: 'Formerly in a same-sex civil partnership which is now' + - ' legally dissolved' - }, - 'widowed': { - description: 'Widowed' - }, - 'surviving-partner': { - description: 'Surviving partner from a same-sex civil partnership' - }, - 'separated-partnership': { - description: 'Separated, but still legally in a same-sex civil partnership' - } -}; - -export const personalDetailsCountryMap = { - 'england': { - description: 'England' - }, - 'wales': { - description: 'Wales' - }, - 'scotland': { - description: 'Scotland' - }, - 'northern-ireland': { - description: 'Northern Ireland' - }, - 'republic-ireland': { - description: 'Republic of Ireland' - }, - 'elsewhere': { - description: 'Elsewhere' - } -}; - -export const personalDetailsOrientationMap = { - 'straight': { - description: 'Straight or Heterosexual' - }, - 'gay': { - description: 'Gay or Lesbian' - }, - 'bisexual': { - description: 'Bisexual' - }, - 'other': { - description: 'Other' - }, - 'no-say': { - description: 'Prefer not to say' - } -}; - -export const personalDetailsGenderMap = { - 'male': { - description: 'Male' - }, - 'female': { - description: 'Female' - } -}; - -export function addUpdatePersonalDetailsDOB(personId, day, month, year) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['dob'] = { - day, - month, - year - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateMaritalStatus(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['maritalStatus'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateCountry(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['country'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateOrientation(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['orientation'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSalary(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['salary'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSex(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['sex'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateAddressWhere(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['address-where'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateAge(personId, val, { isApproximate = false }) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['age'] = { - val, - isApproximate - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateAddressOutsideUK(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['address-outside-uk'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateAddressIndividual(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['address'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function getPins() { - return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; -} - -export function createPinFor(personId, opts = {}) { - let pins = getPins(); - - pins[personId] = { - pin: _.random(10000, 99999), - exported: !!opts.exported - }; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); - - return pins[personId]; -} - -export function getPinFor(personId) { - return getPins()[personId]; -} - -export function unsetPinFor(personId) { - let pins = getPins(); - - delete pins[personId]; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); -} - -export function updatePersonalDetails(personId, details) { - sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ - ...getAllPersonalDetails(), - [personId]: details - })); - - return details; -} - -export function getAllPersonalDetails() { - return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; -} - -export function getPersonalDetailsFor(personId) { - const storageObj = JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}, - personObj = storageObj[personId]; - - if (!personObj) { - console.log('Personal details for ' + personId + ' not found'); - } - - return personObj; -} diff --git a/_prototypes/your-household-v10/assets/prototype-tools.js b/_prototypes/your-household-v10/assets/prototype-tools.js deleted file mode 100644 index cfcadc40cc..0000000000 --- a/_prototypes/your-household-v10/assets/prototype-tools.js +++ /dev/null @@ -1,305 +0,0 @@ -export function tools () { - - const $listLinks = $('.test-data-links'), - - $clearData = - $('
                                                                                        • ' + - 'Clear all data
                                                                                        • '), - - $createFamilyHousehold = - $('
                                                                                        • ' + - 'Create family household
                                                                                        • '), - - $createFamilyRelationships = - $('
                                                                                        • ' + - 'Create family with relationships
                                                                                        • '), - - $createFamilyWithRelationshipsAndVisitors = - $('
                                                                                        • ' + - 'Create family with relationships and visitors
                                                                                        • '), - - $createFamilyWithRelationshipsPersonalDetailsAndVisitors = - $('
                                                                                        • ' + - 'Create family with relationships, just family individual responses and' + - ' visitors
                                                                                        • '), - - $createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails = - $('
                                                                                        • ' + - 'Create family with relationships, family individual responses and' + - ' visitors individual responses
                                                                                        • '), - - familyHouseholdMembersData = [{ - 'type': 'household-member', - '@person': { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person_me' - } - }, { - 'type': - 'household-member', - '@person': { - 'fullName': 'Sally Jones', - 'firstName': 'Sally', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person1' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Rebecca Jones', - 'firstName': 'Rebecca', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person2' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Amy Jones', - 'firstName': 'Amy', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person3' - } - }], - - visitorsMemberData = [{ - 'type': 'visitor', - '@person': { - 'fullName': 'Gareth Johnson', - 'firstName': 'Gareth', - 'middleName': '', - 'lastName': 'Johnson', - 'id': 'person4' - } - }, { - 'type': 'visitor', - '@person': { - 'fullName': 'John Hamilton', - 'firstName': 'John', - 'middleName': '', - 'lastName': 'Hamilton', - 'id': 'person5' - } - }], - - familyHouseholdRelationshipsData = [{ - 'personIsDescription': 'husband-wife', - 'personIsId': 'person1', - 'personToId': 'person_me', - 'inferred': false, - 'id': 1 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person_me', - 'inferred': false, - 'id': 2 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person_me', - 'personToId': 'person3', - 'inferred': false, - 'id': 3 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person1', - 'inferred': false, - 'id': 4 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person1', - 'personToId': 'person3', - 'inferred': false, - 'id': 5 - }, { - 'personIsDescription': 'brother-sister', - 'personIsId': 'person3', - 'personToId': 'person2', - 'inferred': true, - 'inferredBy': [3, 5, 2, 4], - 'id': 6 - }], - - familyPersonalDetails = { - 'person_me': { - 'dob': { - 'day': '17', - 'month': '4', - 'year': '1967' - }, - 'maritalStatus': 'married', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '40000' - }, - 'person1': { - 'dob': {'day': '02', 'month': '10', 'year': '1965'}, - 'maritalStatus': 'married', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '40000' - }, - 'person2': { - 'dob': {'day': '20', 'month': '5', 'year': '1981'}, - 'maritalStatus': 'never', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '20000' - }, - 'person3': { - 'dob': {'day': '11', 'month': '7', 'year': '1984'}, - 'maritalStatus': 'never', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '20000' - } - }, - - visitorsPersonalDetails = { - 'person4': { - 'sex': 'male', - 'dob': {'day': '20', 'month': '7', 'year': '1990'}, - 'address-where': 'in-uk', - 'address': { - 'address-line-1': '15', - 'address-line-2': 'Somewhere near', - 'town-city': 'Llandridnod', - 'county': 'Powys', - 'postcode': 'LL34 AN5' - } - }, - 'person5': { - 'sex': 'male', - 'dob': {'day': '02', 'month': '5', 'year': '1991'}, - 'address-where': 'out-uk', - 'address': { - 'address-line-1': '94', - 'address-line-2': 'Somewhere Far', - 'town-city': 'Springfield', - 'county': 'New York', - 'postcode': 'NY10A' - } - } - }, - - userData = { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones' - }; - - $createFamilyHousehold.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHousehold(); - window.location.href = '../summary'; - }); - - $createFamilyRelationships.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHousehold(); - createFamilyRelationships(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsAndVisitors.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsPersonalDetailsAndVisitors.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - createFamilyPersonalDetails(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - createFamilyVisitorsPersonalDetails(); - window.location.href = '../hub'; - }); - - $clearData.on('click', function(e) { - e.preventDefault(); - clearStorage(); - window.location.href = '../test-address'; - }); - - function prerequisites() { - sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); - sessionStorage.setItem('address-line-1', '12'); - sessionStorage.setItem('address-line-2', 'Somewhere close'); - sessionStorage.setItem('county', 'Newport'); - sessionStorage.setItem('lives-here', 'yes'); - sessionStorage.setItem('postcode', 'CF12 3AB'); - sessionStorage.setItem('town-city', 'Newport'); - } - - function createFamilyHousehold() { - sessionStorage.setItem('user-details', JSON.stringify(userData)); - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); - sessionStorage.setItem('household-members-increment', JSON.stringify(4)); - } - - function createFamilyHouseholdWithVisitors() { - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify([ - ...familyHouseholdMembersData, - ...visitorsMemberData - ])); - } - - function createFamilyRelationships() { - sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); - sessionStorage.setItem('relationships-increment', JSON.stringify(6)); - } - - function createFamilyPersonalDetails() { - sessionStorage.setItem(window.ONS.storage.KEYS.PERSONAL_DETAILS_KEY, JSON.stringify(familyPersonalDetails)); - } - - function createFamilyVisitorsPersonalDetails() { - sessionStorage.setItem(window.ONS.storage.KEYS.PERSONAL_DETAILS_KEY, JSON.stringify({ - ...familyPersonalDetails, - ...visitorsPersonalDetails - })); - } - - function clearStorage() { - sessionStorage.clear(); - } - - $listLinks.append($createFamilyHousehold); - $listLinks.append($createFamilyRelationships); - $listLinks.append($createFamilyWithRelationshipsAndVisitors); - $listLinks.append($createFamilyWithRelationshipsPersonalDetailsAndVisitors); - $listLinks.append($createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails); - $listLinks.append($clearData); -} diff --git a/_prototypes/your-household-v10/assets/relationships.js b/_prototypes/your-household-v10/assets/relationships.js deleted file mode 100644 index 37472d7412..0000000000 --- a/_prototypes/your-household-v10/assets/relationships.js +++ /dev/null @@ -1,619 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId, - USER_HOUSEHOLD_MEMBER_ID -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband or wife', - summaryAdjective: 'husband or wife', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mother or father', - summaryAdjective: 'mother or father', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'stepmother or stepfather', - summaryAdjective: 'stepmother or stepfather', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'stepchild', - summaryAdjective: 'stepchild', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'stepbrother or stepsister', - summaryAdjective: 'stepbrother or stepsister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'other relation', - summaryAdjective: 'related', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'legally registered civil partner', - summaryAdjective: 'legally registered civil partner', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'unrelated', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr, opts = {}) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0].fullName + formatPersonIfYou(peopleArr[0])); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map((person) => `${nameElement(person.fullName + - (opts.isFamily ? trailingNameS(person.fullName) : '') + - formatPersonIfYou(person))}`) - .join(', ') + ' and ' + nameElement(lastPerson.fullName + - (opts.isFamily ? trailingNameS(lastPerson.fullName) : '') + - formatPersonIfYou(lastPerson)) -} - -function formatPersonIfYou(person) { - return person.id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : ''; -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1.fullName + formatPersonIfYou(person1))} is ${nameElement(person2.fullName + trailingNameS(person2.fullName) + formatPersonIfYou(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1.fullName + formatPersonIfYou(parent1))} and ${nameElement(parent2.fullName + formatPersonIfYou(parent2))} are ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - console.log(parent, childrenArr, description); - return `${nameElement(parent.fullName + formatPersonIfYou(parent))} is ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred, - inferredBy: opts.inferredBy - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function deleteRelationship(relationshipObj) { - let householdRelationships = (getAllRelationships() || []) - .filter(relationship => relationship.id !== relationshipObj.id); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -export function isRelationshipInferred(relationship) { - return relationship.inferred; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - personId, - memberPersonId, - { - inferred: true, - inferredBy: [ - /** - * Must be 4 relationships - * Could have used member's parents but we can assume they - * must be the same at this point or the inferrence - * couldn't happen. - */ - getRelationshipOf(personId, parents[0].id).id, - getRelationshipOf(personId, parents[1].id).id, - getRelationshipOf(memberPersonId, parents[0].id).id, - getRelationshipOf(memberPersonId, parents[1].id).id - ] - } - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-v10/assets/utils.js b/_prototypes/your-household-v10/assets/utils.js deleted file mode 100644 index c0898a3d80..0000000000 --- a/_prototypes/your-household-v10/assets/utils.js +++ /dev/null @@ -1,39 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if (_.isArray(val)) { - $.each(val, function(i, item) { - doRemove(item); - }); - } else { - doRemove(val); - } -} - -export function trailingNameS(name) { - return name[name.length - 1] === 's' ? '\’' : '\’s'; -} diff --git a/_prototypes/your-household-v10/bundle.js b/_prototypes/your-household-v10/bundle.js deleted file mode 100644 index 1422567f45..0000000000 --- a/_prototypes/your-household-v10/bundle.js +++ /dev/null @@ -1,426 +0,0 @@ -import { - RELATIONSHIPS_STORAGE_KEY, - relationshipDescriptionMap, - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap, - visitorQuestionSentenceMap -} from './assets/household'; -import { - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - addUpdateSex, - addUpdateAddressWhere, - addUpdateAddressIndividual, - addUpdateAge, - addUpdateAddressOutsideUK, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - personalDetailsGenderMap, - - PERSONAL_DETAILS_KEY, - - createPinFor, - getPinFor, - unsetPinFor -} from './assets/personal-details'; -import {removeFromList, trailingNameS} from './assets/utils'; - -import { numberToPositionWord, numberToWordsStyleguide } from './assets/numbers-to-words'; - -import { tools } from './assets/prototype-tools'; - -export const USER_STORAGE_KEY = 'user-details'; -export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $(''), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                        • ').addClass('mars').html( - '' + - member['@person'].fullName + - (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : '') + - '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); - - $('.address-text-line1').html(addressLine1); - - let personId = new URLSearchParams(window.location.search).get('person'), - person; - - if (personId) { - person = getHouseholdMemberByPersonId(personId)['@person']; - $('#section-individual').html(person.fullName); - - $('.js-person-fullname-from-url-id').html(person.fullName); - } -} - -const secureLinkTextMap = { - 'question-you': { - description: 'Want to keep your answers secure from other people at this' + - ' address?', - linkText: 'Get a separate access code to submit an individual response', - link: '../individual-decision-secure' - }, - 'pin-you': { - description: 'You\'ve chosen to keep your answers secure', - linkText: 'Cancel this and make answers available to the rest of the' + - ' household', - link: '../individual-decision-secure' - }, - 'question-proxy': { - description: 'Not happy to continue answering for $[NAME]?', - linkText: 'Request an individual access code to be sent to them', - link: '../individual-decision-other-secure' - } -}; - -function updateAllPreviousLinks() { - $('.js-previous-link').attr('href', document.referrer); -} - -function updatePersonLink() { - const personId = new URLSearchParams(window.location.search).get('person'); - - if (personId) { - let urlParam = new URLSearchParams(window.location.search), - person = getHouseholdMemberByPersonId(personId)['@person'], - pinObj = getPinFor(personId), - secureLinkTextConfig = secureLinkTextMap[ - (getAnsweringIndividualByProxy() ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) - ], - linkHref = secureLinkTextConfig.link + '?person=' + personId + - '&returnurl=' + window.location.pathname, - surveyType = urlParam.get('survey'); - - linkHref += (surveyType ? '&survey=' + surveyType : ''); - - let $secureLink = $('.js-link-secure'); - $secureLink.attr('href', linkHref); - - $secureLink.html(secureLinkTextConfig.linkText); - $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); - - let personLink = $('.js-link-person'); - personLink.attr('href', personLink.attr('href') + '?person=' + personId + - (surveyType ? '&survey=' + surveyType : '')); - } -} - -function updateBySurveyType() { - const urlParams = new URLSearchParams(window.location.search), - surveyType = urlParams.get('survey'); - - if (surveyType) { - $('.js-header-title').html(surveyTypeConfig[surveyType].title); - $('#people-living-here').html(surveyTypeConfig[surveyType].householdSectionTitle); - $('#people-living-here').attr('href', surveyTypeConfig[surveyType].householdSectionLink); - $('#relationships-section').attr('href', surveyTypeConfig[surveyType].relationshipsSection); - $('title').html(surveyTypeConfig[surveyType].title); - } -} - -function setAnsweringIndividualByProxy(bool) { - sessionStorage.setItem(INDIVIDUAL_PROXY_STORAGE_KEY, JSON.stringify(bool)); -} - -function getAnsweringIndividualByProxy() { - return JSON.parse(sessionStorage.getItem(INDIVIDUAL_PROXY_STORAGE_KEY)); -} - -const surveyTypeConfig = { - lms: { - title: 'Online Household Study', - householdSectionTitle: 'About your household', - householdSectionLink: '../summary/?survey=lms', - relationshipsSection: '../relationships/?survey=lms' - } -}; - -function doILiveHere() { - return sessionStorage.getItem('lives-here') === 'yes'; -} - -function getSignificant() { - return '3 February 2019'; -} - -function updateSignificantDate() { - $('.js-significant-date').html(getSignificant()); -} - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - visitorQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - addUpdateSex, - addUpdateAddressWhere, - addUpdateAddressIndividual, - addUpdateAge, - addUpdateAddressOutsideUK, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - personalDetailsGenderMap, - - createPinFor, - getPinFor, - unsetPinFor, - - setAnsweringIndividualByProxy, - getAnsweringIndividualByProxy, - - doILiveHere, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - INDIVIDUAL_PROXY_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - RELATIONSHIPS_STORAGE_KEY, - PERSONAL_DETAILS_KEY - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS, - numberToPositionWord, - numberToWordsStyleguide, - getSignificant -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); -$(updatePersonLink); -$(tools); -$(updateAllPreviousLinks); -$(updateBySurveyType); -$(updateSignificantDate); - diff --git a/_prototypes/your-household-v10/confirm-address.html b/_prototypes/your-household-v10/confirm-address.html deleted file mode 100644 index de5d33bb2f..0000000000 --- a/_prototypes/your-household-v10/confirm-address.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Can you confirm this address is correct? -

                                                                                          -
                                                                                          - -

                                                                                          Address not - set

                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          - - - - - - - diff --git a/_prototypes/your-household-v10/do-you-live-here.html b/_prototypes/your-household-v10/do-you-live-here.html deleted file mode 100644 index 2a0d50bfdd..0000000000 --- a/_prototypes/your-household-v10/do-you-live-here.html +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          - -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Do you usually live at ? -

                                                                                          - -
                                                                                          -
                                                                                          -

                                                                                          What does - usually live mean?

                                                                                          -
                                                                                          -

                                                                                          The address at which you - generally spend most - time. For most people, - this will be their - permanent or family home - .

                                                                                          -

                                                                                          Full-time - students, include - yourself at your term - time address.

                                                                                          -

                                                                                          Armed - forces members, - include yourself at your - home address if you have - one.

                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - - - diff --git a/_prototypes/your-household-v10/does-anyone-else-live-here.html b/_prototypes/your-household-v10/does-anyone-else-live-here.html deleted file mode 100644 index 6a3fb11bba..0000000000 --- a/_prototypes/your-household-v10/does-anyone-else-live-here.html +++ /dev/null @@ -1,179 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Does anyone else live at ? -

                                                                                          -
                                                                                          - - - -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/hub.html b/_prototypes/your-household-v10/hub.html deleted file mode 100644 index b2d7af7c5a..0000000000 --- a/_prototypes/your-household-v10/hub.html +++ /dev/null @@ -1,333 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Survey progress -

                                                                                          -
                                                                                          - -
                                                                                          - You have completed - the section - -

                                                                                          In order to submit this - survey you need to complete all of - the following sections

                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          Completed
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -

                                                                                          You can submit this survey once all of - the sections are complete

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - - diff --git a/_prototypes/your-household-v10/i-dont-live-here.html b/_prototypes/your-household-v10/i-dont-live-here.html deleted file mode 100644 index 359b78de7c..0000000000 --- a/_prototypes/your-household-v10/i-dont-live-here.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          - -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Does anyone usually live at ? -

                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - - - - diff --git a/_prototypes/your-household-v10/index.html b/_prototypes/your-household-v10/index.html deleted file mode 100644 index 05dabcc595..0000000000 --- a/_prototypes/your-household-v10/index.html +++ /dev/null @@ -1,113 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - - - -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Welcome to the household prototype -

                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -

                                                                                          The unique access code - is printed on your invitation - letter or form

                                                                                          -
                                                                                          -
                                                                                          - -

                                                                                          Your personal information is protected by law and will be kept confidential

                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - diff --git a/_prototypes/your-household-v10/individual-decision-other-pin.html b/_prototypes/your-household-v10/individual-decision-other-pin.html deleted file mode 100644 index 16da320a08..0000000000 --- a/_prototypes/your-household-v10/individual-decision-other-pin.html +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Send individual access code -

                                                                                          -

                                                                                          - You can request the access code to be - sent by text message to their mobile - phone, or we can post it to them. -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          - - -
                                                                                          -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-decision-other-secure.html b/_prototypes/your-household-v10/individual-decision-other-secure.html deleted file mode 100644 index f12858e8a8..0000000000 --- a/_prototypes/your-household-v10/individual-decision-other-secure.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Are you happy to continue answering - for -

                                                                                          -

                                                                                          - This section asks you to provide - information about their age, marital - status, sexual orientation, health, - education and employment. -

                                                                                          -

                                                                                          - If you are not happy to answer these - questions and would like them to - complete their own section you can - request an individual access pin on - their behalf. -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-decision-pin.html b/_prototypes/your-household-v10/individual-decision-pin.html deleted file mode 100644 index 4d548f2c87..0000000000 --- a/_prototypes/your-household-v10/individual-decision-pin.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Your individual access code -

                                                                                          - -
                                                                                          - 34567 -
                                                                                          - -

                                                                                          - Make a note of your access code as - you will need it to view or edit your - answers once you have signed out. -

                                                                                          -

                                                                                          - If you lose your code you won’t be - able to retrieve it and you’ll need - to enter your answers again. -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          - - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-decision-secure.html b/_prototypes/your-household-v10/individual-decision-secure.html deleted file mode 100644 index 5f7ca0f19f..0000000000 --- a/_prototypes/your-household-v10/individual-decision-secure.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Do you want to keep your answers - secure from other people at this - address? -

                                                                                          -

                                                                                          - We’ll provide you with a separate - access code if you don’t want other - people living at this address to view - your answers. -

                                                                                          -

                                                                                          - An example of this might be if you - live in a shared or student house. - You might not want other people to - have access to information about you - such as your age, marital status, - health, education and employment. -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-decision.html b/_prototypes/your-household-v10/individual-decision.html deleted file mode 100644 index 793b777f75..0000000000 --- a/_prototypes/your-household-v10/individual-decision.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Are you , or are you someone who is completing - the survey for ? -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -

                                                                                          Can't complete this question?
                                                                                          - Choose another section and return to this later

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-details-address-in-uk.html b/_prototypes/your-household-v10/individual-details-address-in-uk.html deleted file mode 100644 index c350e6b772..0000000000 --- a/_prototypes/your-household-v10/individual-details-address-in-uk.html +++ /dev/null @@ -1,195 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - What is your usual address? -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -

                                                                                          Can't complete this question?
                                                                                          - Choose another section and - return to this later

                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-details-address.html b/_prototypes/your-household-v10/individual-details-address.html deleted file mode 100644 index c4565560f8..0000000000 --- a/_prototypes/your-household-v10/individual-details-address.html +++ /dev/null @@ -1,255 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - What is - usual address? -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -

                                                                                          Can't complete this question?
                                                                                          - Choose another section and - return to this later

                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-details-country.html b/_prototypes/your-household-v10/individual-details-country.html deleted file mode 100644 index bbb3fe39c2..0000000000 --- a/_prototypes/your-household-v10/individual-details-country.html +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - What is your country of birth? -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -

                                                                                          Can't complete this question?
                                                                                          - Choose another section and - return to this later

                                                                                          - -


                                                                                          - Get a separate access code to submit an - individual response

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-details-dob.html b/_prototypes/your-household-v10/individual-details-dob.html deleted file mode 100644 index 43cd9dae16..0000000000 --- a/_prototypes/your-household-v10/individual-details-dob.html +++ /dev/null @@ -1,176 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - What is your date of birth? -

                                                                                          -

                                                                                          For - example 20 March 1980

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -

                                                                                          Can't complete this question?
                                                                                          - Choose another - section and - return - to this later

                                                                                          - -


                                                                                          - Get a separate access code to submit an - individual response

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-details-orientation.html b/_prototypes/your-household-v10/individual-details-orientation.html deleted file mode 100644 index 9175d549f8..0000000000 --- a/_prototypes/your-household-v10/individual-details-orientation.html +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Which of the following best describes your sexual orientation? -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -

                                                                                          Can't complete this question?
                                                                                          - Choose another section and - return to this later

                                                                                          - -


                                                                                          - Get a separate access code to submit an - individual response

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-details-relationship.html b/_prototypes/your-household-v10/individual-details-relationship.html deleted file mode 100644 index 45133f0289..0000000000 --- a/_prototypes/your-household-v10/individual-details-relationship.html +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - What is your legal marital or - same-sex civil partnership status? -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -

                                                                                          Can't complete this question?
                                                                                          - Choose another section and - return - to this later

                                                                                          - -


                                                                                          - Get a separate access code to submit an - individual response

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-details-salary.html b/_prototypes/your-household-v10/individual-details-salary.html deleted file mode 100644 index f2fb783c84..0000000000 --- a/_prototypes/your-household-v10/individual-details-salary.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - What was your gross pay, that is your - pay before any deductions, the last - time you were paid? -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -

                                                                                          - Exclude - expenses (if possible) -

                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -

                                                                                          Can't complete this question?
                                                                                          - Choose another section and - return to this later

                                                                                          - -


                                                                                          - Get a separate access code to submit an - individual response

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-details-sex.html b/_prototypes/your-household-v10/individual-details-sex.html deleted file mode 100644 index a2d19ed44e..0000000000 --- a/_prototypes/your-household-v10/individual-details-sex.html +++ /dev/null @@ -1,151 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - -

                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -

                                                                                          Can't complete this question?
                                                                                          - Choose another section and - return to this later

                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/individual-details-summary.html b/_prototypes/your-household-v10/individual-details-summary.html deleted file mode 100644 index 9ea6aa4097..0000000000 --- a/_prototypes/your-household-v10/individual-details-summary.html +++ /dev/null @@ -1,363 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Personal details -

                                                                                          -
                                                                                          - -
                                                                                          - This sub section - is now complete -

                                                                                          You can check your - answers below

                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          Full name
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - - - - - - - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - diff --git a/_prototypes/your-household-v10/individual-intro.html b/_prototypes/your-household-v10/individual-intro.html deleted file mode 100644 index 9184079ee4..0000000000 --- a/_prototypes/your-household-v10/individual-intro.html +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - -

                                                                                          In this sub section, we’re going to - ask you questions about . -

                                                                                          - -

                                                                                          Information you will need:

                                                                                          -
                                                                                            -
                                                                                          • Personal details such as date of birth, country of birth, sexual orientation and religion etc.
                                                                                          • -
                                                                                          • Education and qualifications
                                                                                          • -
                                                                                          • Employment, income and travel to work
                                                                                          • -
                                                                                          • Second or holiday homes
                                                                                          • -
                                                                                          • Unpaid care, health and well-being
                                                                                          • -
                                                                                          - -

                                                                                          Submitting an individual response

                                                                                          -

                                                                                          When completing this section, we will ask you if you would like to submit an - individual response. Choose this option if you don’t want other people at this address to view - your answers

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - - - diff --git a/_prototypes/your-household-v10/individual-pin-security.html b/_prototypes/your-household-v10/individual-pin-security.html deleted file mode 100644 index 2c5635d691..0000000000 --- a/_prototypes/your-household-v10/individual-pin-security.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Enter the individual access code -

                                                                                          - -

                                                                                          - You’ll need the code you were provided when you chose to submit an individual response. -

                                                                                          - -
                                                                                          - - -

                                                                                          Help with individual access code

                                                                                          - - -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/relationships-intro.html b/_prototypes/your-household-v10/relationships-intro.html deleted file mode 100644 index 405e661007..0000000000 --- a/_prototypes/your-household-v10/relationships-intro.html +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          - -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          Household relationships

                                                                                          - -

                                                                                          In this section, we’ll ask you how the people who usually live in this household are related to each other.

                                                                                          - -

                                                                                          For the displayed household members, select the appropriate relationship from the options shown. The selected relationship will display at the bottom of the page for you to check.

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - - - diff --git a/_prototypes/your-household-v10/relationships-person-select.html b/_prototypes/your-household-v10/relationships-person-select.html deleted file mode 100644 index c575ee06e8..0000000000 --- a/_prototypes/your-household-v10/relationships-person-select.html +++ /dev/null @@ -1,286 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Are any of the following household - members also - - ? -

                                                                                          - - - - - -

                                                                                          Remaining household - members

                                                                                          -

                                                                                          Select all that apply

                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - - - diff --git a/_prototypes/your-household-v10/relationships-summary-proxy.html b/_prototypes/your-household-v10/relationships-summary-proxy.html deleted file mode 100644 index e572280910..0000000000 --- a/_prototypes/your-household-v10/relationships-summary-proxy.html +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -householdMembers: -visitors: -cdn: v1.5.0 ---- - - diff --git a/_prototypes/your-household-v10/relationships-summary.html b/_prototypes/your-household-v10/relationships-summary.html deleted file mode 100644 index e4e78753f3..0000000000 --- a/_prototypes/your-household-v10/relationships-summary.html +++ /dev/null @@ -1,1054 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - {% include navigation.html - items=site.data.your-household-v6.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - Relationships

                                                                                          - -
                                                                                          - This sub section is - now complete -
                                                                                            -
                                                                                          • You can check your answers below -
                                                                                          • -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -

                                                                                          - - -

                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - - diff --git a/_prototypes/your-household-v10/relationships.html b/_prototypes/your-household-v10/relationships.html deleted file mode 100644 index 10e1ffec10..0000000000 --- a/_prototypes/your-household-v10/relationships.html +++ /dev/null @@ -1,595 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - ... -

                                                                                          -

                                                                                          - Complete the sentence by selecting - the appropriate relationship. -

                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - - diff --git a/_prototypes/your-household-v10/section-intro.html b/_prototypes/your-household-v10/section-intro.html deleted file mode 100644 index 68ac111946..0000000000 --- a/_prototypes/your-household-v10/section-intro.html +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          - -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - -

                                                                                          In this section, we're going to ask you about the people living at - .

                                                                                          - -

                                                                                          Information you will need:

                                                                                          -
                                                                                            -
                                                                                          • Names of the people living at this address including anyone temporarily away or who has been or intends to be in the UK 3 months or more.
                                                                                          • -
                                                                                          • Names of visitors staying overnight at this address on
                                                                                          • -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          - - - - - - - diff --git a/_prototypes/your-household-v10/style.css b/_prototypes/your-household-v10/style.css deleted file mode 100644 index 7f4a0d65aa..0000000000 --- a/_prototypes/your-household-v10/style.css +++ /dev/null @@ -1,75 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} - -.modal { - position: fixed; - z-index: 1000; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); - display: flex; - justify-content: center; - align-items: center; -} - -.modal__window { - position: relative; - background-color: white; - max-width: 520px; - padding: 2rem; - text-align: center; -} - -/** - * Pattern library fix - */ -.header { - margin-bottom : 0; -} - -.lock { - padding-left : 1.5rem; - background : url('../img/icons/lockicon.svg') no-repeat left top; -} - -.footer { - margin-top : 7rem; -} - -.util-language { - float : right; -} - -.btn--danger { - background-color : #D0021B; - border-color : #D0021B; -} - -.btn--danger:hover { - background-color : #b00015; - border-color : #b00015; -} - -.page__content { - padding-bottom : .5rem; -} diff --git a/_prototypes/your-household-v10/summary.html b/_prototypes/your-household-v10/summary.html deleted file mode 100644 index 0869a51a67..0000000000 --- a/_prototypes/your-household-v10/summary.html +++ /dev/null @@ -1,247 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                          -
                                                                                          - Previous -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          - -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -
                                                                                          -

                                                                                          - People who live here and overnight - visitors -

                                                                                          -
                                                                                          - -
                                                                                          - This sub section is - now complete -
                                                                                            -
                                                                                          • You can check your answers below -
                                                                                          • -
                                                                                          -
                                                                                          -
                                                                                          - -

                                                                                          You’ve added {n} household member

                                                                                          -
                                                                                            - -

                                                                                            - - Add someone to this household -

                                                                                            - -
                                                                                            -

                                                                                            You’ve added {n} visitor staying - overnight on

                                                                                            -
                                                                                              - -

                                                                                              Add a visitor -

                                                                                              -
                                                                                              -
                                                                                              -
                                                                                              -
                                                                                              - -
                                                                                              -
                                                                                              -
                                                                                              -
                                                                                              -
                                                                                              - - - - - - - - diff --git a/_prototypes/your-household-v10/temp-away-from-home.html b/_prototypes/your-household-v10/temp-away-from-home.html deleted file mode 100644 index 5328bf7aad..0000000000 --- a/_prototypes/your-household-v10/temp-away-from-home.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                              -
                                                                                              - Previous -
                                                                                              -
                                                                                              - -
                                                                                              -
                                                                                              -
                                                                                              - -
                                                                                              -
                                                                                              -
                                                                                              -
                                                                                              - - -
                                                                                              -
                                                                                              -
                                                                                              - -
                                                                                              -

                                                                                              - Is there anyone else living at - - who is currently away? -

                                                                                              -
                                                                                              - -
                                                                                                - -
                                                                                                -
                                                                                                -
                                                                                                -
                                                                                                - - -
                                                                                                - -
                                                                                                - - -
                                                                                                -
                                                                                                -
                                                                                                -
                                                                                                -
                                                                                                -
                                                                                                -
                                                                                                - -
                                                                                                -
                                                                                                -
                                                                                                -
                                                                                                -
                                                                                                - - - - diff --git a/_prototypes/your-household-v10/temp-living-here-feedback.html b/_prototypes/your-household-v10/temp-living-here-feedback.html deleted file mode 100644 index 41f6d55997..0000000000 --- a/_prototypes/your-household-v10/temp-living-here-feedback.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                -
                                                                                                - Previous -
                                                                                                -
                                                                                                - -
                                                                                                -
                                                                                                -
                                                                                                - -
                                                                                                -
                                                                                                -
                                                                                                -
                                                                                                - - -
                                                                                                -
                                                                                                -
                                                                                                -
                                                                                                -

                                                                                                - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                -
                                                                                                - -
                                                                                                  - -
                                                                                                  -
                                                                                                  -
                                                                                                  -
                                                                                                  - - -
                                                                                                  - -
                                                                                                  - - -
                                                                                                  -
                                                                                                  -
                                                                                                  -
                                                                                                  -
                                                                                                  -
                                                                                                  -
                                                                                                  - -
                                                                                                  -
                                                                                                  -
                                                                                                  -
                                                                                                  -
                                                                                                  - - - - diff --git a/_prototypes/your-household-v10/temp-living-here.html b/_prototypes/your-household-v10/temp-living-here.html deleted file mode 100644 index 8c07a356c3..0000000000 --- a/_prototypes/your-household-v10/temp-living-here.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                  -
                                                                                                  - Previous -
                                                                                                  -
                                                                                                  - -
                                                                                                  -
                                                                                                  -
                                                                                                  - -
                                                                                                  -
                                                                                                  -
                                                                                                  -
                                                                                                  - - -
                                                                                                  -
                                                                                                  -
                                                                                                  -
                                                                                                  -

                                                                                                  - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                  -
                                                                                                  - -
                                                                                                    - -
                                                                                                    -
                                                                                                    - Select all that apply: -
                                                                                                    Select all that apply:
                                                                                                    -
                                                                                                    - - -
                                                                                                    -
                                                                                                    - - -
                                                                                                    - -
                                                                                                    - - - -
                                                                                                    -
                                                                                                    -
                                                                                                    -
                                                                                                    -
                                                                                                    -
                                                                                                    - -
                                                                                                    -
                                                                                                    -
                                                                                                    -
                                                                                                    -
                                                                                                    - - - - diff --git a/_prototypes/your-household-v10/temp-types-feedback.html b/_prototypes/your-household-v10/temp-types-feedback.html deleted file mode 100644 index 0308614a4a..0000000000 --- a/_prototypes/your-household-v10/temp-types-feedback.html +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                    -
                                                                                                    - Previous -
                                                                                                    -
                                                                                                    - -
                                                                                                    -
                                                                                                    -
                                                                                                    - -
                                                                                                    -
                                                                                                    -
                                                                                                    -
                                                                                                    -
                                                                                                    -
                                                                                                    -
                                                                                                    -
                                                                                                    -

                                                                                                    - Is there anyone else apart from the people already included, who you need to add? -

                                                                                                    -
                                                                                                    - -
                                                                                                    -
                                                                                                    - Include - -
                                                                                                      -
                                                                                                      -
                                                                                                      - -
                                                                                                      - -
                                                                                                      -
                                                                                                      -
                                                                                                      -
                                                                                                      - - -
                                                                                                      - -
                                                                                                      - - -
                                                                                                      -
                                                                                                      -
                                                                                                      -
                                                                                                      -
                                                                                                      -
                                                                                                      -
                                                                                                      - -
                                                                                                      -
                                                                                                      -
                                                                                                      -
                                                                                                      -
                                                                                                      - - - -
                                                                                                        -
                                                                                                      • -
                                                                                                      - - diff --git a/_prototypes/your-household-v10/temp-types-living-away.html b/_prototypes/your-household-v10/temp-types-living-away.html deleted file mode 100644 index db356dd781..0000000000 --- a/_prototypes/your-household-v10/temp-types-living-away.html +++ /dev/null @@ -1,165 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                                      -
                                                                                                      - Previous -
                                                                                                      -
                                                                                                      - -
                                                                                                      -
                                                                                                      -
                                                                                                      - -
                                                                                                      -
                                                                                                      -
                                                                                                      -
                                                                                                      - -
                                                                                                      -
                                                                                                      -
                                                                                                      -
                                                                                                      -

                                                                                                      - -

                                                                                                      -
                                                                                                      - -
                                                                                                        - -
                                                                                                        -
                                                                                                        - Include - people who are temporarily away - -
                                                                                                          - Include - people who are temporarily staying - -
                                                                                                            -
                                                                                                            -
                                                                                                            -
                                                                                                            -
                                                                                                            -
                                                                                                            - -
                                                                                                            -
                                                                                                            -
                                                                                                            -
                                                                                                            - - -
                                                                                                            - -
                                                                                                            - - -
                                                                                                            -
                                                                                                            -
                                                                                                            -
                                                                                                            - -
                                                                                                            -
                                                                                                            -

                                                                                                            Why do we ask this question?

                                                                                                            -
                                                                                                            -

                                                                                                            We ask this question to help ensure that everyone is correctly counted on the census. This may include people who are staying temporarily or are away.

                                                                                                            - -
                                                                                                            -
                                                                                                            -
                                                                                                            - - -
                                                                                                            -
                                                                                                            -
                                                                                                            -
                                                                                                            -
                                                                                                            - - - -
                                                                                                              -
                                                                                                            • -
                                                                                                            - - diff --git a/_prototypes/your-household-v10/temp-types-question.html b/_prototypes/your-household-v10/temp-types-question.html deleted file mode 100644 index 56b1ff65c9..0000000000 --- a/_prototypes/your-household-v10/temp-types-question.html +++ /dev/null @@ -1,162 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                            -
                                                                                                            - Previous -
                                                                                                            -
                                                                                                            - -
                                                                                                            -
                                                                                                            -
                                                                                                            - -
                                                                                                            -
                                                                                                            -
                                                                                                            -
                                                                                                            - -
                                                                                                            -
                                                                                                            -
                                                                                                            -
                                                                                                            -

                                                                                                            - Who do you need to add? -

                                                                                                            -
                                                                                                            - -
                                                                                                            -
                                                                                                            - Include - -
                                                                                                              -
                                                                                                              -
                                                                                                              - -
                                                                                                                - -
                                                                                                                - What is your name? - -
                                                                                                                -
                                                                                                                - - -
                                                                                                                - -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -
                                                                                                                  -
                                                                                                                • -
                                                                                                                - - diff --git a/_prototypes/your-household-v10/test-address.html b/_prototypes/your-household-v10/test-address.html deleted file mode 100644 index 5b8d1a23af..0000000000 --- a/_prototypes/your-household-v10/test-address.html +++ /dev/null @@ -1,224 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - - - -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -

                                                                                                                - What is your address? -

                                                                                                                - -
                                                                                                                - - What is your address? - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - - diff --git a/_prototypes/your-household-v10/test-data.html b/_prototypes/your-household-v10/test-data.html deleted file mode 100644 index 3ac16e2392..0000000000 --- a/_prototypes/your-household-v10/test-data.html +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - diff --git a/_prototypes/your-household-v10/visitors.html b/_prototypes/your-household-v10/visitors.html deleted file mode 100644 index ea162976c6..0000000000 --- a/_prototypes/your-household-v10/visitors.html +++ /dev/null @@ -1,164 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                                                - -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -

                                                                                                                - Are there any visitors staying - overnight on at - ? -

                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - Select all that apply: - -
                                                                                                                - Select all that apply: -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                - - -
                                                                                                                - -
                                                                                                                - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -

                                                                                                                Why do I have to include my visitors?

                                                                                                                -
                                                                                                                -

                                                                                                                We ask for visitor information to ensure that everyone is counted. This helps to produce accurate population estimates. Add any visitors, even if you think they may have been included on a census form at another address.

                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - diff --git a/_prototypes/your-household-v10/what-is-your-name.html b/_prototypes/your-household-v10/what-is-your-name.html deleted file mode 100644 index a203297f8b..0000000000 --- a/_prototypes/your-household-v10/what-is-your-name.html +++ /dev/null @@ -1,220 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                - -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                - -
                                                                                                                -

                                                                                                                - What is your name? -

                                                                                                                - -
                                                                                                                - What is your name? - -
                                                                                                                -
                                                                                                                - - -
                                                                                                                - -
                                                                                                                - - -
                                                                                                                - -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - - - - diff --git a/_prototypes/your-household-v10/who-else-to-add.html b/_prototypes/your-household-v10/who-else-to-add.html deleted file mode 100644 index 5c0a15d03e..0000000000 --- a/_prototypes/your-household-v10/who-else-to-add.html +++ /dev/null @@ -1,332 +0,0 @@ ---- -title: Household prototype v10 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v2.0.0 ---- - - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                - -
                                                                                                                -

                                                                                                                - Who do you need to add to ? -

                                                                                                                -
                                                                                                                - - - -
                                                                                                                - -
                                                                                                                - What is your name? - -
                                                                                                                -
                                                                                                                - - -
                                                                                                                - -
                                                                                                                - - -
                                                                                                                - -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -

                                                                                                                - - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - - - - diff --git a/_prototypes/your-household-v2/assets/household.js b/_prototypes/your-household-v2/assets/household.js deleted file mode 100644 index 6d4b801090..0000000000 --- a/_prototypes/your-household-v2/assets/household.js +++ /dev/null @@ -1,114 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - people.push({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} diff --git a/_prototypes/your-household-v2/assets/relationships.js b/_prototypes/your-household-v2/assets/relationships.js deleted file mode 100644 index 891a8fa4e4..0000000000 --- a/_prototypes/your-household-v2/assets/relationships.js +++ /dev/null @@ -1,577 +0,0 @@ -import {autoIncrementId, removeFromList} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband or wife', - summaryAdjective: 'married', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mother or father', - summaryAdjective: 'parent', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'step-mother or step-father', - summaryAdjective: 'step-parent', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'child', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'step-child', - summaryAdjective: 'step-child', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'step-brother or step-sister', - summaryAdjective: 'step-brother or step-sister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'relation - other', - summaryAdjective: 'related', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partners', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'same sex civil partner', - summaryAdjective: 'same sex civil partners', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'not related', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0]); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map(nameElement).join(', ') + ' and ' + nameElement(lastPerson) -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${personListStr([person1, person2])} are ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1)} and ${nameElement(parent2)} are the ${description} of ${personListStr(childrenArr)}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - return `${nameElement(parent)} is the ${description} of ${personListStr(childrenArr)}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers().forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - person.id, - memberPersonId, - {inferred: true} - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers().map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-v2/assets/utils.js b/_prototypes/your-household-v2/assets/utils.js deleted file mode 100644 index 2ea6ce4d57..0000000000 --- a/_prototypes/your-household-v2/assets/utils.js +++ /dev/null @@ -1,36 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if(_.isArray(val)) { - $.each(val, function (i, item) { - doRemove(item); - }); - } - else { - doRemove(val); - } -} diff --git a/_prototypes/your-household-v2/bundle.js b/_prototypes/your-household-v2/bundle.js deleted file mode 100644 index 1d25bb221b..0000000000 --- a/_prototypes/your-household-v2/bundle.js +++ /dev/null @@ -1,232 +0,0 @@ -import { - relationshipDescriptionMap, - addRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person -} from './assets/household'; -import {removeFromList} from './assets/utils'; - -export const USER_STORAGE_KEY = 'user-details'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $('
                                                                                                              • '), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                                              • ').addClass('mars').html( - '' + member['@person'].fullName + '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1); - $('.address-text').html(addressLine1 + (addressLine2 ? ', ' + addressLine2 : '')); -} - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); diff --git a/_prototypes/your-household-v2/confirm-address.html b/_prototypes/your-household-v2/confirm-address.html deleted file mode 100644 index 8cc5996143..0000000000 --- a/_prototypes/your-household-v2/confirm-address.html +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: Confirm address -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -

                                                                                                                - Can you confirm this address is correct? -

                                                                                                                -
                                                                                                                - -

                                                                                                                Pipe in address here

                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - -
                                                                                                                - -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -
                                                                                                                - -
                                                                                                                -
                                                                                                                - - - - - - - - - diff --git a/_prototypes/your-household-v2/do-you-live-here.html b/_prototypes/your-household-v2/do-you-live-here.html deleted file mode 100644 index 1527005e5a..0000000000 --- a/_prototypes/your-household-v2/do-you-live-here.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Do you live here -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -

                                                                                                                - Do you live at ? -

                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - -
                                                                                                                - -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - - - diff --git a/_prototypes/your-household-v2/does-anyone-else-live-here.html b/_prototypes/your-household-v2/does-anyone-else-live-here.html deleted file mode 100644 index 1cc032d788..0000000000 --- a/_prototypes/your-household-v2/does-anyone-else-live-here.html +++ /dev/null @@ -1,170 +0,0 @@ ---- -title: Does anyone else live here -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -

                                                                                                                - Does anybody else live at ? -

                                                                                                                -
                                                                                                                - -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - -
                                                                                                                - -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - - - - diff --git a/_prototypes/your-household-v2/index.html b/_prototypes/your-household-v2/index.html deleted file mode 100644 index 9162c798c1..0000000000 --- a/_prototypes/your-household-v2/index.html +++ /dev/null @@ -1,289 +0,0 @@ ---- -title: Version 2 -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -

                                                                                                                - What is your address? -

                                                                                                                - -
                                                                                                                - - What is your address? - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -

                                                                                                                Including your house name - or number

                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - -
                                                                                                                - -
                                                                                                                - - Previous -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - - - - diff --git a/_prototypes/your-household-v2/relationships-person-select.html b/_prototypes/your-household-v2/relationships-person-select.html deleted file mode 100644 index b52d689d91..0000000000 --- a/_prototypes/your-household-v2/relationships-person-select.html +++ /dev/null @@ -1,254 +0,0 @@ ---- -title: Relationships - All children -project: your-household -globalcss: false -householdMembers: -visitors: ---- - - - - - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                - {% include navigation.html - items=site.data.your-household.navigationItemsRelationships - nav-title-id="section-address" %} - {% include navigation.html items=page.householdMembers - title="Household members" nav-id="navigation-household-members" %} - {% include navigation.html items=page.visitors title="Visitors" - nav-id="navigation-visitors" %} -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -

                                                                                                                - Are any of the following household - members also - - ? -

                                                                                                                - - - -

                                                                                                                Select all that apply

                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                - - -
                                                                                                                -
                                                                                                                - - - - - diff --git a/_prototypes/your-household-v2/relationships-summary.html b/_prototypes/your-household-v2/relationships-summary.html deleted file mode 100644 index 70c6bcd61c..0000000000 --- a/_prototypes/your-household-v2/relationships-summary.html +++ /dev/null @@ -1,974 +0,0 @@ ---- -title: Household relationships -project: your-household -globalcss: false -householdMembers: -visitors: ---- - - - - - -
                                                                                                                -
                                                                                                                - Previous -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                - {% include navigation.html - items=site.data.your-household.navigationItemsRelationships - nav-title-id="section-address" %} - {% include navigation.html items=page.householdMembers - title="Household members" nav-id="navigation-household-members" %} - {% include navigation.html items=page.visitors title="Visitors" - nav-id="navigation-visitors" %} -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -

                                                                                                                Household - relationships

                                                                                                                - -
                                                                                                                - This section is now - complete -
                                                                                                                  -
                                                                                                                • You can check your answers below -
                                                                                                                • -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                -
                                                                                                                - - -
                                                                                                                  -
                                                                                                                • - - - - -
                                                                                                                • -
                                                                                                                - -
                                                                                                                -
                                                                                                                -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  - - - - - - - diff --git a/_prototypes/your-household-v2/relationships.html b/_prototypes/your-household-v2/relationships.html deleted file mode 100644 index 38e6676ed1..0000000000 --- a/_prototypes/your-household-v2/relationships.html +++ /dev/null @@ -1,445 +0,0 @@ ---- -title: Relationships -project: your-household -globalcss: false -householdMembers: -visitors: ---- - - - - - -
                                                                                                                  -
                                                                                                                  - Previous -
                                                                                                                  -
                                                                                                                  - -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  - {% include navigation.html - items=site.data.your-household.navigationItemsRelationships - nav-title-id="section-address" %} - {% include navigation.html items=page.householdMembers - title="Household members" nav-id="navigation-household-members" %} - {% include navigation.html items=page.visitors title="Visitors" - nav-id="navigation-visitors" %} -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -

                                                                                                                  - How is - related to ? -

                                                                                                                  - -

                                                                                                                  - - is - ... - to - -

                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  - -
                                                                                                                  - - -
                                                                                                                  - -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  - -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  - - - - - - - diff --git a/_prototypes/your-household-v2/section-intro.html b/_prototypes/your-household-v2/section-intro.html deleted file mode 100644 index 7974d1401e..0000000000 --- a/_prototypes/your-household-v2/section-intro.html +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Section intro -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                  -
                                                                                                                  - Previous -
                                                                                                                  -
                                                                                                                  - -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -

                                                                                                                  Who lives here?

                                                                                                                  - -

                                                                                                                  In this section, we’re going to ask - you about all the people that live or - are visting . -

                                                                                                                  - -

                                                                                                                  Information you will need:

                                                                                                                  -
                                                                                                                    -
                                                                                                                  • Names of the people living in household
                                                                                                                  • -
                                                                                                                  • Names of the visitors staying in the - household on 27th February 2018 -
                                                                                                                  • -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  - - -
                                                                                                                  - -
                                                                                                                  - - Previous -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  - - - - - - - - diff --git a/_prototypes/your-household-v2/style.css b/_prototypes/your-household-v2/style.css deleted file mode 100644 index a12e072264..0000000000 --- a/_prototypes/your-household-v2/style.css +++ /dev/null @@ -1,20 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} diff --git a/_prototypes/your-household-v2/summary.html b/_prototypes/your-household-v2/summary.html deleted file mode 100644 index 1b315b4369..0000000000 --- a/_prototypes/your-household-v2/summary.html +++ /dev/null @@ -1,313 +0,0 @@ ---- -title: Summary -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                  -
                                                                                                                  - Previous -
                                                                                                                  -
                                                                                                                  - -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  -

                                                                                                                  - Who lives here? -

                                                                                                                  -
                                                                                                                  - -
                                                                                                                  - This section is now - complete -
                                                                                                                    -
                                                                                                                  • You can check your answers below -
                                                                                                                  • -
                                                                                                                  -
                                                                                                                  -
                                                                                                                  - -

                                                                                                                  Household members

                                                                                                                  -
                                                                                                                    -

                                                                                                                    Is - anyone else missing from this list?

                                                                                                                    - -
                                                                                                                    -

                                                                                                                    Visitors staying - overnight on 27th February 2018

                                                                                                                    -
                                                                                                                      -

                                                                                                                      Is - anyone else missing from this list? -

                                                                                                                      -
                                                                                                                      -
                                                                                                                      -
                                                                                                                      -
                                                                                                                      - -
                                                                                                                      - -
                                                                                                                      -
                                                                                                                      - Previous -
                                                                                                                      -
                                                                                                                      -
                                                                                                                      -
                                                                                                                      - - - -
                                                                                                                        -
                                                                                                                      • - -
                                                                                                                        - - Change - - - - -
                                                                                                                        -
                                                                                                                      • -
                                                                                                                      - - - - - - - - - diff --git a/_prototypes/your-household-v2/temp-away-from-home.html b/_prototypes/your-household-v2/temp-away-from-home.html deleted file mode 100644 index b1edbc5dd7..0000000000 --- a/_prototypes/your-household-v2/temp-away-from-home.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: do-you-live-here -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                      -
                                                                                                                      - Previous -
                                                                                                                      -
                                                                                                                      - -
                                                                                                                      -
                                                                                                                      -
                                                                                                                      - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                      -
                                                                                                                      -
                                                                                                                      -
                                                                                                                      - - -
                                                                                                                      -
                                                                                                                      -
                                                                                                                      - - -
                                                                                                                      -

                                                                                                                      - Is there anyone else living at - - who is currently away? -

                                                                                                                      -
                                                                                                                      - -
                                                                                                                        - -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        - - -
                                                                                                                        - -
                                                                                                                        - - -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        - -
                                                                                                                        - -
                                                                                                                        -
                                                                                                                        - Previous -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v2/temp-living-here.html b/_prototypes/your-household-v2/temp-living-here.html deleted file mode 100644 index 22dd84566f..0000000000 --- a/_prototypes/your-household-v2/temp-living-here.html +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: do-you-live-here -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                        -
                                                                                                                        - Previous -
                                                                                                                        -
                                                                                                                        - -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        - - -
                                                                                                                        -
                                                                                                                        -
                                                                                                                        - - -
                                                                                                                        -

                                                                                                                        - Is there anyone else temporarily living - at - who does not have a UK address? -

                                                                                                                        -
                                                                                                                        - -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          - -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - - - diff --git a/_prototypes/your-household-v2/visitors.html b/_prototypes/your-household-v2/visitors.html deleted file mode 100644 index cc3eca6ebd..0000000000 --- a/_prototypes/your-household-v2/visitors.html +++ /dev/null @@ -1,160 +0,0 @@ ---- -title: Visitors -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          - - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -

                                                                                                                          - Were there any visitors staying - overnight on 27th February 2018 at - ? -

                                                                                                                          -
                                                                                                                          - - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          - -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          - - - Why your answer is important - - Click to collapse. - - - -

                                                                                                                          Why your answer is important

                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -

                                                                                                                          Visitor information is collected - to ensure that everyone is - counted, in order to produce - accurate estimates of the - population, to facilitate - effective planning and - funding decisions.

                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - - - diff --git a/_prototypes/your-household-v2/what-is-your-name.html b/_prototypes/your-household-v2/what-is-your-name.html deleted file mode 100644 index a293c6a85b..0000000000 --- a/_prototypes/your-household-v2/what-is-your-name.html +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: What is your name -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -

                                                                                                                          - What is your name? -

                                                                                                                          - -
                                                                                                                          - What is your name? - -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          - -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - -
                                                                                                                          - -
                                                                                                                          - - Previous -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - - - - diff --git a/_prototypes/your-household-v2/who-else-to-add.html b/_prototypes/your-household-v2/who-else-to-add.html deleted file mode 100644 index a5ed48c15a..0000000000 --- a/_prototypes/your-household-v2/who-else-to-add.html +++ /dev/null @@ -1,187 +0,0 @@ ---- -title: Who else to add -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -

                                                                                                                          - Who do you need to add to -

                                                                                                                          - -
                                                                                                                          - -
                                                                                                                          - What is your name? - -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          - -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - -
                                                                                                                          - -
                                                                                                                          - - Previous -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - - - - diff --git a/_prototypes/your-household-v3/assets/household.js b/_prototypes/your-household-v3/assets/household.js deleted file mode 100644 index 01e78e53c7..0000000000 --- a/_prototypes/your-household-v3/assets/household.js +++ /dev/null @@ -1,120 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - people.push({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'studying-away': 'who is working or studying away from home', - 'armed-forces': 'who is a member of the armed forces', - 'outside-uk': 'who is staying outside the UK for 12 months' -}; diff --git a/_prototypes/your-household-v3/assets/relationships.js b/_prototypes/your-household-v3/assets/relationships.js deleted file mode 100644 index 21e11b4c10..0000000000 --- a/_prototypes/your-household-v3/assets/relationships.js +++ /dev/null @@ -1,581 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband or wife', - summaryAdjective: 'husband or wife', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mother or father', - summaryAdjective: 'mother or father', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'stepmother or stepfather', - summaryAdjective: 'stepmother or stepfather', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'stepchild', - summaryAdjective: 'stepchild', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'stepbrother or stepsister', - summaryAdjective: 'stepbrother or stepsister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'other relation', - summaryAdjective: 'related', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'same sex civil partner', - summaryAdjective: 'same sex civil partner', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'unrelated', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0]); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map(nameElement).join(', ') + ' and ' + nameElement(lastPerson) -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1)} is ${nameElement(person2 + trailingNameS(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1)} and ${nameElement(parent2)} are ${personListStr(childrenArr.map(name => name + trailingNameS(name)))} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - return `${nameElement(parent)} is ${personListStr(childrenArr.map(name => name + trailingNameS(name)))} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - person.id, - memberPersonId, - {inferred: true} - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-v3/assets/utils.js b/_prototypes/your-household-v3/assets/utils.js deleted file mode 100644 index c0898a3d80..0000000000 --- a/_prototypes/your-household-v3/assets/utils.js +++ /dev/null @@ -1,39 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if (_.isArray(val)) { - $.each(val, function(i, item) { - doRemove(item); - }); - } else { - doRemove(val); - } -} - -export function trailingNameS(name) { - return name[name.length - 1] === 's' ? '\’' : '\’s'; -} diff --git a/_prototypes/your-household-v3/bundle.js b/_prototypes/your-household-v3/bundle.js deleted file mode 100644 index 23cefccc02..0000000000 --- a/_prototypes/your-household-v3/bundle.js +++ /dev/null @@ -1,243 +0,0 @@ -import { - relationshipDescriptionMap, - addRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap -} from './assets/household'; -import {removeFromList, trailingNameS} from './assets/utils'; - -export const USER_STORAGE_KEY = 'user-details'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $('
                                                                                                                        • '), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                                                        • ').addClass('mars').html( - '' + member['@person'].fullName + '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); -} - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); diff --git a/_prototypes/your-household-v3/confirm-address.html b/_prototypes/your-household-v3/confirm-address.html deleted file mode 100644 index b81f56a6a1..0000000000 --- a/_prototypes/your-household-v3/confirm-address.html +++ /dev/null @@ -1,107 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -

                                                                                                                          - Can you confirm this address is correct? -

                                                                                                                          -
                                                                                                                          - -

                                                                                                                          Address not - set

                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          - -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - - - - - - - diff --git a/_prototypes/your-household-v3/do-you-live-here.html b/_prototypes/your-household-v3/do-you-live-here.html deleted file mode 100644 index 16ec8dd1bc..0000000000 --- a/_prototypes/your-household-v3/do-you-live-here.html +++ /dev/null @@ -1,144 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -

                                                                                                                          - Do you live at ? -

                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          - -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - - - - - - diff --git a/_prototypes/your-household-v3/does-anyone-else-live-here.html b/_prototypes/your-household-v3/does-anyone-else-live-here.html deleted file mode 100644 index 0a57b62423..0000000000 --- a/_prototypes/your-household-v3/does-anyone-else-live-here.html +++ /dev/null @@ -1,177 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -

                                                                                                                          - Does anybody else live at ? -

                                                                                                                          -
                                                                                                                          - -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          - -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - - - - diff --git a/_prototypes/your-household-v3/i-dont-live-here.html b/_prototypes/your-household-v3/i-dont-live-here.html deleted file mode 100644 index bba846adc1..0000000000 --- a/_prototypes/your-household-v3/i-dont-live-here.html +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -

                                                                                                                          - Does anybody usually live at ? -

                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          - -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - - - - - - diff --git a/_prototypes/your-household-v3/index.html b/_prototypes/your-household-v3/index.html deleted file mode 100644 index e2eee633a7..0000000000 --- a/_prototypes/your-household-v3/index.html +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - - -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -

                                                                                                                          - Welcome to the household prototype -

                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -

                                                                                                                          The unique access code - is printed on your invitation - letter or form

                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -

                                                                                                                          Your personal information is protected by law and will be kept confidential

                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - - - diff --git a/_prototypes/your-household-v3/relationships-person-select.html b/_prototypes/your-household-v3/relationships-person-select.html deleted file mode 100644 index a4f6c46a12..0000000000 --- a/_prototypes/your-household-v3/relationships-person-select.html +++ /dev/null @@ -1,285 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.2.0 ---- - - - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - {% include navigation.html - items=site.data.your-household.navigationItemsRelationships - nav-title-id="section-address" %} - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -

                                                                                                                          - Are any of the following household - members also - - ? -

                                                                                                                          - - - - - -

                                                                                                                          Select all that apply

                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          - - -
                                                                                                                          -
                                                                                                                          - - - - diff --git a/_prototypes/your-household-v3/relationships-summary.html b/_prototypes/your-household-v3/relationships-summary.html deleted file mode 100644 index c853dfdae4..0000000000 --- a/_prototypes/your-household-v3/relationships-summary.html +++ /dev/null @@ -1,985 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.2.0 ---- - - - -
                                                                                                                          -
                                                                                                                          - Previous -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - {% include navigation.html - items=site.data.your-household.navigationItemsRelationships - nav-title-id="section-address" %} - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -

                                                                                                                          - Relationships

                                                                                                                          - -
                                                                                                                          - This sub section is - now complete -
                                                                                                                            -
                                                                                                                          • You can check your answers below -
                                                                                                                          • -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          -
                                                                                                                          - - - - -
                                                                                                                          -
                                                                                                                          -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - - - - - - diff --git a/_prototypes/your-household-v3/relationships.html b/_prototypes/your-household-v3/relationships.html deleted file mode 100644 index 4c7b590afe..0000000000 --- a/_prototypes/your-household-v3/relationships.html +++ /dev/null @@ -1,628 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.2.0 ---- - - - -
                                                                                                                            -
                                                                                                                            - Previous -
                                                                                                                            -
                                                                                                                            - -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - {% include navigation.html - items=site.data.your-household.navigationItemsRelationships - nav-title-id="section-address" %} - -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - - -

                                                                                                                            - ... -

                                                                                                                            -

                                                                                                                            - Complete the sentence by selecting - the appropriate relationship. -

                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - - - -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - - - - - - diff --git a/_prototypes/your-household-v3/section-intro.html b/_prototypes/your-household-v3/section-intro.html deleted file mode 100644 index 9ea7aa7e80..0000000000 --- a/_prototypes/your-household-v3/section-intro.html +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - -
                                                                                                                            -
                                                                                                                            - Previous -
                                                                                                                            -
                                                                                                                            - -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -

                                                                                                                            People who live here

                                                                                                                            - -

                                                                                                                            In this sub section, we’re going to - ask you about all the people that live at or - are visiting . -

                                                                                                                            - -

                                                                                                                            Information you will need:

                                                                                                                            -
                                                                                                                              -
                                                                                                                            • Names of the people living at this - address
                                                                                                                            • -
                                                                                                                            • Names of the visitors staying in the - household on 20 July 2018 -
                                                                                                                            • -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - - -
                                                                                                                            - -
                                                                                                                            - - Previous -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - - - - - - - diff --git a/_prototypes/your-household-v3/style.css b/_prototypes/your-household-v3/style.css deleted file mode 100644 index a12e072264..0000000000 --- a/_prototypes/your-household-v3/style.css +++ /dev/null @@ -1,20 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} diff --git a/_prototypes/your-household-v3/summary.html b/_prototypes/your-household-v3/summary.html deleted file mode 100644 index 0e5836907e..0000000000 --- a/_prototypes/your-household-v3/summary.html +++ /dev/null @@ -1,317 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - -
                                                                                                                            -
                                                                                                                            - Previous -
                                                                                                                            -
                                                                                                                            - -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            -

                                                                                                                            - People who live here -

                                                                                                                            -
                                                                                                                            - -
                                                                                                                            - This sub section is - now complete -
                                                                                                                              -
                                                                                                                            • You can check your answers below -
                                                                                                                            • -
                                                                                                                            -
                                                                                                                            -
                                                                                                                            - -

                                                                                                                            Household members

                                                                                                                            -
                                                                                                                              - -

                                                                                                                              Add someone to this household

                                                                                                                              - -
                                                                                                                              -

                                                                                                                              Visitors staying - overnight on 20th July 2018

                                                                                                                              -
                                                                                                                                -

                                                                                                                                Add someone to this household -

                                                                                                                                -
                                                                                                                                -
                                                                                                                                -
                                                                                                                                -
                                                                                                                                - -
                                                                                                                                - -
                                                                                                                                -
                                                                                                                                - Previous -
                                                                                                                                -
                                                                                                                                -
                                                                                                                                -
                                                                                                                                - - - -
                                                                                                                                  -
                                                                                                                                • - -
                                                                                                                                  - - Change - - - - -
                                                                                                                                  -
                                                                                                                                • -
                                                                                                                                - - - - - - - - diff --git a/_prototypes/your-household-v3/temp-away-from-home.html b/_prototypes/your-household-v3/temp-away-from-home.html deleted file mode 100644 index c2581d7728..0000000000 --- a/_prototypes/your-household-v3/temp-away-from-home.html +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - -
                                                                                                                                -
                                                                                                                                - Previous -
                                                                                                                                -
                                                                                                                                - -
                                                                                                                                -
                                                                                                                                -
                                                                                                                                - -
                                                                                                                                -
                                                                                                                                -
                                                                                                                                -
                                                                                                                                - - -
                                                                                                                                -
                                                                                                                                -
                                                                                                                                - - -
                                                                                                                                -

                                                                                                                                - Is there anyone else living at - - who is currently away? -

                                                                                                                                -
                                                                                                                                - -
                                                                                                                                  - -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  - - -
                                                                                                                                  - -
                                                                                                                                  - - -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  - -
                                                                                                                                  - -
                                                                                                                                  -
                                                                                                                                  - Previous -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  - - - - diff --git a/_prototypes/your-household-v3/temp-living-here-feedback.html b/_prototypes/your-household-v3/temp-living-here-feedback.html deleted file mode 100644 index 074e189176..0000000000 --- a/_prototypes/your-household-v3/temp-living-here-feedback.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - -
                                                                                                                                  -
                                                                                                                                  - Previous -
                                                                                                                                  -
                                                                                                                                  - -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  - -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  - - -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  -
                                                                                                                                  -

                                                                                                                                  - Is there anyone else staying at - - who does not have a UK address? -

                                                                                                                                  -
                                                                                                                                  - -
                                                                                                                                    - -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    - - -
                                                                                                                                    - -
                                                                                                                                    - - -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    - -
                                                                                                                                    - -
                                                                                                                                    -
                                                                                                                                    - Previous -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    - - - - diff --git a/_prototypes/your-household-v3/temp-living-here.html b/_prototypes/your-household-v3/temp-living-here.html deleted file mode 100644 index 75cbe3da46..0000000000 --- a/_prototypes/your-household-v3/temp-living-here.html +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - -
                                                                                                                                    -
                                                                                                                                    - Previous -
                                                                                                                                    -
                                                                                                                                    - -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    - -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    - - -
                                                                                                                                    -
                                                                                                                                    -
                                                                                                                                    - - -
                                                                                                                                    -

                                                                                                                                    - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                    -
                                                                                                                                    - -
                                                                                                                                      - -
                                                                                                                                      -
                                                                                                                                      - Select all that apply: -
                                                                                                                                      Select all that apply:
                                                                                                                                      -
                                                                                                                                      - - -
                                                                                                                                      -
                                                                                                                                      - - -
                                                                                                                                      - -
                                                                                                                                      - - - -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      - -
                                                                                                                                      - -
                                                                                                                                      -
                                                                                                                                      - Previous -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      - - - - diff --git a/_prototypes/your-household-v3/temp-types-feedback.html b/_prototypes/your-household-v3/temp-types-feedback.html deleted file mode 100644 index 43e5c6622f..0000000000 --- a/_prototypes/your-household-v3/temp-types-feedback.html +++ /dev/null @@ -1,129 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - -
                                                                                                                                      -
                                                                                                                                      - Previous -
                                                                                                                                      -
                                                                                                                                      - -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      - -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -

                                                                                                                                      - Is there anyone else at - - ? -

                                                                                                                                      -
                                                                                                                                      - -
                                                                                                                                      - -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      - - -
                                                                                                                                      - -
                                                                                                                                      - - -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      - -
                                                                                                                                      - -
                                                                                                                                      -
                                                                                                                                      - Previous -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      - - - - diff --git a/_prototypes/your-household-v3/temp-types-living-away.html b/_prototypes/your-household-v3/temp-types-living-away.html deleted file mode 100644 index e325a897b8..0000000000 --- a/_prototypes/your-household-v3/temp-types-living-away.html +++ /dev/null @@ -1,143 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - -
                                                                                                                                      -
                                                                                                                                      - Previous -
                                                                                                                                      -
                                                                                                                                      - -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      - -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      - - -
                                                                                                                                      -
                                                                                                                                      -
                                                                                                                                      - - -
                                                                                                                                      -

                                                                                                                                      - Apart from the people already added, - is there anyone else living at - - temporarily away? -

                                                                                                                                      -
                                                                                                                                      - -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - Select all that apply: -
                                                                                                                                        Select all that apply:
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v3/temp-types-question.html b/_prototypes/your-household-v3/temp-types-question.html deleted file mode 100644 index 2da63df15a..0000000000 --- a/_prototypes/your-household-v3/temp-types-question.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Who do you need to add to - - who is temporarily away from home? - -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        - What is your name? - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v3/test-address.html b/_prototypes/your-household-v3/test-address.html deleted file mode 100644 index 4386034a92..0000000000 --- a/_prototypes/your-household-v3/test-address.html +++ /dev/null @@ -1,231 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - - -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - What is your address? -

                                                                                                                                        - -
                                                                                                                                        - - What is your address? - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v3/visitors.html b/_prototypes/your-household-v3/visitors.html deleted file mode 100644 index 9d09112714..0000000000 --- a/_prototypes/your-household-v3/visitors.html +++ /dev/null @@ -1,154 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Were there any visitors staying - overnight on 20th July 2018 at - ? -

                                                                                                                                        -
                                                                                                                                        - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        - - - Why your answer is important - - Click to collapse. - - - -

                                                                                                                                        Why your answer is important

                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        We ask for visitor information to check that everyone is counted. This helps to produce accurate population estimates. Add any visitors, even if you think they may have been counted elsewhere.

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v3/what-is-your-name.html b/_prototypes/your-household-v3/what-is-your-name.html deleted file mode 100644 index f8765764d6..0000000000 --- a/_prototypes/your-household-v3/what-is-your-name.html +++ /dev/null @@ -1,137 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -

                                                                                                                                        - What is your name? -

                                                                                                                                        - -
                                                                                                                                        - What is your name? - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - -
                                                                                                                                        - -
                                                                                                                                        - - Previous -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v3/who-else-to-add.html b/_prototypes/your-household-v3/who-else-to-add.html deleted file mode 100644 index 9aebcb1be0..0000000000 --- a/_prototypes/your-household-v3/who-else-to-add.html +++ /dev/null @@ -1,197 +0,0 @@ ---- -title: Household prototype -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.2.0 ---- - - - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -

                                                                                                                                        - Who do you need to add to -

                                                                                                                                        - -
                                                                                                                                        - -
                                                                                                                                        - What is your name? - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - -
                                                                                                                                        - -
                                                                                                                                        - - Previous -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v4/assets/household.js b/_prototypes/your-household-v4/assets/household.js deleted file mode 100644 index 01e78e53c7..0000000000 --- a/_prototypes/your-household-v4/assets/household.js +++ /dev/null @@ -1,120 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - people.push({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'studying-away': 'who is working or studying away from home', - 'armed-forces': 'who is a member of the armed forces', - 'outside-uk': 'who is staying outside the UK for 12 months' -}; diff --git a/_prototypes/your-household-v4/assets/numbers-to-words.js b/_prototypes/your-household-v4/assets/numbers-to-words.js deleted file mode 100644 index f59219fca8..0000000000 --- a/_prototypes/your-household-v4/assets/numbers-to-words.js +++ /dev/null @@ -1,146 +0,0 @@ -/** - * Copied from: - * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript - * =============== - */ -var ONE_TO_NINETEEN = [ - 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight', 'nine', 'ten', - 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', - 'sixteen', 'seventeen', 'eighteen', 'nineteen' -]; - -var TENS = [ - 'ten', 'twenty', 'thirty', 'forty', 'fifty', - 'sixty', 'seventy', 'eighty', 'ninety' -]; - -var SCALES = ['thousand', 'million', 'billion', 'trillion']; - -// helper function for use with Array.filter -function isTruthy(item) { - return !!item; -} - -// convert a number into 'chunks' of 0-999 -function chunk(number) { - var thousands = []; - - while(number > 0) { - thousands.push(number % 1000); - number = Math.floor(number / 1000); - } - - return thousands; -} - -// translate a number from 1-999 into English -function inEnglish(number) { - var thousands, hundreds, tens, ones, words = []; - - if(number < 20) { - return ONE_TO_NINETEEN[number - 1]; // may be undefined - } - - if(number < 100) { - ones = number % 10; - tens = number / 10 | 0; // equivalent to Math.floor(number / 10) - - words.push(TENS[tens - 1]); - words.push(inEnglish(ones)); - - return words.filter(isTruthy).join('-'); - } - - hundreds = number / 100 | 0; - words.push(inEnglish(hundreds)); - words.push('hundred'); - words.push(inEnglish(number % 100)); - - return words.filter(isTruthy).join(' '); -} - -// append the word for a scale. Made for use with Array.map -function appendScale(chunk, exp) { - var scale; - if (!chunk) { - return null; - } - scale = SCALES[exp - 1]; - return [chunk, scale].filter(isTruthy).join(' '); -} - -/** - * =============== - * End copy - */ - -/** - * Modification - decorator - */ -var NUMBER_TO_POSITION_TEXT_MAP = { - 'one': 'first', - 'two': 'second', - 'three': 'third', - 'four': 'fourth', - 'five': 'fifth', - 'six': 'sixth', - 'seven': 'seventh', - 'eight': 'eighth', - 'nine': 'nineth', - 'ten': 'tenth', - 'eleven': 'eleventh', - 'twelve': 'twelveth', - 'thirteen': 'thirteenth', - 'fourteen': 'fourteenth', - 'fifteen': 'fifteenth', - 'sixteen': 'sixteenth', - 'seventeen': 'seventeenth', - 'eighteen': 'eighteenth', - 'nineteen': 'nineteenth', - - 'twenty': 'twentieth', - 'thirty': 'thirtieth', - 'forty': 'fortieth', - 'fifty': 'fiftieth', - 'sixty': 'sixtieth', - 'seventy': 'seventieth', - 'eighty': 'eightieth', - 'ninety': 'ninetieth', - 'hundred': 'hundredth', - - 'thousand': 'thousandth', - 'million': 'millionth', - 'billion': 'billionth', - 'trillion': 'trillionth' -}; - -export function numberToPositionWord(num) { - const str = chunk(num) - .map(inEnglish) - .map(appendScale) - .filter(isTruthy) - .reverse() - .join(' '); - - const sub = str.split(' '), - lastWordDashSplitArr = sub[sub.length - 1].split('-'), - lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], - - newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + - NUMBER_TO_POSITION_TEXT_MAP[lastWord]; - - /*console.log('str:', str); - console.log('sub:', sub); - console.log('lastWordDashSplitArr:', lastWordDashSplitArr); - console.log('lastWord:', lastWord); - console.log('newLastWord:', newLastWord);*/ - - const subCopy = [].concat(sub); - subCopy.pop(); - const prefix = subCopy.join(' '); - const result = (prefix ? prefix + ' ' : '') + newLastWord; - - // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); - return result; -} diff --git a/_prototypes/your-household-v4/assets/personal-details.js b/_prototypes/your-household-v4/assets/personal-details.js deleted file mode 100644 index d9c9f4f5a4..0000000000 --- a/_prototypes/your-household-v4/assets/personal-details.js +++ /dev/null @@ -1,185 +0,0 @@ -export const PERSONAL_DETAILS_KEY = 'individual-details'; -export const PERSONAL_PINS_KEY = 'individual-pins'; - -export const personalDetailsMaritalStatusMap = { - 'never': { - description: 'Never married and never registered a same-sex civil' + - ' partnership' - }, - 'married': { - description: 'Married' - }, - 'registered': { - description: 'In a registered same-sex civil partnership' - }, - 'separated-married': { - description: 'Separated, but still legally married' - }, - 'divorced': { - description: 'Divorced' - }, - 'former-partnership': { - description: 'Formerly in a same-sex civil partnership which is now' + - ' legally dissolved' - }, - 'widowed': { - description: 'Widowed' - }, - 'surviving-partner': { - description: 'Surviving partner from a same-sex civil partnership' - }, - 'separated-partnership': { - description: 'Separated, but still legally in a same-sex civil partnership' - } -}; - -export const personalDetailsCountryMap = { - 'england': { - description: 'England' - }, - 'wales': { - description: 'Wales' - }, - 'scotland': { - description: 'Scotland' - }, - 'northern-ireland': { - description: 'Northern Ireland' - }, - 'republic-ireland': { - description: 'Republic of Ireland' - }, - 'elsewhere': { - description: 'Elsewhere' - } -}; - -export const personalDetailsOrientationMap = { - 'straight': { - description: 'Straight or Heterosexual' - }, - 'gay': { - description: 'Gay or Lesbian' - }, - 'bisexual': { - description: 'Bisexual' - }, - 'other': { - description: 'Other' - }, - 'no-say': { - description: 'Prefer not to say' - } -}; - -export function addUpdatePersonalDetailsDOB(personId, day, month, year) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['dob'] = { - day, - month, - year - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateMaritalStatus(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['maritalStatus'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateCountry(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['country'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateOrientation(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['orientation'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSalary(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['salary'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function getPins() { - return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; -} - -export function createPinFor(personId, opts = {}) { - let pins = getPins(); - - pins[personId] = { - pin: _.random(10000, 99999), - exported: !!opts.exported - }; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); - - return pins[personId]; -} - -export function getPinFor(personId) { - return getPins()[personId]; -} - -export function unsetPinFor(personId) { - let pins = getPins(); - - delete pins[personId]; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); -} - -export function updatePersonalDetails(personId, details) { - sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ - ...getAllPersonalDetails(), - [personId]: details - })); - - return details; -} - -export function getAllPersonalDetails() { - return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; -} - -export function getPersonalDetailsFor(personId) { - const storageObj = JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}, - personObj = storageObj[personId]; - - if (!personObj) { - console.log('Personal details for ' + personId + ' not found'); - } - - return personObj; -} diff --git a/_prototypes/your-household-v4/assets/prototype-tools.js b/_prototypes/your-household-v4/assets/prototype-tools.js deleted file mode 100644 index 2e8bbdd646..0000000000 --- a/_prototypes/your-household-v4/assets/prototype-tools.js +++ /dev/null @@ -1,139 +0,0 @@ -export function tools () { - - const $listLinks = $('.test-data-links'), - - $createFamilyHousehold = $('
                                                                                                                                      • ' + - 'Create family household
                                                                                                                                      • '), - - $createFamilyRelationships = $('
                                                                                                                                      • ' + - 'Create family relationships
                                                                                                                                      • '), - - familyHouseholdMembersData = [{ - 'type': 'household-member', - '@person': { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person_me' - } - }, { - 'type': - 'household-member', - '@person': { - 'fullName': 'Sally Jones', - 'firstName': 'Sally', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person1' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Rebecca Jones', - 'firstName': 'Rebecca', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person2' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Amy Jones', - 'firstName': 'Amy', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person3' - } - }], - - familyHouseholdRelationshipsData = [{ - 'personIsDescription': 'husband-wife', - 'personIsId': 'person1', - 'personToId': 'person_me', - 'inferred': false, - 'id': 1 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person_me', - 'inferred': false, - 'id': 2 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person_me', - 'personToId': 'person3', - 'inferred': false, - 'id': 3 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person1', - 'inferred': false, - 'id': 4 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person1', - 'personToId': 'person3', - 'inferred': false, - 'id': 5 - }, { - 'personIsDescription': 'brother-sister', - 'personIsId': 'person3', - 'personToId': 'person2', - 'inferred': true, - 'id': 6 - }], - - userData = { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones' - }; - - $createFamilyHousehold.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - }); - - $createFamilyRelationships.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - createFamilyRelationships(); - }); - - function prerequisites() { - sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); - sessionStorage.setItem('address-line-1', '12'); - sessionStorage.setItem('address-line-2', 'Somewhere close'); - sessionStorage.setItem('county', 'Newport'); - sessionStorage.setItem('lives-here', 'yes'); - sessionStorage.setItem('postcode', 'CF12 3AB'); - sessionStorage.setItem('town-city', 'Newport'); - } - - function createFamilyHousehold() { - prerequisites(); - sessionStorage.setItem('user-details', JSON.stringify(userData)); - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); - sessionStorage.setItem('household-members-increment', JSON.stringify(4)); - window.location.href = '../summary'; - } - - function createFamilyRelationships() { - sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); - sessionStorage.setItem('relationships-increment', JSON.stringify(6)); - window.location.href = '../relationships-summary'; - } - - function clearStorage() { - sessionStorage.clear(); - } - - $listLinks.append($createFamilyHousehold); - $listLinks.append($createFamilyRelationships); -} diff --git a/_prototypes/your-household-v4/assets/relationships.js b/_prototypes/your-household-v4/assets/relationships.js deleted file mode 100644 index cb56a3060b..0000000000 --- a/_prototypes/your-household-v4/assets/relationships.js +++ /dev/null @@ -1,581 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband or wife', - summaryAdjective: 'husband or wife', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mother or father', - summaryAdjective: 'mother or father', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'stepmother or stepfather', - summaryAdjective: 'stepmother or stepfather', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'stepchild', - summaryAdjective: 'stepchild', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'stepbrother or stepsister', - summaryAdjective: 'stepbrother or stepsister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'other relation', - summaryAdjective: 'related', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'legally registered civil partner', - summaryAdjective: 'legally registered civil partner', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'unrelated', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0]); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map(nameElement).join(', ') + ' and ' + nameElement(lastPerson) -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1)} is ${nameElement(person2 + trailingNameS(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1)} and ${nameElement(parent2)} are ${personListStr(childrenArr.map(name => name + trailingNameS(name)))} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - return `${nameElement(parent)} is ${personListStr(childrenArr.map(name => name + trailingNameS(name)))} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - person.id, - memberPersonId, - {inferred: true} - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-v4/assets/utils.js b/_prototypes/your-household-v4/assets/utils.js deleted file mode 100644 index c0898a3d80..0000000000 --- a/_prototypes/your-household-v4/assets/utils.js +++ /dev/null @@ -1,39 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if (_.isArray(val)) { - $.each(val, function(i, item) { - doRemove(item); - }); - } else { - doRemove(val); - } -} - -export function trailingNameS(name) { - return name[name.length - 1] === 's' ? '\’' : '\’s'; -} diff --git a/_prototypes/your-household-v4/bundle.js b/_prototypes/your-household-v4/bundle.js deleted file mode 100644 index e1ed76e200..0000000000 --- a/_prototypes/your-household-v4/bundle.js +++ /dev/null @@ -1,385 +0,0 @@ -import { - RELATIONSHIPS_STORAGE_KEY, - relationshipDescriptionMap, - addRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap -} from './assets/household'; -import { - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor -} from './assets/personal-details'; -import {removeFromList, trailingNameS} from './assets/utils'; - -import { numberToPositionWord } from './assets/numbers-to-words'; - -import { tools } from './assets/prototype-tools'; - -export const USER_STORAGE_KEY = 'user-details'; -export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $(''), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                                                                      • ').addClass('mars').html( - '' + member['@person'].fullName + '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); - - $('.address-text-line1').html(addressLine1); - - let personId = new URLSearchParams(window.location.search).get('person'), - person; - - if (personId) { - person = getHouseholdMemberByPersonId(personId)['@person']; - $('#section-individual').html(person.fullName); - - $('.js-person-fullname-from-url-id').html(person.fullName); - } -} - -const secureLinkTextMap = { - 'question-you': { - description: 'Want to keep your answers secure from other people at this' + - ' address?', - linkText: 'Get a separate access code to submit an individual response', - link: '../individual-decision-secure' - }, - 'pin-you': { - description: 'You\'ve chosen to keep your answers secure', - linkText: 'Cancel this and make answers available to the rest of the' + - ' household', - link: '../individual-decision-secure' - }, - 'question-proxy': { - description: 'Not happy to continue answering for $[NAME]?', - linkText: 'Request an individual access code to be sent to them', - link: '../individual-decision-other-secure' - } -}; - -function updateAllPreviousLinks() { - $('.js-previous-link').attr('href', document.referrer); -} - -function updatePersonLink() { - const personId = new URLSearchParams(window.location.search).get('person'); - - if (personId) { - let urlParam = new URLSearchParams(window.location.search), - person = getHouseholdMemberByPersonId(personId)['@person'], - pinObj = getPinFor(personId), - secureLinkTextConfig = secureLinkTextMap[ - (getAnsweringIndividualByProxy() ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) - ], - linkHref = secureLinkTextConfig.link + '?person=' + personId + - '&returnurl=' + window.location.pathname, - surveyType = urlParam.get('survey'); - - linkHref += (surveyType ? '&survey=' + surveyType : ''); - - let $secureLink = $('.js-link-secure'); - $secureLink.attr('href', linkHref); - - $secureLink.html(secureLinkTextConfig.linkText); - $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); - - let personLink = $('.js-link-person'); - personLink.attr('href', personLink.attr('href') + '?person=' + personId + - (surveyType ? '&survey=' + surveyType : '')); - } -} - -function updateBySurveyType() { - const urlParams = new URLSearchParams(window.location.search), - surveyType = urlParams.get('survey'); - - if (surveyType) { - $('.js-header-title').html(surveyTypeConfig[surveyType].title); - $('#people-living-here').html(surveyTypeConfig[surveyType].householdSectionTitle); - $('#people-living-here').attr('href', surveyTypeConfig[surveyType].householdSectionLink); - $('#relationships-section').attr('href', surveyTypeConfig[surveyType].relationshipsSection); - $('title').html(surveyTypeConfig[surveyType].title); - } -} - -function setAnsweringIndividualByProxy(bool) { - sessionStorage.setItem(INDIVIDUAL_PROXY_STORAGE_KEY, JSON.stringify(bool)); -} - -function getAnsweringIndividualByProxy() { - return JSON.parse(sessionStorage.getItem(INDIVIDUAL_PROXY_STORAGE_KEY)); -} - -const surveyTypeConfig = { - lms: { - title: 'Online Household Study', - householdSectionTitle: 'About your household', - householdSectionLink: '../summary/?survey=lms', - relationshipsSection: '../relationships/?survey=lms' - } -}; - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor, - - setAnsweringIndividualByProxy, - getAnsweringIndividualByProxy, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - INDIVIDUAL_PROXY_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - RELATIONSHIPS_STORAGE_KEY - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS, - numberToPositionWord -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); -$(updatePersonLink); -$(tools); -$(updateAllPreviousLinks); -$(updateBySurveyType); - diff --git a/_prototypes/your-household-v4/confirm-address.html b/_prototypes/your-household-v4/confirm-address.html deleted file mode 100644 index 8877f3574e..0000000000 --- a/_prototypes/your-household-v4/confirm-address.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Can you confirm this address is correct? -

                                                                                                                                        -
                                                                                                                                        - -

                                                                                                                                        Address not - set

                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v4/do-you-live-here.html b/_prototypes/your-household-v4/do-you-live-here.html deleted file mode 100644 index 4d60f6fdca..0000000000 --- a/_prototypes/your-household-v4/do-you-live-here.html +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        - -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Do you live at ? -

                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - - - - - diff --git a/_prototypes/your-household-v4/does-anyone-else-live-here.html b/_prototypes/your-household-v4/does-anyone-else-live-here.html deleted file mode 100644 index d3965f86f3..0000000000 --- a/_prototypes/your-household-v4/does-anyone-else-live-here.html +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Does anybody else live at ? -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/hub.html b/_prototypes/your-household-v4/hub.html deleted file mode 100644 index cc13a5ad9c..0000000000 --- a/_prototypes/your-household-v4/hub.html +++ /dev/null @@ -1,247 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Survey progress -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        - You have completed - the section - -

                                                                                                                                        In order to submit this - survey you need to complete all of - the following sections

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        Completed
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -

                                                                                                                                        You can submit this survey once all of - the sections are complete

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v4/i-dont-live-here.html b/_prototypes/your-household-v4/i-dont-live-here.html deleted file mode 100644 index 267af99161..0000000000 --- a/_prototypes/your-household-v4/i-dont-live-here.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        - -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Does anyone usually live at ? -

                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - - - - - diff --git a/_prototypes/your-household-v4/index.html b/_prototypes/your-household-v4/index.html deleted file mode 100644 index d23be0bfba..0000000000 --- a/_prototypes/your-household-v4/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Welcome to the household prototype -

                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -

                                                                                                                                        The unique access code - is printed on your invitation - letter or form

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -

                                                                                                                                        Your personal information is protected by law and will be kept confidential

                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v4/individual-decision-other-pin.html b/_prototypes/your-household-v4/individual-decision-other-pin.html deleted file mode 100644 index d956b79aee..0000000000 --- a/_prototypes/your-household-v4/individual-decision-other-pin.html +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Send individual access code -

                                                                                                                                        -

                                                                                                                                        - You can request the access code to be - sent by text message to their mobile - phone, or we can post it to them. -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/individual-decision-other-secure.html b/_prototypes/your-household-v4/individual-decision-other-secure.html deleted file mode 100644 index 8a6eb03bfb..0000000000 --- a/_prototypes/your-household-v4/individual-decision-other-secure.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Are you happy to continue answering - for -

                                                                                                                                        -

                                                                                                                                        - This section asks you to provide - information about their age, marital - status, sexual orientation, health, - education and employment. -

                                                                                                                                        -

                                                                                                                                        - If you are not happy to answer these - questions and would like them to - complete their own section you can - request an individual access pin on - their behalf. -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/individual-decision-pin.html b/_prototypes/your-household-v4/individual-decision-pin.html deleted file mode 100644 index ebd9524ded..0000000000 --- a/_prototypes/your-household-v4/individual-decision-pin.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Your individual access code -

                                                                                                                                        - -
                                                                                                                                        - 34567 -
                                                                                                                                        - -

                                                                                                                                        - Make a note of your access code as - you will need it to view or edit your - answers once you have signed out. -

                                                                                                                                        -

                                                                                                                                        - If you lose your code you won't be - able to retrieve it and you'll need - to enter your answers again. -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/individual-decision-secure.html b/_prototypes/your-household-v4/individual-decision-secure.html deleted file mode 100644 index 07fd37f160..0000000000 --- a/_prototypes/your-household-v4/individual-decision-secure.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Do you want to keep your answers - secure from other people at this - address? -

                                                                                                                                        -

                                                                                                                                        - We'll provide you with a separate - access code if you don't want other - people living at this address to view - your answers. -

                                                                                                                                        -

                                                                                                                                        - An example of this might be if you - live in a shared or student house. - You might not want other people to - have access to information about you - such as your age, marital status, - health, education and employment. -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/individual-decision.html b/_prototypes/your-household-v4/individual-decision.html deleted file mode 100644 index 213d4cdb4f..0000000000 --- a/_prototypes/your-household-v4/individual-decision.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Are you , or are you someone who is completing - the survey for ? -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -

                                                                                                                                        Can't complete this question?
                                                                                                                                        - Choose another section and return to this later

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/individual-details-country.html b/_prototypes/your-household-v4/individual-details-country.html deleted file mode 100644 index 74926454d2..0000000000 --- a/_prototypes/your-household-v4/individual-details-country.html +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - What is your country of birth? -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -

                                                                                                                                        Can't complete this question?
                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                        - -


                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/individual-details-dob.html b/_prototypes/your-household-v4/individual-details-dob.html deleted file mode 100644 index 97e785b28d..0000000000 --- a/_prototypes/your-household-v4/individual-details-dob.html +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - What is your date of birth? -

                                                                                                                                        -

                                                                                                                                        For - example 20 March 1980

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -

                                                                                                                                        Can't complete this question?
                                                                                                                                        - Choose another - section and - return - to this later

                                                                                                                                        - -


                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/individual-details-orientation.html b/_prototypes/your-household-v4/individual-details-orientation.html deleted file mode 100644 index 1ff3260c03..0000000000 --- a/_prototypes/your-household-v4/individual-details-orientation.html +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Which of the following best describes your sexual orientation? -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -

                                                                                                                                        Can't complete this question?
                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                        - -


                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/individual-details-relationship.html b/_prototypes/your-household-v4/individual-details-relationship.html deleted file mode 100644 index 852da1de9a..0000000000 --- a/_prototypes/your-household-v4/individual-details-relationship.html +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - What is your legal marital or - same-sex civil partnership status? -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -

                                                                                                                                        Can't complete this question?
                                                                                                                                        - Choose another section and - return - to this later

                                                                                                                                        - -


                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/individual-details-salary.html b/_prototypes/your-household-v4/individual-details-salary.html deleted file mode 100644 index 901ed09029..0000000000 --- a/_prototypes/your-household-v4/individual-details-salary.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - What was your gross pay, that is your - pay before any deductions, the last - time you were paid? -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Exclude - expenses (if possible) -

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -

                                                                                                                                        Can't complete this question?
                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                        - -


                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/individual-details-summary.html b/_prototypes/your-household-v4/individual-details-summary.html deleted file mode 100644 index 308c676e46..0000000000 --- a/_prototypes/your-household-v4/individual-details-summary.html +++ /dev/null @@ -1,246 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Personal details -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        - This sub section - is now complete -

                                                                                                                                        You can check your - answers below

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        Full name
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        Date of birth
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        Marital status
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        Country of birth
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        Sexual orientation
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        Salary
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -


                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v4/individual-intro.html b/_prototypes/your-household-v4/individual-intro.html deleted file mode 100644 index 1ad2d8ab23..0000000000 --- a/_prototypes/your-household-v4/individual-intro.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - -

                                                                                                                                        In this sub section, we’re going to - ask you questions about . -

                                                                                                                                        - -

                                                                                                                                        Information you will need:

                                                                                                                                        -
                                                                                                                                          -
                                                                                                                                        • Personal details such as date of birth, country of birth, sexual orientation and religion etc.
                                                                                                                                        • -
                                                                                                                                        • Education and qualifications
                                                                                                                                        • -
                                                                                                                                        • Employment, income and travel to work
                                                                                                                                        • -
                                                                                                                                        • Second or holiday homes
                                                                                                                                        • -
                                                                                                                                        • Unpaid care, health and well-being
                                                                                                                                        • -
                                                                                                                                        - -

                                                                                                                                        Submitting an individual response

                                                                                                                                        -

                                                                                                                                        When completing this section, we will ask you if you would like to submit an - individual response. Choose this option if you don't want other people at this address to view - your answers

                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v4/individual-pin-security.html b/_prototypes/your-household-v4/individual-pin-security.html deleted file mode 100644 index b565761510..0000000000 --- a/_prototypes/your-household-v4/individual-pin-security.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Enter the individual access code -

                                                                                                                                        - -

                                                                                                                                        - You’ll need the code you were provided when you chose to submit an individual response. -

                                                                                                                                        - -
                                                                                                                                        - - -

                                                                                                                                        Help with individual access code

                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/lms/bundle.js b/_prototypes/your-household-v4/lms/bundle.js deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/_prototypes/your-household-v4/lms/do-they-share-cooking-facilities.html b/_prototypes/your-household-v4/lms/do-they-share-cooking-facilities.html deleted file mode 100644 index 7d68ab9909..0000000000 --- a/_prototypes/your-household-v4/lms/do-they-share-cooking-facilities.html +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Online Household Study -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                        -
                                                                                                                                        - Previous -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -
                                                                                                                                        -

                                                                                                                                        - Do all of these people share cooking facilities? -

                                                                                                                                        -
                                                                                                                                        - -
                                                                                                                                          - -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          - - -
                                                                                                                                          - -
                                                                                                                                          - - -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          - -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v4/lms/do-they-share-dining-living-room.html b/_prototypes/your-household-v4/lms/do-they-share-dining-living-room.html deleted file mode 100644 index 693dc6695b..0000000000 --- a/_prototypes/your-household-v4/lms/do-they-share-dining-living-room.html +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Online Household Study -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                          -
                                                                                                                                          - Previous -
                                                                                                                                          -
                                                                                                                                          - -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          - -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -
                                                                                                                                          -

                                                                                                                                          - Do all of these people share a living room or dining room? -

                                                                                                                                          -
                                                                                                                                          - -
                                                                                                                                            - -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            - - -
                                                                                                                                            - -
                                                                                                                                            - - -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            - -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v4/lms/do-you-live-here.html b/_prototypes/your-household-v4/lms/do-you-live-here.html deleted file mode 100644 index 351b0c1188..0000000000 --- a/_prototypes/your-household-v4/lms/do-you-live-here.html +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: Online Household Study -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                            - -
                                                                                                                                            - - -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            - -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -

                                                                                                                                            - Is this address your main residence? -

                                                                                                                                            - -

                                                                                                                                            - -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            - - -
                                                                                                                                            - -
                                                                                                                                            - - -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            - -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            - - - - - - diff --git a/_prototypes/your-household-v4/lms/does-anyone-else-live-here.html b/_prototypes/your-household-v4/lms/does-anyone-else-live-here.html deleted file mode 100644 index 42e0765e0c..0000000000 --- a/_prototypes/your-household-v4/lms/does-anyone-else-live-here.html +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: Online Household Study -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                            -
                                                                                                                                            - Previous -
                                                                                                                                            -
                                                                                                                                            - -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            - -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -
                                                                                                                                            -

                                                                                                                                            - Does anybody else live at ? -

                                                                                                                                            -
                                                                                                                                            - -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - - - diff --git a/_prototypes/your-household-v4/lms/does-anyone-live-student-halls.html b/_prototypes/your-household-v4/lms/does-anyone-live-student-halls.html deleted file mode 100644 index 48e346dd63..0000000000 --- a/_prototypes/your-household-v4/lms/does-anyone-live-student-halls.html +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: Online Household Study -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                              - -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -

                                                                                                                                              - Do any of these people live in a - student halls of residence for part - of the year? -

                                                                                                                                              - -

                                                                                                                                              Select all that apply

                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              - - - - - - diff --git a/_prototypes/your-household-v4/lms/i-dont-live-here.html b/_prototypes/your-household-v4/lms/i-dont-live-here.html deleted file mode 100644 index a28bba6983..0000000000 --- a/_prototypes/your-household-v4/lms/i-dont-live-here.html +++ /dev/null @@ -1,176 +0,0 @@ ---- -title: Online Household Study -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                              - -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -

                                                                                                                                              - If - is not your main residence, what type - of address is it? -

                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - - - - - diff --git a/_prototypes/your-household-v4/lms/index.html b/_prototypes/your-household-v4/lms/index.html deleted file mode 100644 index 6aa7ce3d0a..0000000000 --- a/_prototypes/your-household-v4/lms/index.html +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: Online Household Study -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -

                                                                                                                                              - Welcome to the Online Household Study -

                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -

                                                                                                                                              The unique access code - is printed on your invitation - letter or form

                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -

                                                                                                                                              Your personal - information is protected by law and will be - kept confidential. Responses are saved at - the end of each age and may be used even if - you have not fully completed the study.

                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - - - - diff --git a/_prototypes/your-household-v4/lms/is-there-does-anyone-else-student-halls.html b/_prototypes/your-household-v4/lms/is-there-does-anyone-else-student-halls.html deleted file mode 100644 index 4b6ccb747c..0000000000 --- a/_prototypes/your-household-v4/lms/is-there-does-anyone-else-student-halls.html +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: Online Household Study -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                              -
                                                                                                                                              - Previous -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -

                                                                                                                                              - Is there anyone else who lives in a student halls of residence for part of the year? -

                                                                                                                                              -
                                                                                                                                              - - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - - - diff --git a/_prototypes/your-household-v4/lms/what-is-your-name.html b/_prototypes/your-household-v4/lms/what-is-your-name.html deleted file mode 100644 index 1703a9df75..0000000000 --- a/_prototypes/your-household-v4/lms/what-is-your-name.html +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: Online Household Study -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                              -
                                                                                                                                              - Previous -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -

                                                                                                                                              - What is your name? -

                                                                                                                                              - -
                                                                                                                                              - What is your name? - -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - - - - diff --git a/_prototypes/your-household-v4/lms/who-else-to-add.html b/_prototypes/your-household-v4/lms/who-else-to-add.html deleted file mode 100644 index 7ed597b40f..0000000000 --- a/_prototypes/your-household-v4/lms/who-else-to-add.html +++ /dev/null @@ -1,158 +0,0 @@ ---- -title: Online Household Study -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                              -
                                                                                                                                              - Previous -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -

                                                                                                                                              - Who do you need to add to -

                                                                                                                                              - -
                                                                                                                                              -

                                                                                                                                              Include all - adults, children and babies who class this - as their main residence, even if they - are currently away for a continuous - period of up to 6 months

                                                                                                                                              -
                                                                                                                                              - - - -
                                                                                                                                              - What is your name? - -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              - -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - - - - diff --git a/_prototypes/your-household-v4/relationships-person-select.html b/_prototypes/your-household-v4/relationships-person-select.html deleted file mode 100644 index 4ab57e47ac..0000000000 --- a/_prototypes/your-household-v4/relationships-person-select.html +++ /dev/null @@ -1,283 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                              -
                                                                                                                                              - Previous -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - {% include navigation.html - items=site.data.your-household-v4.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -

                                                                                                                                              - Are any of the following household - members also - - ? -

                                                                                                                                              - - - - - -

                                                                                                                                              Select all that apply

                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              - - -
                                                                                                                                              -
                                                                                                                                              - - - - diff --git a/_prototypes/your-household-v4/relationships-summary.html b/_prototypes/your-household-v4/relationships-summary.html deleted file mode 100644 index b61f7c904e..0000000000 --- a/_prototypes/your-household-v4/relationships-summary.html +++ /dev/null @@ -1,985 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                              -
                                                                                                                                              - Previous -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - {% include navigation.html - items=site.data.your-household-v4.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -

                                                                                                                                              - Relationships

                                                                                                                                              - -
                                                                                                                                              - This sub section is - now complete -
                                                                                                                                                -
                                                                                                                                              • You can check your answers below -
                                                                                                                                              • -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                              - - - - -
                                                                                                                                              -
                                                                                                                                              -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - - - - - - diff --git a/_prototypes/your-household-v4/relationships.html b/_prototypes/your-household-v4/relationships.html deleted file mode 100644 index ab4853d6bb..0000000000 --- a/_prototypes/your-household-v4/relationships.html +++ /dev/null @@ -1,462 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                -
                                                                                                                                                - Previous -
                                                                                                                                                -
                                                                                                                                                - -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - {% include navigation.html - items=site.data.your-household-v4.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -

                                                                                                                                                - ... -

                                                                                                                                                -

                                                                                                                                                - Complete the sentence by selecting - the appropriate relationship. -

                                                                                                                                                - -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - - - - - - diff --git a/_prototypes/your-household-v4/section-intro.html b/_prototypes/your-household-v4/section-intro.html deleted file mode 100644 index eca6bf1699..0000000000 --- a/_prototypes/your-household-v4/section-intro.html +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                - -
                                                                                                                                                - -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -

                                                                                                                                                People who live here

                                                                                                                                                - -

                                                                                                                                                In this sub section, we’re going to - ask you about all the people that live at or - are visiting . -

                                                                                                                                                - -

                                                                                                                                                Information you will need:

                                                                                                                                                -
                                                                                                                                                  -
                                                                                                                                                • Names of the people living at this - address
                                                                                                                                                • -
                                                                                                                                                • Names of the visitors staying in the - household on 19th August 2018 -
                                                                                                                                                • -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - - -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - - - - - - - diff --git a/_prototypes/your-household-v4/style.css b/_prototypes/your-household-v4/style.css deleted file mode 100644 index c561320991..0000000000 --- a/_prototypes/your-household-v4/style.css +++ /dev/null @@ -1,36 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} - -/** - * Pattern library fix - */ -.header { - margin-bottom : 0; -} - -.lock { - padding-left : 1.5rem; - background : url('../img/icons/lockicon.svg') no-repeat left top; -} - -.footer { - margin-top : 7rem; -} diff --git a/_prototypes/your-household-v4/summary.html b/_prototypes/your-household-v4/summary.html deleted file mode 100644 index 69f2c1041a..0000000000 --- a/_prototypes/your-household-v4/summary.html +++ /dev/null @@ -1,293 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                -
                                                                                                                                                - Previous -
                                                                                                                                                -
                                                                                                                                                - -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - {% include navigation.html - items=site.data.your-household-v4.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                -

                                                                                                                                                - People who live here -

                                                                                                                                                -
                                                                                                                                                - -
                                                                                                                                                - This sub section is - now complete -
                                                                                                                                                  -
                                                                                                                                                • You can check your answers below -
                                                                                                                                                • -
                                                                                                                                                -
                                                                                                                                                -
                                                                                                                                                - -

                                                                                                                                                Household members

                                                                                                                                                -
                                                                                                                                                  - -

                                                                                                                                                  - - Add someone to this household -

                                                                                                                                                  - -
                                                                                                                                                  -

                                                                                                                                                  Visitors staying - overnight on 19th August 2018

                                                                                                                                                  -
                                                                                                                                                    -

                                                                                                                                                    Add someone to this household -

                                                                                                                                                    -
                                                                                                                                                    -
                                                                                                                                                    -
                                                                                                                                                    -
                                                                                                                                                    - -
                                                                                                                                                    -
                                                                                                                                                    -
                                                                                                                                                    -
                                                                                                                                                    -
                                                                                                                                                    - - - -
                                                                                                                                                      -
                                                                                                                                                    • - -
                                                                                                                                                      - - Change - - - - -
                                                                                                                                                      -
                                                                                                                                                    • -
                                                                                                                                                    - - - - - - diff --git a/_prototypes/your-household-v4/temp-away-from-home.html b/_prototypes/your-household-v4/temp-away-from-home.html deleted file mode 100644 index afe6863fde..0000000000 --- a/_prototypes/your-household-v4/temp-away-from-home.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                    -
                                                                                                                                                    - Previous -
                                                                                                                                                    -
                                                                                                                                                    - -
                                                                                                                                                    -
                                                                                                                                                    -
                                                                                                                                                    - -
                                                                                                                                                    -
                                                                                                                                                    -
                                                                                                                                                    -
                                                                                                                                                    - - -
                                                                                                                                                    -
                                                                                                                                                    -
                                                                                                                                                    - -
                                                                                                                                                    -

                                                                                                                                                    - Is there anyone else living at - - who is currently away? -

                                                                                                                                                    -
                                                                                                                                                    - -
                                                                                                                                                      - -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      - - -
                                                                                                                                                      - -
                                                                                                                                                      - - -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      - -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      - - - - diff --git a/_prototypes/your-household-v4/temp-living-here-feedback.html b/_prototypes/your-household-v4/temp-living-here-feedback.html deleted file mode 100644 index f3886199cf..0000000000 --- a/_prototypes/your-household-v4/temp-living-here-feedback.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                      -
                                                                                                                                                      - Previous -
                                                                                                                                                      -
                                                                                                                                                      - -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      - -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      - - -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      -
                                                                                                                                                      -

                                                                                                                                                      - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                      -
                                                                                                                                                      - -
                                                                                                                                                        - -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        - - -
                                                                                                                                                        - -
                                                                                                                                                        - - -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        - -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v4/temp-living-here.html b/_prototypes/your-household-v4/temp-living-here.html deleted file mode 100644 index 524a276ced..0000000000 --- a/_prototypes/your-household-v4/temp-living-here.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                        -
                                                                                                                                                        - Previous -
                                                                                                                                                        -
                                                                                                                                                        - -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        - -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        - - -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        -
                                                                                                                                                        -

                                                                                                                                                        - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                        -
                                                                                                                                                        - -
                                                                                                                                                          - -
                                                                                                                                                          -
                                                                                                                                                          - Select all that apply: -
                                                                                                                                                          Select all that apply:
                                                                                                                                                          -
                                                                                                                                                          - - -
                                                                                                                                                          -
                                                                                                                                                          - - -
                                                                                                                                                          - -
                                                                                                                                                          - - - -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          - -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v4/temp-types-feedback.html b/_prototypes/your-household-v4/temp-types-feedback.html deleted file mode 100644 index 7eb06b933a..0000000000 --- a/_prototypes/your-household-v4/temp-types-feedback.html +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                          -
                                                                                                                                                          - Previous -
                                                                                                                                                          -
                                                                                                                                                          - -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          - -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -

                                                                                                                                                          - Is there anyone else at - - ? -

                                                                                                                                                          -
                                                                                                                                                          - -
                                                                                                                                                          - -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          - - -
                                                                                                                                                          - -
                                                                                                                                                          - - -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          - -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v4/temp-types-living-away.html b/_prototypes/your-household-v4/temp-types-living-away.html deleted file mode 100644 index 120df0d5f4..0000000000 --- a/_prototypes/your-household-v4/temp-types-living-away.html +++ /dev/null @@ -1,150 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                          -
                                                                                                                                                          - Previous -
                                                                                                                                                          -
                                                                                                                                                          - -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          - -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          - -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -
                                                                                                                                                          -

                                                                                                                                                          - - - who is temporarily away? -

                                                                                                                                                          -
                                                                                                                                                          - -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            - Select all that apply: -
                                                                                                                                                            Select all that apply:
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v4/temp-types-question.html b/_prototypes/your-household-v4/temp-types-question.html deleted file mode 100644 index 0f3120e6b6..0000000000 --- a/_prototypes/your-household-v4/temp-types-question.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Who do you need to add to - - who is temporarily away from home? -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            - What is your name? - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v4/test-address.html b/_prototypes/your-household-v4/test-address.html deleted file mode 100644 index fe469e5223..0000000000 --- a/_prototypes/your-household-v4/test-address.html +++ /dev/null @@ -1,227 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - What is your address? -

                                                                                                                                                            - -
                                                                                                                                                            - - What is your address? - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - diff --git a/_prototypes/your-household-v4/test-data.html b/_prototypes/your-household-v4/test-data.html deleted file mode 100644 index 76b680dfda..0000000000 --- a/_prototypes/your-household-v4/test-data.html +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v4/visitors.html b/_prototypes/your-household-v4/visitors.html deleted file mode 100644 index 26d32647f5..0000000000 --- a/_prototypes/your-household-v4/visitors.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            - -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Are there any visitors staying - overnight on 19th August 2018 at - ? -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - Select all that apply: -
                                                                                                                                                            Select all that apply:
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            - - - -

                                                                                                                                                            Why your answer is important

                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            We ask for visitor information to check that everyone is counted. This helps to produce accurate population estimates. Add any visitors, even if you think they may have been counted elsewhere.

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v4/what-is-your-name.html b/_prototypes/your-household-v4/what-is-your-name.html deleted file mode 100644 index 674021dbbe..0000000000 --- a/_prototypes/your-household-v4/what-is-your-name.html +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -

                                                                                                                                                            - What is your name? -

                                                                                                                                                            - -
                                                                                                                                                            - What is your name? - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - diff --git a/_prototypes/your-household-v4/who-else-to-add.html b/_prototypes/your-household-v4/who-else-to-add.html deleted file mode 100644 index 0cad2a19cb..0000000000 --- a/_prototypes/your-household-v4/who-else-to-add.html +++ /dev/null @@ -1,177 +0,0 @@ ---- -title: Household prototype v4 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -

                                                                                                                                                            - Who do you need to add to -

                                                                                                                                                            - -
                                                                                                                                                            - -
                                                                                                                                                            - What is your name? - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - diff --git a/_prototypes/your-household-v5/assets/household.js b/_prototypes/your-household-v5/assets/household.js deleted file mode 100644 index afc96adbb7..0000000000 --- a/_prototypes/your-household-v5/assets/household.js +++ /dev/null @@ -1,123 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - /** - * User is always first in the household list - */ - people[id === USER_HOUSEHOLD_MEMBER_ID ? 'unshift' : 'push']({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'studying-away': 'who is working or studying away from home', - 'armed-forces': 'who is a member of the armed forces', - 'outside-uk': 'who is staying outside the UK for 12 months' -}; diff --git a/_prototypes/your-household-v5/assets/numbers-to-words.js b/_prototypes/your-household-v5/assets/numbers-to-words.js deleted file mode 100644 index f59219fca8..0000000000 --- a/_prototypes/your-household-v5/assets/numbers-to-words.js +++ /dev/null @@ -1,146 +0,0 @@ -/** - * Copied from: - * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript - * =============== - */ -var ONE_TO_NINETEEN = [ - 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight', 'nine', 'ten', - 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', - 'sixteen', 'seventeen', 'eighteen', 'nineteen' -]; - -var TENS = [ - 'ten', 'twenty', 'thirty', 'forty', 'fifty', - 'sixty', 'seventy', 'eighty', 'ninety' -]; - -var SCALES = ['thousand', 'million', 'billion', 'trillion']; - -// helper function for use with Array.filter -function isTruthy(item) { - return !!item; -} - -// convert a number into 'chunks' of 0-999 -function chunk(number) { - var thousands = []; - - while(number > 0) { - thousands.push(number % 1000); - number = Math.floor(number / 1000); - } - - return thousands; -} - -// translate a number from 1-999 into English -function inEnglish(number) { - var thousands, hundreds, tens, ones, words = []; - - if(number < 20) { - return ONE_TO_NINETEEN[number - 1]; // may be undefined - } - - if(number < 100) { - ones = number % 10; - tens = number / 10 | 0; // equivalent to Math.floor(number / 10) - - words.push(TENS[tens - 1]); - words.push(inEnglish(ones)); - - return words.filter(isTruthy).join('-'); - } - - hundreds = number / 100 | 0; - words.push(inEnglish(hundreds)); - words.push('hundred'); - words.push(inEnglish(number % 100)); - - return words.filter(isTruthy).join(' '); -} - -// append the word for a scale. Made for use with Array.map -function appendScale(chunk, exp) { - var scale; - if (!chunk) { - return null; - } - scale = SCALES[exp - 1]; - return [chunk, scale].filter(isTruthy).join(' '); -} - -/** - * =============== - * End copy - */ - -/** - * Modification - decorator - */ -var NUMBER_TO_POSITION_TEXT_MAP = { - 'one': 'first', - 'two': 'second', - 'three': 'third', - 'four': 'fourth', - 'five': 'fifth', - 'six': 'sixth', - 'seven': 'seventh', - 'eight': 'eighth', - 'nine': 'nineth', - 'ten': 'tenth', - 'eleven': 'eleventh', - 'twelve': 'twelveth', - 'thirteen': 'thirteenth', - 'fourteen': 'fourteenth', - 'fifteen': 'fifteenth', - 'sixteen': 'sixteenth', - 'seventeen': 'seventeenth', - 'eighteen': 'eighteenth', - 'nineteen': 'nineteenth', - - 'twenty': 'twentieth', - 'thirty': 'thirtieth', - 'forty': 'fortieth', - 'fifty': 'fiftieth', - 'sixty': 'sixtieth', - 'seventy': 'seventieth', - 'eighty': 'eightieth', - 'ninety': 'ninetieth', - 'hundred': 'hundredth', - - 'thousand': 'thousandth', - 'million': 'millionth', - 'billion': 'billionth', - 'trillion': 'trillionth' -}; - -export function numberToPositionWord(num) { - const str = chunk(num) - .map(inEnglish) - .map(appendScale) - .filter(isTruthy) - .reverse() - .join(' '); - - const sub = str.split(' '), - lastWordDashSplitArr = sub[sub.length - 1].split('-'), - lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], - - newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + - NUMBER_TO_POSITION_TEXT_MAP[lastWord]; - - /*console.log('str:', str); - console.log('sub:', sub); - console.log('lastWordDashSplitArr:', lastWordDashSplitArr); - console.log('lastWord:', lastWord); - console.log('newLastWord:', newLastWord);*/ - - const subCopy = [].concat(sub); - subCopy.pop(); - const prefix = subCopy.join(' '); - const result = (prefix ? prefix + ' ' : '') + newLastWord; - - // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); - return result; -} diff --git a/_prototypes/your-household-v5/assets/personal-details.js b/_prototypes/your-household-v5/assets/personal-details.js deleted file mode 100644 index d9c9f4f5a4..0000000000 --- a/_prototypes/your-household-v5/assets/personal-details.js +++ /dev/null @@ -1,185 +0,0 @@ -export const PERSONAL_DETAILS_KEY = 'individual-details'; -export const PERSONAL_PINS_KEY = 'individual-pins'; - -export const personalDetailsMaritalStatusMap = { - 'never': { - description: 'Never married and never registered a same-sex civil' + - ' partnership' - }, - 'married': { - description: 'Married' - }, - 'registered': { - description: 'In a registered same-sex civil partnership' - }, - 'separated-married': { - description: 'Separated, but still legally married' - }, - 'divorced': { - description: 'Divorced' - }, - 'former-partnership': { - description: 'Formerly in a same-sex civil partnership which is now' + - ' legally dissolved' - }, - 'widowed': { - description: 'Widowed' - }, - 'surviving-partner': { - description: 'Surviving partner from a same-sex civil partnership' - }, - 'separated-partnership': { - description: 'Separated, but still legally in a same-sex civil partnership' - } -}; - -export const personalDetailsCountryMap = { - 'england': { - description: 'England' - }, - 'wales': { - description: 'Wales' - }, - 'scotland': { - description: 'Scotland' - }, - 'northern-ireland': { - description: 'Northern Ireland' - }, - 'republic-ireland': { - description: 'Republic of Ireland' - }, - 'elsewhere': { - description: 'Elsewhere' - } -}; - -export const personalDetailsOrientationMap = { - 'straight': { - description: 'Straight or Heterosexual' - }, - 'gay': { - description: 'Gay or Lesbian' - }, - 'bisexual': { - description: 'Bisexual' - }, - 'other': { - description: 'Other' - }, - 'no-say': { - description: 'Prefer not to say' - } -}; - -export function addUpdatePersonalDetailsDOB(personId, day, month, year) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['dob'] = { - day, - month, - year - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateMaritalStatus(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['maritalStatus'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateCountry(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['country'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateOrientation(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['orientation'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSalary(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['salary'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function getPins() { - return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; -} - -export function createPinFor(personId, opts = {}) { - let pins = getPins(); - - pins[personId] = { - pin: _.random(10000, 99999), - exported: !!opts.exported - }; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); - - return pins[personId]; -} - -export function getPinFor(personId) { - return getPins()[personId]; -} - -export function unsetPinFor(personId) { - let pins = getPins(); - - delete pins[personId]; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); -} - -export function updatePersonalDetails(personId, details) { - sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ - ...getAllPersonalDetails(), - [personId]: details - })); - - return details; -} - -export function getAllPersonalDetails() { - return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; -} - -export function getPersonalDetailsFor(personId) { - const storageObj = JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}, - personObj = storageObj[personId]; - - if (!personObj) { - console.log('Personal details for ' + personId + ' not found'); - } - - return personObj; -} diff --git a/_prototypes/your-household-v5/assets/prototype-tools.js b/_prototypes/your-household-v5/assets/prototype-tools.js deleted file mode 100644 index f10303505c..0000000000 --- a/_prototypes/your-household-v5/assets/prototype-tools.js +++ /dev/null @@ -1,140 +0,0 @@ -export function tools () { - - const $listLinks = $('.test-data-links'), - - $createFamilyHousehold = $('
                                                                                                                                                          • ' + - 'Create family household
                                                                                                                                                          • '), - - $createFamilyRelationships = $('
                                                                                                                                                          • ' + - 'Create family relationships
                                                                                                                                                          • '), - - familyHouseholdMembersData = [{ - 'type': 'household-member', - '@person': { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person_me' - } - }, { - 'type': - 'household-member', - '@person': { - 'fullName': 'Sally Jones', - 'firstName': 'Sally', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person1' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Rebecca Jones', - 'firstName': 'Rebecca', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person2' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Amy Jones', - 'firstName': 'Amy', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person3' - } - }], - - familyHouseholdRelationshipsData = [{ - 'personIsDescription': 'husband-wife', - 'personIsId': 'person1', - 'personToId': 'person_me', - 'inferred': false, - 'id': 1 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person_me', - 'inferred': false, - 'id': 2 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person_me', - 'personToId': 'person3', - 'inferred': false, - 'id': 3 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person1', - 'inferred': false, - 'id': 4 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person1', - 'personToId': 'person3', - 'inferred': false, - 'id': 5 - }, { - 'personIsDescription': 'brother-sister', - 'personIsId': 'person3', - 'personToId': 'person2', - 'inferred': true, - 'inferredBy': [3, 5, 2, 4], - 'id': 6 - }], - - userData = { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones' - }; - - $createFamilyHousehold.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - }); - - $createFamilyRelationships.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - createFamilyRelationships(); - }); - - function prerequisites() { - sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); - sessionStorage.setItem('address-line-1', '12'); - sessionStorage.setItem('address-line-2', 'Somewhere close'); - sessionStorage.setItem('county', 'Newport'); - sessionStorage.setItem('lives-here', 'yes'); - sessionStorage.setItem('postcode', 'CF12 3AB'); - sessionStorage.setItem('town-city', 'Newport'); - } - - function createFamilyHousehold() { - prerequisites(); - sessionStorage.setItem('user-details', JSON.stringify(userData)); - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); - sessionStorage.setItem('household-members-increment', JSON.stringify(4)); - window.location.href = '../summary'; - } - - function createFamilyRelationships() { - sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); - sessionStorage.setItem('relationships-increment', JSON.stringify(6)); - window.location.href = '../relationships-summary'; - } - - function clearStorage() { - sessionStorage.clear(); - } - - $listLinks.append($createFamilyHousehold); - $listLinks.append($createFamilyRelationships); -} diff --git a/_prototypes/your-household-v5/assets/relationships.js b/_prototypes/your-household-v5/assets/relationships.js deleted file mode 100644 index 37472d7412..0000000000 --- a/_prototypes/your-household-v5/assets/relationships.js +++ /dev/null @@ -1,619 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId, - USER_HOUSEHOLD_MEMBER_ID -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband or wife', - summaryAdjective: 'husband or wife', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mother or father', - summaryAdjective: 'mother or father', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'stepmother or stepfather', - summaryAdjective: 'stepmother or stepfather', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'stepchild', - summaryAdjective: 'stepchild', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'stepbrother or stepsister', - summaryAdjective: 'stepbrother or stepsister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'other relation', - summaryAdjective: 'related', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'legally registered civil partner', - summaryAdjective: 'legally registered civil partner', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'unrelated', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr, opts = {}) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0].fullName + formatPersonIfYou(peopleArr[0])); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map((person) => `${nameElement(person.fullName + - (opts.isFamily ? trailingNameS(person.fullName) : '') + - formatPersonIfYou(person))}`) - .join(', ') + ' and ' + nameElement(lastPerson.fullName + - (opts.isFamily ? trailingNameS(lastPerson.fullName) : '') + - formatPersonIfYou(lastPerson)) -} - -function formatPersonIfYou(person) { - return person.id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : ''; -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1.fullName + formatPersonIfYou(person1))} is ${nameElement(person2.fullName + trailingNameS(person2.fullName) + formatPersonIfYou(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1.fullName + formatPersonIfYou(parent1))} and ${nameElement(parent2.fullName + formatPersonIfYou(parent2))} are ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - console.log(parent, childrenArr, description); - return `${nameElement(parent.fullName + formatPersonIfYou(parent))} is ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred, - inferredBy: opts.inferredBy - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function deleteRelationship(relationshipObj) { - let householdRelationships = (getAllRelationships() || []) - .filter(relationship => relationship.id !== relationshipObj.id); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -export function isRelationshipInferred(relationship) { - return relationship.inferred; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - personId, - memberPersonId, - { - inferred: true, - inferredBy: [ - /** - * Must be 4 relationships - * Could have used member's parents but we can assume they - * must be the same at this point or the inferrence - * couldn't happen. - */ - getRelationshipOf(personId, parents[0].id).id, - getRelationshipOf(personId, parents[1].id).id, - getRelationshipOf(memberPersonId, parents[0].id).id, - getRelationshipOf(memberPersonId, parents[1].id).id - ] - } - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-v5/assets/utils.js b/_prototypes/your-household-v5/assets/utils.js deleted file mode 100644 index c0898a3d80..0000000000 --- a/_prototypes/your-household-v5/assets/utils.js +++ /dev/null @@ -1,39 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if (_.isArray(val)) { - $.each(val, function(i, item) { - doRemove(item); - }); - } else { - doRemove(val); - } -} - -export function trailingNameS(name) { - return name[name.length - 1] === 's' ? '\’' : '\’s'; -} diff --git a/_prototypes/your-household-v5/bundle.js b/_prototypes/your-household-v5/bundle.js deleted file mode 100644 index 949cbbeaca..0000000000 --- a/_prototypes/your-household-v5/bundle.js +++ /dev/null @@ -1,397 +0,0 @@ -import { - RELATIONSHIPS_STORAGE_KEY, - relationshipDescriptionMap, - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap -} from './assets/household'; -import { - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor -} from './assets/personal-details'; -import {removeFromList, trailingNameS} from './assets/utils'; - -import { numberToPositionWord } from './assets/numbers-to-words'; - -import { tools } from './assets/prototype-tools'; - -export const USER_STORAGE_KEY = 'user-details'; -export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $(''), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                                                                                          • ').addClass('mars').html( - '' + - member['@person'].fullName + - (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : '') + - '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); - - $('.address-text-line1').html(addressLine1); - - let personId = new URLSearchParams(window.location.search).get('person'), - person; - - if (personId) { - person = getHouseholdMemberByPersonId(personId)['@person']; - $('#section-individual').html(person.fullName); - - $('.js-person-fullname-from-url-id').html(person.fullName); - } -} - -const secureLinkTextMap = { - 'question-you': { - description: 'Want to keep your answers secure from other people at this' + - ' address?', - linkText: 'Get a separate access code to submit an individual response', - link: '../individual-decision-secure' - }, - 'pin-you': { - description: 'You\'ve chosen to keep your answers secure', - linkText: 'Cancel this and make answers available to the rest of the' + - ' household', - link: '../individual-decision-secure' - }, - 'question-proxy': { - description: 'Not happy to continue answering for $[NAME]?', - linkText: 'Request an individual access code to be sent to them', - link: '../individual-decision-other-secure' - } -}; - -function updateAllPreviousLinks() { - $('.js-previous-link').attr('href', document.referrer); -} - -function updatePersonLink() { - const personId = new URLSearchParams(window.location.search).get('person'); - - if (personId) { - let urlParam = new URLSearchParams(window.location.search), - person = getHouseholdMemberByPersonId(personId)['@person'], - pinObj = getPinFor(personId), - secureLinkTextConfig = secureLinkTextMap[ - (getAnsweringIndividualByProxy() ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) - ], - linkHref = secureLinkTextConfig.link + '?person=' + personId + - '&returnurl=' + window.location.pathname, - surveyType = urlParam.get('survey'); - - linkHref += (surveyType ? '&survey=' + surveyType : ''); - - let $secureLink = $('.js-link-secure'); - $secureLink.attr('href', linkHref); - - $secureLink.html(secureLinkTextConfig.linkText); - $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); - - let personLink = $('.js-link-person'); - personLink.attr('href', personLink.attr('href') + '?person=' + personId + - (surveyType ? '&survey=' + surveyType : '')); - } -} - -function updateBySurveyType() { - const urlParams = new URLSearchParams(window.location.search), - surveyType = urlParams.get('survey'); - - if (surveyType) { - $('.js-header-title').html(surveyTypeConfig[surveyType].title); - $('#people-living-here').html(surveyTypeConfig[surveyType].householdSectionTitle); - $('#people-living-here').attr('href', surveyTypeConfig[surveyType].householdSectionLink); - $('#relationships-section').attr('href', surveyTypeConfig[surveyType].relationshipsSection); - $('title').html(surveyTypeConfig[surveyType].title); - } -} - -function setAnsweringIndividualByProxy(bool) { - sessionStorage.setItem(INDIVIDUAL_PROXY_STORAGE_KEY, JSON.stringify(bool)); -} - -function getAnsweringIndividualByProxy() { - return JSON.parse(sessionStorage.getItem(INDIVIDUAL_PROXY_STORAGE_KEY)); -} - -const surveyTypeConfig = { - lms: { - title: 'Online Household Study', - householdSectionTitle: 'About your household', - householdSectionLink: '../summary/?survey=lms', - relationshipsSection: '../relationships/?survey=lms' - } -}; - -function doILiveHere() { - return sessionStorage.getItem('lives-here') === 'yes'; -} - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor, - - setAnsweringIndividualByProxy, - getAnsweringIndividualByProxy, - - doILiveHere, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - INDIVIDUAL_PROXY_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - RELATIONSHIPS_STORAGE_KEY - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS, - numberToPositionWord -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); -$(updatePersonLink); -$(tools); -$(updateAllPreviousLinks); -$(updateBySurveyType); diff --git a/_prototypes/your-household-v5/confirm-address.html b/_prototypes/your-household-v5/confirm-address.html deleted file mode 100644 index 80164b0347..0000000000 --- a/_prototypes/your-household-v5/confirm-address.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Can you confirm this address is correct? -

                                                                                                                                                            -
                                                                                                                                                            - -

                                                                                                                                                            Address not - set

                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - - - - - - - diff --git a/_prototypes/your-household-v5/do-you-live-here.html b/_prototypes/your-household-v5/do-you-live-here.html deleted file mode 100644 index c44c654ee5..0000000000 --- a/_prototypes/your-household-v5/do-you-live-here.html +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            - -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Do you live at ? -

                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - - - - diff --git a/_prototypes/your-household-v5/does-anyone-else-live-here.html b/_prototypes/your-household-v5/does-anyone-else-live-here.html deleted file mode 100644 index afe92500a7..0000000000 --- a/_prototypes/your-household-v5/does-anyone-else-live-here.html +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Does anybody else live at ? -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/hub.html b/_prototypes/your-household-v5/hub.html deleted file mode 100644 index 19dd08e2e0..0000000000 --- a/_prototypes/your-household-v5/hub.html +++ /dev/null @@ -1,247 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Survey progress -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            - You have completed - the section - -

                                                                                                                                                            In order to submit this - survey you need to complete all of - the following sections

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            Completed
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -

                                                                                                                                                            You can submit this survey once all of - the sections are complete

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - - diff --git a/_prototypes/your-household-v5/i-dont-live-here.html b/_prototypes/your-household-v5/i-dont-live-here.html deleted file mode 100644 index e9fc172af2..0000000000 --- a/_prototypes/your-household-v5/i-dont-live-here.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            - -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Does anyone usually live at ? -

                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - - - - diff --git a/_prototypes/your-household-v5/index.html b/_prototypes/your-household-v5/index.html deleted file mode 100644 index fbc01d686e..0000000000 --- a/_prototypes/your-household-v5/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Welcome to the household prototype -

                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -

                                                                                                                                                            The unique access code - is printed on your invitation - letter or form

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -

                                                                                                                                                            Your personal information is protected by law and will be kept confidential

                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - diff --git a/_prototypes/your-household-v5/individual-decision-other-pin.html b/_prototypes/your-household-v5/individual-decision-other-pin.html deleted file mode 100644 index 2c203fab0d..0000000000 --- a/_prototypes/your-household-v5/individual-decision-other-pin.html +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Send individual access code -

                                                                                                                                                            -

                                                                                                                                                            - You can request the access code to be - sent by text message to their mobile - phone, or we can post it to them. -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/individual-decision-other-secure.html b/_prototypes/your-household-v5/individual-decision-other-secure.html deleted file mode 100644 index 2bb804739e..0000000000 --- a/_prototypes/your-household-v5/individual-decision-other-secure.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Are you happy to continue answering - for -

                                                                                                                                                            -

                                                                                                                                                            - This section asks you to provide - information about their age, marital - status, sexual orientation, health, - education and employment. -

                                                                                                                                                            -

                                                                                                                                                            - If you are not happy to answer these - questions and would like them to - complete their own section you can - request an individual access pin on - their behalf. -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/individual-decision-pin.html b/_prototypes/your-household-v5/individual-decision-pin.html deleted file mode 100644 index faf9b25105..0000000000 --- a/_prototypes/your-household-v5/individual-decision-pin.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Your individual access code -

                                                                                                                                                            - -
                                                                                                                                                            - 34567 -
                                                                                                                                                            - -

                                                                                                                                                            - Make a note of your access code as - you will need it to view or edit your - answers once you have signed out. -

                                                                                                                                                            -

                                                                                                                                                            - If you lose your code you won't be - able to retrieve it and you'll need - to enter your answers again. -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/individual-decision-secure.html b/_prototypes/your-household-v5/individual-decision-secure.html deleted file mode 100644 index f2d054b5c7..0000000000 --- a/_prototypes/your-household-v5/individual-decision-secure.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Do you want to keep your answers - secure from other people at this - address? -

                                                                                                                                                            -

                                                                                                                                                            - We'll provide you with a separate - access code if you don't want other - people living at this address to view - your answers. -

                                                                                                                                                            -

                                                                                                                                                            - An example of this might be if you - live in a shared or student house. - You might not want other people to - have access to information about you - such as your age, marital status, - health, education and employment. -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/individual-decision.html b/_prototypes/your-household-v5/individual-decision.html deleted file mode 100644 index bf2c09f86d..0000000000 --- a/_prototypes/your-household-v5/individual-decision.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Are you , or are you someone who is completing - the survey for ? -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -

                                                                                                                                                            Can't complete this question?
                                                                                                                                                            - Choose another section and return to this later

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/individual-details-country.html b/_prototypes/your-household-v5/individual-details-country.html deleted file mode 100644 index c4159edb40..0000000000 --- a/_prototypes/your-household-v5/individual-details-country.html +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - What is your country of birth? -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -

                                                                                                                                                            Can't complete this question?
                                                                                                                                                            - Choose another section and - return to this later

                                                                                                                                                            - -


                                                                                                                                                            - Get a separate access code to submit an - individual response

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/individual-details-dob.html b/_prototypes/your-household-v5/individual-details-dob.html deleted file mode 100644 index d10b03c82d..0000000000 --- a/_prototypes/your-household-v5/individual-details-dob.html +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - What is your date of birth? -

                                                                                                                                                            -

                                                                                                                                                            For - example 20 March 1980

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -

                                                                                                                                                            Can't complete this question?
                                                                                                                                                            - Choose another - section and - return - to this later

                                                                                                                                                            - -


                                                                                                                                                            - Get a separate access code to submit an - individual response

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/individual-details-orientation.html b/_prototypes/your-household-v5/individual-details-orientation.html deleted file mode 100644 index f39b6672f8..0000000000 --- a/_prototypes/your-household-v5/individual-details-orientation.html +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Which of the following best describes your sexual orientation? -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -

                                                                                                                                                            Can't complete this question?
                                                                                                                                                            - Choose another section and - return to this later

                                                                                                                                                            - -


                                                                                                                                                            - Get a separate access code to submit an - individual response

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/individual-details-relationship.html b/_prototypes/your-household-v5/individual-details-relationship.html deleted file mode 100644 index 66ee79b1c9..0000000000 --- a/_prototypes/your-household-v5/individual-details-relationship.html +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - What is your legal marital or - same-sex civil partnership status? -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -

                                                                                                                                                            Can't complete this question?
                                                                                                                                                            - Choose another section and - return - to this later

                                                                                                                                                            - -


                                                                                                                                                            - Get a separate access code to submit an - individual response

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/individual-details-salary.html b/_prototypes/your-household-v5/individual-details-salary.html deleted file mode 100644 index c0235aef2e..0000000000 --- a/_prototypes/your-household-v5/individual-details-salary.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - What was your gross pay, that is your - pay before any deductions, the last - time you were paid? -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Exclude - expenses (if possible) -

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -

                                                                                                                                                            Can't complete this question?
                                                                                                                                                            - Choose another section and - return to this later

                                                                                                                                                            - -


                                                                                                                                                            - Get a separate access code to submit an - individual response

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/individual-details-summary.html b/_prototypes/your-household-v5/individual-details-summary.html deleted file mode 100644 index b7117b683e..0000000000 --- a/_prototypes/your-household-v5/individual-details-summary.html +++ /dev/null @@ -1,246 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Personal details -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            - This sub section - is now complete -

                                                                                                                                                            You can check your - answers below

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            Full name
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            Date of birth
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            Marital status
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            Country of birth
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            Sexual orientation
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            Salary
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -


                                                                                                                                                            - Get a separate access code to submit an - individual response

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - diff --git a/_prototypes/your-household-v5/individual-intro.html b/_prototypes/your-household-v5/individual-intro.html deleted file mode 100644 index f7faf4c4a1..0000000000 --- a/_prototypes/your-household-v5/individual-intro.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - -

                                                                                                                                                            In this sub section, we’re going to - ask you questions about . -

                                                                                                                                                            - -

                                                                                                                                                            Information you will need:

                                                                                                                                                            -
                                                                                                                                                              -
                                                                                                                                                            • Personal details such as date of birth, country of birth, sexual orientation and religion etc.
                                                                                                                                                            • -
                                                                                                                                                            • Education and qualifications
                                                                                                                                                            • -
                                                                                                                                                            • Employment, income and travel to work
                                                                                                                                                            • -
                                                                                                                                                            • Second or holiday homes
                                                                                                                                                            • -
                                                                                                                                                            • Unpaid care, health and well-being
                                                                                                                                                            • -
                                                                                                                                                            - -

                                                                                                                                                            Submitting an individual response

                                                                                                                                                            -

                                                                                                                                                            When completing this section, we will ask you if you would like to submit an - individual response. Choose this option if you don't want other people at this address to view - your answers

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - - - diff --git a/_prototypes/your-household-v5/individual-pin-security.html b/_prototypes/your-household-v5/individual-pin-security.html deleted file mode 100644 index 73ee2ffbe8..0000000000 --- a/_prototypes/your-household-v5/individual-pin-security.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Enter the individual access code -

                                                                                                                                                            - -

                                                                                                                                                            - You’ll need the code you were provided when you chose to submit an individual response. -

                                                                                                                                                            - -
                                                                                                                                                            - - -

                                                                                                                                                            Help with individual access code

                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/relationships-person-select.html b/_prototypes/your-household-v5/relationships-person-select.html deleted file mode 100644 index f419af2299..0000000000 --- a/_prototypes/your-household-v5/relationships-person-select.html +++ /dev/null @@ -1,283 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Are any of the following household - members also - - ? -

                                                                                                                                                            - - - - - -

                                                                                                                                                            Select all that apply

                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v5/relationships-summary.html b/_prototypes/your-household-v5/relationships-summary.html deleted file mode 100644 index ed73100365..0000000000 --- a/_prototypes/your-household-v5/relationships-summary.html +++ /dev/null @@ -1,1054 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - Relationships

                                                                                                                                                            - -
                                                                                                                                                            - This sub section is - now complete -
                                                                                                                                                              -
                                                                                                                                                            • You can check your answers below -
                                                                                                                                                            • -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - - -

                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - - diff --git a/_prototypes/your-household-v5/relationships.html b/_prototypes/your-household-v5/relationships.html deleted file mode 100644 index 2352f0e0ec..0000000000 --- a/_prototypes/your-household-v5/relationships.html +++ /dev/null @@ -1,504 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - ... -

                                                                                                                                                            -

                                                                                                                                                            - Complete the sentence by selecting - the appropriate relationship. -

                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - - diff --git a/_prototypes/your-household-v5/section-intro.html b/_prototypes/your-household-v5/section-intro.html deleted file mode 100644 index 5d5ce3b5ed..0000000000 --- a/_prototypes/your-household-v5/section-intro.html +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            - -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            People who live here

                                                                                                                                                            - -

                                                                                                                                                            In this sub section, we’re going to - ask you about all the people that live at or - are visiting . -

                                                                                                                                                            - -

                                                                                                                                                            Information you will need:

                                                                                                                                                            -
                                                                                                                                                              -
                                                                                                                                                            • Names of the people living at this - address
                                                                                                                                                            • -
                                                                                                                                                            • Names of the visitors staying in the - household on 19th August 2018 -
                                                                                                                                                            • -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - - - - - - - diff --git a/_prototypes/your-household-v5/style.css b/_prototypes/your-household-v5/style.css deleted file mode 100644 index c561320991..0000000000 --- a/_prototypes/your-household-v5/style.css +++ /dev/null @@ -1,36 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} - -/** - * Pattern library fix - */ -.header { - margin-bottom : 0; -} - -.lock { - padding-left : 1.5rem; - background : url('../img/icons/lockicon.svg') no-repeat left top; -} - -.footer { - margin-top : 7rem; -} diff --git a/_prototypes/your-household-v5/summary.html b/_prototypes/your-household-v5/summary.html deleted file mode 100644 index d4aef07fe4..0000000000 --- a/_prototypes/your-household-v5/summary.html +++ /dev/null @@ -1,293 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                            -
                                                                                                                                                            - Previous -
                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - {% include navigation.html - items=site.data.your-household-v4.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            -

                                                                                                                                                            - People who live here -

                                                                                                                                                            -
                                                                                                                                                            - -
                                                                                                                                                            - This sub section is - now complete -
                                                                                                                                                              -
                                                                                                                                                            • You can check your answers below -
                                                                                                                                                            • -
                                                                                                                                                            -
                                                                                                                                                            -
                                                                                                                                                            - -

                                                                                                                                                            Household members

                                                                                                                                                            -
                                                                                                                                                              - -

                                                                                                                                                              - - Add someone to this household -

                                                                                                                                                              - -
                                                                                                                                                              -

                                                                                                                                                              Visitors staying - overnight on 19th August 2018

                                                                                                                                                              -
                                                                                                                                                                -

                                                                                                                                                                Add someone to this household -

                                                                                                                                                                -
                                                                                                                                                                -
                                                                                                                                                                -
                                                                                                                                                                -
                                                                                                                                                                - -
                                                                                                                                                                -
                                                                                                                                                                -
                                                                                                                                                                -
                                                                                                                                                                -
                                                                                                                                                                - - - -
                                                                                                                                                                  -
                                                                                                                                                                • - -
                                                                                                                                                                  - - Change - - - - -
                                                                                                                                                                  -
                                                                                                                                                                • -
                                                                                                                                                                - - - - - - diff --git a/_prototypes/your-household-v5/temp-away-from-home.html b/_prototypes/your-household-v5/temp-away-from-home.html deleted file mode 100644 index ac05995b42..0000000000 --- a/_prototypes/your-household-v5/temp-away-from-home.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                -
                                                                                                                                                                - Previous -
                                                                                                                                                                -
                                                                                                                                                                - -
                                                                                                                                                                -
                                                                                                                                                                -
                                                                                                                                                                - -
                                                                                                                                                                -
                                                                                                                                                                -
                                                                                                                                                                -
                                                                                                                                                                - - -
                                                                                                                                                                -
                                                                                                                                                                -
                                                                                                                                                                - -
                                                                                                                                                                -

                                                                                                                                                                - Is there anyone else living at - - who is currently away? -

                                                                                                                                                                -
                                                                                                                                                                - -
                                                                                                                                                                  - -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  - - -
                                                                                                                                                                  - -
                                                                                                                                                                  - - -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  - -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  - - - - diff --git a/_prototypes/your-household-v5/temp-living-here-feedback.html b/_prototypes/your-household-v5/temp-living-here-feedback.html deleted file mode 100644 index 727338b8e8..0000000000 --- a/_prototypes/your-household-v5/temp-living-here-feedback.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                  -
                                                                                                                                                                  - Previous -
                                                                                                                                                                  -
                                                                                                                                                                  - -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  - -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  - - -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  -
                                                                                                                                                                  -

                                                                                                                                                                  - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                  -
                                                                                                                                                                  - -
                                                                                                                                                                    - -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    - - -
                                                                                                                                                                    - -
                                                                                                                                                                    - - -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    - -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    - - - - diff --git a/_prototypes/your-household-v5/temp-living-here.html b/_prototypes/your-household-v5/temp-living-here.html deleted file mode 100644 index e3f845ef3a..0000000000 --- a/_prototypes/your-household-v5/temp-living-here.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                    -
                                                                                                                                                                    - Previous -
                                                                                                                                                                    -
                                                                                                                                                                    - -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    - -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    - - -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    -
                                                                                                                                                                    -

                                                                                                                                                                    - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                    -
                                                                                                                                                                    - -
                                                                                                                                                                      - -
                                                                                                                                                                      -
                                                                                                                                                                      - Select all that apply: -
                                                                                                                                                                      Select all that apply:
                                                                                                                                                                      -
                                                                                                                                                                      - - -
                                                                                                                                                                      -
                                                                                                                                                                      - - -
                                                                                                                                                                      - -
                                                                                                                                                                      - - - -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      - -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      - - - - diff --git a/_prototypes/your-household-v5/temp-types-feedback.html b/_prototypes/your-household-v5/temp-types-feedback.html deleted file mode 100644 index 4a0395bdbd..0000000000 --- a/_prototypes/your-household-v5/temp-types-feedback.html +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                      -
                                                                                                                                                                      - Previous -
                                                                                                                                                                      -
                                                                                                                                                                      - -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      - -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -

                                                                                                                                                                      - Is there anyone else at - - ? -

                                                                                                                                                                      -
                                                                                                                                                                      - -
                                                                                                                                                                      - -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      - - -
                                                                                                                                                                      - -
                                                                                                                                                                      - - -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      - -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      - - - - diff --git a/_prototypes/your-household-v5/temp-types-living-away.html b/_prototypes/your-household-v5/temp-types-living-away.html deleted file mode 100644 index e1da83708f..0000000000 --- a/_prototypes/your-household-v5/temp-types-living-away.html +++ /dev/null @@ -1,150 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                      -
                                                                                                                                                                      - Previous -
                                                                                                                                                                      -
                                                                                                                                                                      - -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      - -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      - -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -
                                                                                                                                                                      -

                                                                                                                                                                      - - - who is temporarily away? -

                                                                                                                                                                      -
                                                                                                                                                                      - -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        - Select all that apply: -
                                                                                                                                                                        Select all that apply:
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v5/temp-types-question.html b/_prototypes/your-household-v5/temp-types-question.html deleted file mode 100644 index fe1e9d7710..0000000000 --- a/_prototypes/your-household-v5/temp-types-question.html +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Who do you need to add to - - who is temporarily away from home? -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v5/test-address.html b/_prototypes/your-household-v5/test-address.html deleted file mode 100644 index 7a63cb60f3..0000000000 --- a/_prototypes/your-household-v5/test-address.html +++ /dev/null @@ -1,227 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - What is your address? -

                                                                                                                                                                        - -
                                                                                                                                                                        - - What is your address? - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v5/test-data.html b/_prototypes/your-household-v5/test-data.html deleted file mode 100644 index 61fa18e0dd..0000000000 --- a/_prototypes/your-household-v5/test-data.html +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v5/visitors.html b/_prototypes/your-household-v5/visitors.html deleted file mode 100644 index 934c7cce3e..0000000000 --- a/_prototypes/your-household-v5/visitors.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Are there any visitors staying - overnight on 19th August 2018 at - ? -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - Select all that apply: -
                                                                                                                                                                        Select all that apply:
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        - - - -

                                                                                                                                                                        Why your answer is important

                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        We ask for visitor information to check that everyone is counted. This helps to produce accurate population estimates. Add any visitors, even if you think they may have been counted elsewhere.

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v5/what-is-your-name.html b/_prototypes/your-household-v5/what-is-your-name.html deleted file mode 100644 index 829c3aeb56..0000000000 --- a/_prototypes/your-household-v5/what-is-your-name.html +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -

                                                                                                                                                                        - What is your name? -

                                                                                                                                                                        - -
                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v5/who-else-to-add.html b/_prototypes/your-household-v5/who-else-to-add.html deleted file mode 100644 index c2675893b5..0000000000 --- a/_prototypes/your-household-v5/who-else-to-add.html +++ /dev/null @@ -1,183 +0,0 @@ ---- -title: Household prototype v5 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -

                                                                                                                                                                        - Who do you need to add to -

                                                                                                                                                                        - -
                                                                                                                                                                        - -
                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v6/assets/household.js b/_prototypes/your-household-v6/assets/household.js deleted file mode 100644 index d51419283a..0000000000 --- a/_prototypes/your-household-v6/assets/household.js +++ /dev/null @@ -1,131 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - /** - * User is always first in the household list - */ - people[id === USER_HOUSEHOLD_MEMBER_ID ? 'unshift' : 'push']({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'three-more': 'People who usually live outside the UK who are staying in the UK for 3 months or more', - 'perm-away': 'People who work away from home within the UK, if this is' + - ' their permanent or family home', - 'armed-forces': 'Members of the armed forces, if this is their permanent or' + - ' family home', - 'less-twelve': 'People who are temporarily outside the UK for less than 12' + - ' months', - 'usually-temp': 'People staying temporarily who usually live in the UK but' + - ' do not have another UK address, for example, relatives, friends', - 'other': 'Other people who usually live here, including anyone temporarily' + - ' away from home' -}; diff --git a/_prototypes/your-household-v6/assets/numbers-to-words.js b/_prototypes/your-household-v6/assets/numbers-to-words.js deleted file mode 100644 index 296b4a7829..0000000000 --- a/_prototypes/your-household-v6/assets/numbers-to-words.js +++ /dev/null @@ -1,146 +0,0 @@ -/** - * Copied from: - * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript - * =============== - */ -var ONE_TO_NINETEEN = [ - 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight', 'nine', 'ten', - 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', - 'sixteen', 'seventeen', 'eighteen', 'nineteen' -]; - -var TENS = [ - 'ten', 'twenty', 'thirty', 'forty', 'fifty', - 'sixty', 'seventy', 'eighty', 'ninety' -]; - -var SCALES = ['thousand', 'million', 'billion', 'trillion']; - -// helper function for use with Array.filter -function isTruthy(item) { - return !!item; -} - -// convert a number into 'chunks' of 0-999 -function chunk(number) { - var thousands = []; - - while(number > 0) { - thousands.push(number % 1000); - number = Math.floor(number / 1000); - } - - return thousands; -} - -// translate a number from 1-999 into English -function inEnglish(number) { - var thousands, hundreds, tens, ones, words = []; - - if(number < 20) { - return ONE_TO_NINETEEN[number - 1]; // may be undefined - } - - if(number < 100) { - ones = number % 10; - tens = number / 10 | 0; // equivalent to Math.floor(number / 10) - - words.push(TENS[tens - 1]); - words.push(inEnglish(ones)); - - return words.filter(isTruthy).join('-'); - } - - hundreds = number / 100 | 0; - words.push(inEnglish(hundreds)); - words.push('hundred'); - words.push(inEnglish(number % 100)); - - return words.filter(isTruthy).join(' '); -} - -// append the word for a scale. Made for use with Array.map -function appendScale(chunk, exp) { - var scale; - if (!chunk) { - return null; - } - scale = SCALES[exp - 1]; - return [chunk, scale].filter(isTruthy).join(' '); -} - -/** - * =============== - * End copy - */ - -/** - * Modification - decorator - */ -var NUMBER_TO_POSITION_TEXT_MAP = { - 'one': 'first', - 'two': 'second', - 'three': 'third', - 'four': 'fourth', - 'five': 'fifth', - 'six': 'sixth', - 'seven': 'seventh', - 'eight': 'eighth', - 'nine': 'ninth', - 'ten': 'tenth', - 'eleven': 'eleventh', - 'twelve': 'twelfth', - 'thirteen': 'thirteenth', - 'fourteen': 'fourteenth', - 'fifteen': 'fifteenth', - 'sixteen': 'sixteenth', - 'seventeen': 'seventeenth', - 'eighteen': 'eighteenth', - 'nineteen': 'nineteenth', - - 'twenty': 'twentieth', - 'thirty': 'thirtieth', - 'forty': 'fortieth', - 'fifty': 'fiftieth', - 'sixty': 'sixtieth', - 'seventy': 'seventieth', - 'eighty': 'eightieth', - 'ninety': 'ninetieth', - 'hundred': 'hundredth', - - 'thousand': 'thousandth', - 'million': 'millionth', - 'billion': 'billionth', - 'trillion': 'trillionth' -}; - -export function numberToPositionWord(num) { - const str = chunk(num) - .map(inEnglish) - .map(appendScale) - .filter(isTruthy) - .reverse() - .join(' '); - - const sub = str.split(' '), - lastWordDashSplitArr = sub[sub.length - 1].split('-'), - lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], - - newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + - NUMBER_TO_POSITION_TEXT_MAP[lastWord]; - - /*console.log('str:', str); - console.log('sub:', sub); - console.log('lastWordDashSplitArr:', lastWordDashSplitArr); - console.log('lastWord:', lastWord); - console.log('newLastWord:', newLastWord);*/ - - const subCopy = [].concat(sub); - subCopy.pop(); - const prefix = subCopy.join(' '); - const result = (prefix ? prefix + ' ' : '') + newLastWord; - - // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); - return result; -} diff --git a/_prototypes/your-household-v6/assets/personal-details.js b/_prototypes/your-household-v6/assets/personal-details.js deleted file mode 100644 index d9c9f4f5a4..0000000000 --- a/_prototypes/your-household-v6/assets/personal-details.js +++ /dev/null @@ -1,185 +0,0 @@ -export const PERSONAL_DETAILS_KEY = 'individual-details'; -export const PERSONAL_PINS_KEY = 'individual-pins'; - -export const personalDetailsMaritalStatusMap = { - 'never': { - description: 'Never married and never registered a same-sex civil' + - ' partnership' - }, - 'married': { - description: 'Married' - }, - 'registered': { - description: 'In a registered same-sex civil partnership' - }, - 'separated-married': { - description: 'Separated, but still legally married' - }, - 'divorced': { - description: 'Divorced' - }, - 'former-partnership': { - description: 'Formerly in a same-sex civil partnership which is now' + - ' legally dissolved' - }, - 'widowed': { - description: 'Widowed' - }, - 'surviving-partner': { - description: 'Surviving partner from a same-sex civil partnership' - }, - 'separated-partnership': { - description: 'Separated, but still legally in a same-sex civil partnership' - } -}; - -export const personalDetailsCountryMap = { - 'england': { - description: 'England' - }, - 'wales': { - description: 'Wales' - }, - 'scotland': { - description: 'Scotland' - }, - 'northern-ireland': { - description: 'Northern Ireland' - }, - 'republic-ireland': { - description: 'Republic of Ireland' - }, - 'elsewhere': { - description: 'Elsewhere' - } -}; - -export const personalDetailsOrientationMap = { - 'straight': { - description: 'Straight or Heterosexual' - }, - 'gay': { - description: 'Gay or Lesbian' - }, - 'bisexual': { - description: 'Bisexual' - }, - 'other': { - description: 'Other' - }, - 'no-say': { - description: 'Prefer not to say' - } -}; - -export function addUpdatePersonalDetailsDOB(personId, day, month, year) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['dob'] = { - day, - month, - year - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateMaritalStatus(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['maritalStatus'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateCountry(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['country'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateOrientation(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['orientation'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSalary(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['salary'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function getPins() { - return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; -} - -export function createPinFor(personId, opts = {}) { - let pins = getPins(); - - pins[personId] = { - pin: _.random(10000, 99999), - exported: !!opts.exported - }; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); - - return pins[personId]; -} - -export function getPinFor(personId) { - return getPins()[personId]; -} - -export function unsetPinFor(personId) { - let pins = getPins(); - - delete pins[personId]; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); -} - -export function updatePersonalDetails(personId, details) { - sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ - ...getAllPersonalDetails(), - [personId]: details - })); - - return details; -} - -export function getAllPersonalDetails() { - return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; -} - -export function getPersonalDetailsFor(personId) { - const storageObj = JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}, - personObj = storageObj[personId]; - - if (!personObj) { - console.log('Personal details for ' + personId + ' not found'); - } - - return personObj; -} diff --git a/_prototypes/your-household-v6/assets/prototype-tools.js b/_prototypes/your-household-v6/assets/prototype-tools.js deleted file mode 100644 index f10303505c..0000000000 --- a/_prototypes/your-household-v6/assets/prototype-tools.js +++ /dev/null @@ -1,140 +0,0 @@ -export function tools () { - - const $listLinks = $('.test-data-links'), - - $createFamilyHousehold = $('
                                                                                                                                                                      • ' + - 'Create family household
                                                                                                                                                                      • '), - - $createFamilyRelationships = $('
                                                                                                                                                                      • ' + - 'Create family relationships
                                                                                                                                                                      • '), - - familyHouseholdMembersData = [{ - 'type': 'household-member', - '@person': { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person_me' - } - }, { - 'type': - 'household-member', - '@person': { - 'fullName': 'Sally Jones', - 'firstName': 'Sally', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person1' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Rebecca Jones', - 'firstName': 'Rebecca', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person2' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Amy Jones', - 'firstName': 'Amy', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person3' - } - }], - - familyHouseholdRelationshipsData = [{ - 'personIsDescription': 'husband-wife', - 'personIsId': 'person1', - 'personToId': 'person_me', - 'inferred': false, - 'id': 1 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person_me', - 'inferred': false, - 'id': 2 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person_me', - 'personToId': 'person3', - 'inferred': false, - 'id': 3 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person1', - 'inferred': false, - 'id': 4 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person1', - 'personToId': 'person3', - 'inferred': false, - 'id': 5 - }, { - 'personIsDescription': 'brother-sister', - 'personIsId': 'person3', - 'personToId': 'person2', - 'inferred': true, - 'inferredBy': [3, 5, 2, 4], - 'id': 6 - }], - - userData = { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones' - }; - - $createFamilyHousehold.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - }); - - $createFamilyRelationships.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - createFamilyRelationships(); - }); - - function prerequisites() { - sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); - sessionStorage.setItem('address-line-1', '12'); - sessionStorage.setItem('address-line-2', 'Somewhere close'); - sessionStorage.setItem('county', 'Newport'); - sessionStorage.setItem('lives-here', 'yes'); - sessionStorage.setItem('postcode', 'CF12 3AB'); - sessionStorage.setItem('town-city', 'Newport'); - } - - function createFamilyHousehold() { - prerequisites(); - sessionStorage.setItem('user-details', JSON.stringify(userData)); - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); - sessionStorage.setItem('household-members-increment', JSON.stringify(4)); - window.location.href = '../summary'; - } - - function createFamilyRelationships() { - sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); - sessionStorage.setItem('relationships-increment', JSON.stringify(6)); - window.location.href = '../relationships-summary'; - } - - function clearStorage() { - sessionStorage.clear(); - } - - $listLinks.append($createFamilyHousehold); - $listLinks.append($createFamilyRelationships); -} diff --git a/_prototypes/your-household-v6/assets/relationships.js b/_prototypes/your-household-v6/assets/relationships.js deleted file mode 100644 index 37472d7412..0000000000 --- a/_prototypes/your-household-v6/assets/relationships.js +++ /dev/null @@ -1,619 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId, - USER_HOUSEHOLD_MEMBER_ID -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband or wife', - summaryAdjective: 'husband or wife', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mother or father', - summaryAdjective: 'mother or father', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'stepmother or stepfather', - summaryAdjective: 'stepmother or stepfather', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'stepchild', - summaryAdjective: 'stepchild', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'stepbrother or stepsister', - summaryAdjective: 'stepbrother or stepsister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'other relation', - summaryAdjective: 'related', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'legally registered civil partner', - summaryAdjective: 'legally registered civil partner', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'unrelated', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr, opts = {}) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0].fullName + formatPersonIfYou(peopleArr[0])); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map((person) => `${nameElement(person.fullName + - (opts.isFamily ? trailingNameS(person.fullName) : '') + - formatPersonIfYou(person))}`) - .join(', ') + ' and ' + nameElement(lastPerson.fullName + - (opts.isFamily ? trailingNameS(lastPerson.fullName) : '') + - formatPersonIfYou(lastPerson)) -} - -function formatPersonIfYou(person) { - return person.id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : ''; -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1.fullName + formatPersonIfYou(person1))} is ${nameElement(person2.fullName + trailingNameS(person2.fullName) + formatPersonIfYou(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1.fullName + formatPersonIfYou(parent1))} and ${nameElement(parent2.fullName + formatPersonIfYou(parent2))} are ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - console.log(parent, childrenArr, description); - return `${nameElement(parent.fullName + formatPersonIfYou(parent))} is ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred, - inferredBy: opts.inferredBy - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function deleteRelationship(relationshipObj) { - let householdRelationships = (getAllRelationships() || []) - .filter(relationship => relationship.id !== relationshipObj.id); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -export function isRelationshipInferred(relationship) { - return relationship.inferred; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - personId, - memberPersonId, - { - inferred: true, - inferredBy: [ - /** - * Must be 4 relationships - * Could have used member's parents but we can assume they - * must be the same at this point or the inferrence - * couldn't happen. - */ - getRelationshipOf(personId, parents[0].id).id, - getRelationshipOf(personId, parents[1].id).id, - getRelationshipOf(memberPersonId, parents[0].id).id, - getRelationshipOf(memberPersonId, parents[1].id).id - ] - } - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-v6/assets/utils.js b/_prototypes/your-household-v6/assets/utils.js deleted file mode 100644 index c0898a3d80..0000000000 --- a/_prototypes/your-household-v6/assets/utils.js +++ /dev/null @@ -1,39 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if (_.isArray(val)) { - $.each(val, function(i, item) { - doRemove(item); - }); - } else { - doRemove(val); - } -} - -export function trailingNameS(name) { - return name[name.length - 1] === 's' ? '\’' : '\’s'; -} diff --git a/_prototypes/your-household-v6/bundle.js b/_prototypes/your-household-v6/bundle.js deleted file mode 100644 index 949cbbeaca..0000000000 --- a/_prototypes/your-household-v6/bundle.js +++ /dev/null @@ -1,397 +0,0 @@ -import { - RELATIONSHIPS_STORAGE_KEY, - relationshipDescriptionMap, - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap -} from './assets/household'; -import { - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor -} from './assets/personal-details'; -import {removeFromList, trailingNameS} from './assets/utils'; - -import { numberToPositionWord } from './assets/numbers-to-words'; - -import { tools } from './assets/prototype-tools'; - -export const USER_STORAGE_KEY = 'user-details'; -export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $(''), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                                                                                                      • ').addClass('mars').html( - '' + - member['@person'].fullName + - (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : '') + - '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); - - $('.address-text-line1').html(addressLine1); - - let personId = new URLSearchParams(window.location.search).get('person'), - person; - - if (personId) { - person = getHouseholdMemberByPersonId(personId)['@person']; - $('#section-individual').html(person.fullName); - - $('.js-person-fullname-from-url-id').html(person.fullName); - } -} - -const secureLinkTextMap = { - 'question-you': { - description: 'Want to keep your answers secure from other people at this' + - ' address?', - linkText: 'Get a separate access code to submit an individual response', - link: '../individual-decision-secure' - }, - 'pin-you': { - description: 'You\'ve chosen to keep your answers secure', - linkText: 'Cancel this and make answers available to the rest of the' + - ' household', - link: '../individual-decision-secure' - }, - 'question-proxy': { - description: 'Not happy to continue answering for $[NAME]?', - linkText: 'Request an individual access code to be sent to them', - link: '../individual-decision-other-secure' - } -}; - -function updateAllPreviousLinks() { - $('.js-previous-link').attr('href', document.referrer); -} - -function updatePersonLink() { - const personId = new URLSearchParams(window.location.search).get('person'); - - if (personId) { - let urlParam = new URLSearchParams(window.location.search), - person = getHouseholdMemberByPersonId(personId)['@person'], - pinObj = getPinFor(personId), - secureLinkTextConfig = secureLinkTextMap[ - (getAnsweringIndividualByProxy() ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) - ], - linkHref = secureLinkTextConfig.link + '?person=' + personId + - '&returnurl=' + window.location.pathname, - surveyType = urlParam.get('survey'); - - linkHref += (surveyType ? '&survey=' + surveyType : ''); - - let $secureLink = $('.js-link-secure'); - $secureLink.attr('href', linkHref); - - $secureLink.html(secureLinkTextConfig.linkText); - $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); - - let personLink = $('.js-link-person'); - personLink.attr('href', personLink.attr('href') + '?person=' + personId + - (surveyType ? '&survey=' + surveyType : '')); - } -} - -function updateBySurveyType() { - const urlParams = new URLSearchParams(window.location.search), - surveyType = urlParams.get('survey'); - - if (surveyType) { - $('.js-header-title').html(surveyTypeConfig[surveyType].title); - $('#people-living-here').html(surveyTypeConfig[surveyType].householdSectionTitle); - $('#people-living-here').attr('href', surveyTypeConfig[surveyType].householdSectionLink); - $('#relationships-section').attr('href', surveyTypeConfig[surveyType].relationshipsSection); - $('title').html(surveyTypeConfig[surveyType].title); - } -} - -function setAnsweringIndividualByProxy(bool) { - sessionStorage.setItem(INDIVIDUAL_PROXY_STORAGE_KEY, JSON.stringify(bool)); -} - -function getAnsweringIndividualByProxy() { - return JSON.parse(sessionStorage.getItem(INDIVIDUAL_PROXY_STORAGE_KEY)); -} - -const surveyTypeConfig = { - lms: { - title: 'Online Household Study', - householdSectionTitle: 'About your household', - householdSectionLink: '../summary/?survey=lms', - relationshipsSection: '../relationships/?survey=lms' - } -}; - -function doILiveHere() { - return sessionStorage.getItem('lives-here') === 'yes'; -} - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor, - - setAnsweringIndividualByProxy, - getAnsweringIndividualByProxy, - - doILiveHere, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - INDIVIDUAL_PROXY_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - RELATIONSHIPS_STORAGE_KEY - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS, - numberToPositionWord -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); -$(updatePersonLink); -$(tools); -$(updateAllPreviousLinks); -$(updateBySurveyType); diff --git a/_prototypes/your-household-v6/confirm-address.html b/_prototypes/your-household-v6/confirm-address.html deleted file mode 100644 index 831ac2945f..0000000000 --- a/_prototypes/your-household-v6/confirm-address.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Can you confirm this address is correct? -

                                                                                                                                                                        -
                                                                                                                                                                        - -

                                                                                                                                                                        Address not - set

                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v6/do-you-live-here.html b/_prototypes/your-household-v6/do-you-live-here.html deleted file mode 100644 index 22cc69b00c..0000000000 --- a/_prototypes/your-household-v6/do-you-live-here.html +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Do you usually live at ? -

                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - - - - diff --git a/_prototypes/your-household-v6/does-anyone-else-live-here.html b/_prototypes/your-household-v6/does-anyone-else-live-here.html deleted file mode 100644 index 76e5643605..0000000000 --- a/_prototypes/your-household-v6/does-anyone-else-live-here.html +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Does anybody else live at ? -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/hub.html b/_prototypes/your-household-v6/hub.html deleted file mode 100644 index a5d4ede8dd..0000000000 --- a/_prototypes/your-household-v6/hub.html +++ /dev/null @@ -1,249 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Survey progress -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        - You have completed - the section - -

                                                                                                                                                                        In order to submit this - survey you need to complete all of - the following sections

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        Completed
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -

                                                                                                                                                                        You can submit this survey once all of - the sections are complete

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v6/i-dont-live-here.html b/_prototypes/your-household-v6/i-dont-live-here.html deleted file mode 100644 index 4e0d799d9f..0000000000 --- a/_prototypes/your-household-v6/i-dont-live-here.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Does anyone usually live at ? -

                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - - - - diff --git a/_prototypes/your-household-v6/index.html b/_prototypes/your-household-v6/index.html deleted file mode 100644 index cddae1610a..0000000000 --- a/_prototypes/your-household-v6/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Welcome to the household prototype -

                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -

                                                                                                                                                                        The unique access code - is printed on your invitation - letter or form

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -

                                                                                                                                                                        Your personal information is protected by law and will be kept confidential

                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v6/individual-decision-other-pin.html b/_prototypes/your-household-v6/individual-decision-other-pin.html deleted file mode 100644 index 99bd19ee6d..0000000000 --- a/_prototypes/your-household-v6/individual-decision-other-pin.html +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Send individual access code -

                                                                                                                                                                        -

                                                                                                                                                                        - You can request the access code to be - sent by text message to their mobile - phone, or we can post it to them. -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/individual-decision-other-secure.html b/_prototypes/your-household-v6/individual-decision-other-secure.html deleted file mode 100644 index 799e5f509d..0000000000 --- a/_prototypes/your-household-v6/individual-decision-other-secure.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Are you happy to continue answering - for -

                                                                                                                                                                        -

                                                                                                                                                                        - This section asks you to provide - information about their age, marital - status, sexual orientation, health, - education and employment. -

                                                                                                                                                                        -

                                                                                                                                                                        - If you are not happy to answer these - questions and would like them to - complete their own section you can - request an individual access pin on - their behalf. -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/individual-decision-pin.html b/_prototypes/your-household-v6/individual-decision-pin.html deleted file mode 100644 index 0ee071cc3c..0000000000 --- a/_prototypes/your-household-v6/individual-decision-pin.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Your individual access code -

                                                                                                                                                                        - -
                                                                                                                                                                        - 34567 -
                                                                                                                                                                        - -

                                                                                                                                                                        - Make a note of your access code as - you will need it to view or edit your - answers once you have signed out. -

                                                                                                                                                                        -

                                                                                                                                                                        - If you lose your code you won't be - able to retrieve it and you'll need - to enter your answers again. -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/individual-decision-secure.html b/_prototypes/your-household-v6/individual-decision-secure.html deleted file mode 100644 index 9bde57f23b..0000000000 --- a/_prototypes/your-household-v6/individual-decision-secure.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Do you want to keep your answers - secure from other people at this - address? -

                                                                                                                                                                        -

                                                                                                                                                                        - We'll provide you with a separate - access code if you don't want other - people living at this address to view - your answers. -

                                                                                                                                                                        -

                                                                                                                                                                        - An example of this might be if you - live in a shared or student house. - You might not want other people to - have access to information about you - such as your age, marital status, - health, education and employment. -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/individual-decision.html b/_prototypes/your-household-v6/individual-decision.html deleted file mode 100644 index 5ca30174ae..0000000000 --- a/_prototypes/your-household-v6/individual-decision.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Are you , or are you someone who is completing - the survey for ? -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -

                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                        - Choose another section and return to this later

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/individual-details-country.html b/_prototypes/your-household-v6/individual-details-country.html deleted file mode 100644 index 93b9e869d7..0000000000 --- a/_prototypes/your-household-v6/individual-details-country.html +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - What is your country of birth? -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -

                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                        - -


                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/individual-details-dob.html b/_prototypes/your-household-v6/individual-details-dob.html deleted file mode 100644 index a2a20aae75..0000000000 --- a/_prototypes/your-household-v6/individual-details-dob.html +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - What is your date of birth? -

                                                                                                                                                                        -

                                                                                                                                                                        For - example 20 March 1980

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -

                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                        - Choose another - section and - return - to this later

                                                                                                                                                                        - -


                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/individual-details-orientation.html b/_prototypes/your-household-v6/individual-details-orientation.html deleted file mode 100644 index eb1223d198..0000000000 --- a/_prototypes/your-household-v6/individual-details-orientation.html +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Which of the following best describes your sexual orientation? -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -

                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                        - -


                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/individual-details-relationship.html b/_prototypes/your-household-v6/individual-details-relationship.html deleted file mode 100644 index 8fd436eaff..0000000000 --- a/_prototypes/your-household-v6/individual-details-relationship.html +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - What is your legal marital or - same-sex civil partnership status? -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -

                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                        - Choose another section and - return - to this later

                                                                                                                                                                        - -


                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/individual-details-salary.html b/_prototypes/your-household-v6/individual-details-salary.html deleted file mode 100644 index 41e84023e6..0000000000 --- a/_prototypes/your-household-v6/individual-details-salary.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - What was your gross pay, that is your - pay before any deductions, the last - time you were paid? -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Exclude - expenses (if possible) -

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -

                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                        - -


                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/individual-details-summary.html b/_prototypes/your-household-v6/individual-details-summary.html deleted file mode 100644 index 4bbe3d2b1e..0000000000 --- a/_prototypes/your-household-v6/individual-details-summary.html +++ /dev/null @@ -1,246 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Personal details -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        - This sub section - is now complete -

                                                                                                                                                                        You can check your - answers below

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        Full name
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        Date of birth
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        Marital status
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        Country of birth
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        Sexual orientation
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        Salary
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -


                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v6/individual-intro.html b/_prototypes/your-household-v6/individual-intro.html deleted file mode 100644 index 3b1749434f..0000000000 --- a/_prototypes/your-household-v6/individual-intro.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - -

                                                                                                                                                                        In this sub section, we’re going to - ask you questions about . -

                                                                                                                                                                        - -

                                                                                                                                                                        Information you will need:

                                                                                                                                                                        -
                                                                                                                                                                          -
                                                                                                                                                                        • Personal details such as date of birth, country of birth, sexual orientation and religion etc.
                                                                                                                                                                        • -
                                                                                                                                                                        • Education and qualifications
                                                                                                                                                                        • -
                                                                                                                                                                        • Employment, income and travel to work
                                                                                                                                                                        • -
                                                                                                                                                                        • Second or holiday homes
                                                                                                                                                                        • -
                                                                                                                                                                        • Unpaid care, health and well-being
                                                                                                                                                                        • -
                                                                                                                                                                        - -

                                                                                                                                                                        Submitting an individual response

                                                                                                                                                                        -

                                                                                                                                                                        When completing this section, we will ask you if you would like to submit an - individual response. Choose this option if you don't want other people at this address to view - your answers

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v6/individual-pin-security.html b/_prototypes/your-household-v6/individual-pin-security.html deleted file mode 100644 index 153a492f10..0000000000 --- a/_prototypes/your-household-v6/individual-pin-security.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Enter the individual access code -

                                                                                                                                                                        - -

                                                                                                                                                                        - You’ll need the code you were provided when you chose to submit an individual response. -

                                                                                                                                                                        - -
                                                                                                                                                                        - - -

                                                                                                                                                                        Help with individual access code

                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/relationships-person-select.html b/_prototypes/your-household-v6/relationships-person-select.html deleted file mode 100644 index 288c39c8d0..0000000000 --- a/_prototypes/your-household-v6/relationships-person-select.html +++ /dev/null @@ -1,283 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Are any of the following household - members also - - ? -

                                                                                                                                                                        - - - - - -

                                                                                                                                                                        Select all that apply

                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/relationships-summary-proxy.html b/_prototypes/your-household-v6/relationships-summary-proxy.html deleted file mode 100644 index 8edc7c5688..0000000000 --- a/_prototypes/your-household-v6/relationships-summary-proxy.html +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -householdMembers: -visitors: -cdn: v1.5.0 ---- - - diff --git a/_prototypes/your-household-v6/relationships-summary.html b/_prototypes/your-household-v6/relationships-summary.html deleted file mode 100644 index 8cf3912093..0000000000 --- a/_prototypes/your-household-v6/relationships-summary.html +++ /dev/null @@ -1,1054 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - Relationships

                                                                                                                                                                        - -
                                                                                                                                                                        - This sub section is - now complete -
                                                                                                                                                                          -
                                                                                                                                                                        • You can check your answers below -
                                                                                                                                                                        • -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - - -

                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v6/relationships.html b/_prototypes/your-household-v6/relationships.html deleted file mode 100644 index a31053c750..0000000000 --- a/_prototypes/your-household-v6/relationships.html +++ /dev/null @@ -1,566 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - ... -

                                                                                                                                                                        -

                                                                                                                                                                        - Complete the sentence by selecting - the appropriate relationship. -

                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v6/section-intro.html b/_prototypes/your-household-v6/section-intro.html deleted file mode 100644 index b0afa0a313..0000000000 --- a/_prototypes/your-household-v6/section-intro.html +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        - -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - -

                                                                                                                                                                        In this section, we're going to - ask you about the people living at - - and how they are related to each other.

                                                                                                                                                                        - -

                                                                                                                                                                        Information you will need:

                                                                                                                                                                        -
                                                                                                                                                                          -
                                                                                                                                                                        • Names of the people living at this address
                                                                                                                                                                        • -
                                                                                                                                                                        • Names of anyone who are temporarily away
                                                                                                                                                                        • -
                                                                                                                                                                        • Names of anyone staying at this address, who is in the UK for 3 months or more
                                                                                                                                                                        • -
                                                                                                                                                                        • Names of visitors staying at this address on 28 October 2018
                                                                                                                                                                        • -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v6/style.css b/_prototypes/your-household-v6/style.css deleted file mode 100644 index c561320991..0000000000 --- a/_prototypes/your-household-v6/style.css +++ /dev/null @@ -1,36 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} - -/** - * Pattern library fix - */ -.header { - margin-bottom : 0; -} - -.lock { - padding-left : 1.5rem; - background : url('../img/icons/lockicon.svg') no-repeat left top; -} - -.footer { - margin-top : 7rem; -} diff --git a/_prototypes/your-household-v6/summary.html b/_prototypes/your-household-v6/summary.html deleted file mode 100644 index b0de96e566..0000000000 --- a/_prototypes/your-household-v6/summary.html +++ /dev/null @@ -1,293 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                        -
                                                                                                                                                                        - Previous -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        -

                                                                                                                                                                        - People who live here -

                                                                                                                                                                        -
                                                                                                                                                                        - -
                                                                                                                                                                        - This sub section is - now complete -
                                                                                                                                                                          -
                                                                                                                                                                        • You can check your answers below -
                                                                                                                                                                        • -
                                                                                                                                                                        -
                                                                                                                                                                        -
                                                                                                                                                                        - -

                                                                                                                                                                        Household members

                                                                                                                                                                        -
                                                                                                                                                                          - -

                                                                                                                                                                          - - Add someone to this household -

                                                                                                                                                                          - -
                                                                                                                                                                          -

                                                                                                                                                                          Visitors staying - overnight on 28 October 2018

                                                                                                                                                                          -
                                                                                                                                                                            -

                                                                                                                                                                            Add a visitor -

                                                                                                                                                                            -
                                                                                                                                                                            -
                                                                                                                                                                            -
                                                                                                                                                                            -
                                                                                                                                                                            - -
                                                                                                                                                                            -
                                                                                                                                                                            -
                                                                                                                                                                            -
                                                                                                                                                                            -
                                                                                                                                                                            - - - - - - - - - - diff --git a/_prototypes/your-household-v6/temp-away-from-home.html b/_prototypes/your-household-v6/temp-away-from-home.html deleted file mode 100644 index 8a65a121fa..0000000000 --- a/_prototypes/your-household-v6/temp-away-from-home.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                            -
                                                                                                                                                                            - Previous -
                                                                                                                                                                            -
                                                                                                                                                                            - -
                                                                                                                                                                            -
                                                                                                                                                                            -
                                                                                                                                                                            - -
                                                                                                                                                                            -
                                                                                                                                                                            -
                                                                                                                                                                            -
                                                                                                                                                                            - - -
                                                                                                                                                                            -
                                                                                                                                                                            -
                                                                                                                                                                            - -
                                                                                                                                                                            -

                                                                                                                                                                            - Is there anyone else living at - - who is currently away? -

                                                                                                                                                                            -
                                                                                                                                                                            - -
                                                                                                                                                                              - -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              - - -
                                                                                                                                                                              - -
                                                                                                                                                                              - - -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              - -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              - - - - diff --git a/_prototypes/your-household-v6/temp-living-here-feedback.html b/_prototypes/your-household-v6/temp-living-here-feedback.html deleted file mode 100644 index 1587b3bf2e..0000000000 --- a/_prototypes/your-household-v6/temp-living-here-feedback.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                              -
                                                                                                                                                                              - Previous -
                                                                                                                                                                              -
                                                                                                                                                                              - -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              - -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              - - -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              -
                                                                                                                                                                              -

                                                                                                                                                                              - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                              -
                                                                                                                                                                              - -
                                                                                                                                                                                - -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                - - -
                                                                                                                                                                                - -
                                                                                                                                                                                - - -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                - -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                - - - - diff --git a/_prototypes/your-household-v6/temp-living-here.html b/_prototypes/your-household-v6/temp-living-here.html deleted file mode 100644 index 01e0535c83..0000000000 --- a/_prototypes/your-household-v6/temp-living-here.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                -
                                                                                                                                                                                - Previous -
                                                                                                                                                                                -
                                                                                                                                                                                - -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                - -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                - - -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                -
                                                                                                                                                                                -

                                                                                                                                                                                - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                                -
                                                                                                                                                                                - -
                                                                                                                                                                                  - -
                                                                                                                                                                                  -
                                                                                                                                                                                  - Select all that apply: -
                                                                                                                                                                                  Select all that apply:
                                                                                                                                                                                  -
                                                                                                                                                                                  - - -
                                                                                                                                                                                  -
                                                                                                                                                                                  - - -
                                                                                                                                                                                  - -
                                                                                                                                                                                  - - - -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  - -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  - - - - diff --git a/_prototypes/your-household-v6/temp-types-feedback.html b/_prototypes/your-household-v6/temp-types-feedback.html deleted file mode 100644 index 9ccbccce29..0000000000 --- a/_prototypes/your-household-v6/temp-types-feedback.html +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                  -
                                                                                                                                                                                  - Previous -
                                                                                                                                                                                  -
                                                                                                                                                                                  - -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  - -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -
                                                                                                                                                                                  -

                                                                                                                                                                                  - Is there anyone else apart from the people already included, who you need to add? -

                                                                                                                                                                                  -
                                                                                                                                                                                  - -
                                                                                                                                                                                  -
                                                                                                                                                                                  - Include - -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    - -
                                                                                                                                                                                    - -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    - - -
                                                                                                                                                                                    - -
                                                                                                                                                                                    - - -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    - -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    - - - -
                                                                                                                                                                                      -
                                                                                                                                                                                    • -
                                                                                                                                                                                    - - diff --git a/_prototypes/your-household-v6/temp-types-living-away.html b/_prototypes/your-household-v6/temp-types-living-away.html deleted file mode 100644 index 9ee4d9e06e..0000000000 --- a/_prototypes/your-household-v6/temp-types-living-away.html +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                    -
                                                                                                                                                                                    - Previous -
                                                                                                                                                                                    -
                                                                                                                                                                                    - -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    - -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    - -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    -
                                                                                                                                                                                    -

                                                                                                                                                                                    - -

                                                                                                                                                                                    -
                                                                                                                                                                                    - -
                                                                                                                                                                                      - -
                                                                                                                                                                                      -
                                                                                                                                                                                      - Select all that apply: -
                                                                                                                                                                                      Select all that apply:
                                                                                                                                                                                      -
                                                                                                                                                                                      - -
                                                                                                                                                                                      - - - -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      - -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      - - - -
                                                                                                                                                                                      -
                                                                                                                                                                                      - - -
                                                                                                                                                                                      -
                                                                                                                                                                                      - - diff --git a/_prototypes/your-household-v6/temp-types-question.html b/_prototypes/your-household-v6/temp-types-question.html deleted file mode 100644 index a613e9a94a..0000000000 --- a/_prototypes/your-household-v6/temp-types-question.html +++ /dev/null @@ -1,164 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                      -
                                                                                                                                                                                      - Previous -
                                                                                                                                                                                      -
                                                                                                                                                                                      - -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      - -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      - -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      -
                                                                                                                                                                                      -

                                                                                                                                                                                      - Who do you need to add? -

                                                                                                                                                                                      -
                                                                                                                                                                                      - -
                                                                                                                                                                                      -
                                                                                                                                                                                      - Include - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - -
                                                                                                                                                                                          -
                                                                                                                                                                                        • -
                                                                                                                                                                                        - - diff --git a/_prototypes/your-household-v6/test-address.html b/_prototypes/your-household-v6/test-address.html deleted file mode 100644 index 69494a4f61..0000000000 --- a/_prototypes/your-household-v6/test-address.html +++ /dev/null @@ -1,227 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - What is your address? -

                                                                                                                                                                                        - -
                                                                                                                                                                                        - - What is your address? - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v6/test-data.html b/_prototypes/your-household-v6/test-data.html deleted file mode 100644 index cfea42c0f2..0000000000 --- a/_prototypes/your-household-v6/test-data.html +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/visitors.html b/_prototypes/your-household-v6/visitors.html deleted file mode 100644 index 9cba86c558..0000000000 --- a/_prototypes/your-household-v6/visitors.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Are there any visitors staying - overnight on 28 October 2018 at - ? -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - - -

                                                                                                                                                                                        Why do I have to include my visitors?

                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        We ask for visitor information to check that everyone is counted. This helps to produce accurate population estimates. Add any visitors, even if you think they may have been counted elsewhere.

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Select all that apply: -
                                                                                                                                                                                        Select all that apply:
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v6/what-is-your-name.html b/_prototypes/your-household-v6/what-is-your-name.html deleted file mode 100644 index 7cba8c96fe..0000000000 --- a/_prototypes/your-household-v6/what-is-your-name.html +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -

                                                                                                                                                                                        - What is your name? -

                                                                                                                                                                                        - -
                                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v6/who-else-to-add.html b/_prototypes/your-household-v6/who-else-to-add.html deleted file mode 100644 index 148694dfdb..0000000000 --- a/_prototypes/your-household-v6/who-else-to-add.html +++ /dev/null @@ -1,183 +0,0 @@ ---- -title: Household prototype v6 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Who do you need to add to ? -

                                                                                                                                                                                        - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v7/assets/household.js b/_prototypes/your-household-v7/assets/household.js deleted file mode 100644 index d51419283a..0000000000 --- a/_prototypes/your-household-v7/assets/household.js +++ /dev/null @@ -1,131 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - /** - * User is always first in the household list - */ - people[id === USER_HOUSEHOLD_MEMBER_ID ? 'unshift' : 'push']({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'three-more': 'People who usually live outside the UK who are staying in the UK for 3 months or more', - 'perm-away': 'People who work away from home within the UK, if this is' + - ' their permanent or family home', - 'armed-forces': 'Members of the armed forces, if this is their permanent or' + - ' family home', - 'less-twelve': 'People who are temporarily outside the UK for less than 12' + - ' months', - 'usually-temp': 'People staying temporarily who usually live in the UK but' + - ' do not have another UK address, for example, relatives, friends', - 'other': 'Other people who usually live here, including anyone temporarily' + - ' away from home' -}; diff --git a/_prototypes/your-household-v7/assets/numbers-to-words.js b/_prototypes/your-household-v7/assets/numbers-to-words.js deleted file mode 100644 index f59219fca8..0000000000 --- a/_prototypes/your-household-v7/assets/numbers-to-words.js +++ /dev/null @@ -1,146 +0,0 @@ -/** - * Copied from: - * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript - * =============== - */ -var ONE_TO_NINETEEN = [ - 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight', 'nine', 'ten', - 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', - 'sixteen', 'seventeen', 'eighteen', 'nineteen' -]; - -var TENS = [ - 'ten', 'twenty', 'thirty', 'forty', 'fifty', - 'sixty', 'seventy', 'eighty', 'ninety' -]; - -var SCALES = ['thousand', 'million', 'billion', 'trillion']; - -// helper function for use with Array.filter -function isTruthy(item) { - return !!item; -} - -// convert a number into 'chunks' of 0-999 -function chunk(number) { - var thousands = []; - - while(number > 0) { - thousands.push(number % 1000); - number = Math.floor(number / 1000); - } - - return thousands; -} - -// translate a number from 1-999 into English -function inEnglish(number) { - var thousands, hundreds, tens, ones, words = []; - - if(number < 20) { - return ONE_TO_NINETEEN[number - 1]; // may be undefined - } - - if(number < 100) { - ones = number % 10; - tens = number / 10 | 0; // equivalent to Math.floor(number / 10) - - words.push(TENS[tens - 1]); - words.push(inEnglish(ones)); - - return words.filter(isTruthy).join('-'); - } - - hundreds = number / 100 | 0; - words.push(inEnglish(hundreds)); - words.push('hundred'); - words.push(inEnglish(number % 100)); - - return words.filter(isTruthy).join(' '); -} - -// append the word for a scale. Made for use with Array.map -function appendScale(chunk, exp) { - var scale; - if (!chunk) { - return null; - } - scale = SCALES[exp - 1]; - return [chunk, scale].filter(isTruthy).join(' '); -} - -/** - * =============== - * End copy - */ - -/** - * Modification - decorator - */ -var NUMBER_TO_POSITION_TEXT_MAP = { - 'one': 'first', - 'two': 'second', - 'three': 'third', - 'four': 'fourth', - 'five': 'fifth', - 'six': 'sixth', - 'seven': 'seventh', - 'eight': 'eighth', - 'nine': 'nineth', - 'ten': 'tenth', - 'eleven': 'eleventh', - 'twelve': 'twelveth', - 'thirteen': 'thirteenth', - 'fourteen': 'fourteenth', - 'fifteen': 'fifteenth', - 'sixteen': 'sixteenth', - 'seventeen': 'seventeenth', - 'eighteen': 'eighteenth', - 'nineteen': 'nineteenth', - - 'twenty': 'twentieth', - 'thirty': 'thirtieth', - 'forty': 'fortieth', - 'fifty': 'fiftieth', - 'sixty': 'sixtieth', - 'seventy': 'seventieth', - 'eighty': 'eightieth', - 'ninety': 'ninetieth', - 'hundred': 'hundredth', - - 'thousand': 'thousandth', - 'million': 'millionth', - 'billion': 'billionth', - 'trillion': 'trillionth' -}; - -export function numberToPositionWord(num) { - const str = chunk(num) - .map(inEnglish) - .map(appendScale) - .filter(isTruthy) - .reverse() - .join(' '); - - const sub = str.split(' '), - lastWordDashSplitArr = sub[sub.length - 1].split('-'), - lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], - - newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + - NUMBER_TO_POSITION_TEXT_MAP[lastWord]; - - /*console.log('str:', str); - console.log('sub:', sub); - console.log('lastWordDashSplitArr:', lastWordDashSplitArr); - console.log('lastWord:', lastWord); - console.log('newLastWord:', newLastWord);*/ - - const subCopy = [].concat(sub); - subCopy.pop(); - const prefix = subCopy.join(' '); - const result = (prefix ? prefix + ' ' : '') + newLastWord; - - // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); - return result; -} diff --git a/_prototypes/your-household-v7/assets/personal-details.js b/_prototypes/your-household-v7/assets/personal-details.js deleted file mode 100644 index d9c9f4f5a4..0000000000 --- a/_prototypes/your-household-v7/assets/personal-details.js +++ /dev/null @@ -1,185 +0,0 @@ -export const PERSONAL_DETAILS_KEY = 'individual-details'; -export const PERSONAL_PINS_KEY = 'individual-pins'; - -export const personalDetailsMaritalStatusMap = { - 'never': { - description: 'Never married and never registered a same-sex civil' + - ' partnership' - }, - 'married': { - description: 'Married' - }, - 'registered': { - description: 'In a registered same-sex civil partnership' - }, - 'separated-married': { - description: 'Separated, but still legally married' - }, - 'divorced': { - description: 'Divorced' - }, - 'former-partnership': { - description: 'Formerly in a same-sex civil partnership which is now' + - ' legally dissolved' - }, - 'widowed': { - description: 'Widowed' - }, - 'surviving-partner': { - description: 'Surviving partner from a same-sex civil partnership' - }, - 'separated-partnership': { - description: 'Separated, but still legally in a same-sex civil partnership' - } -}; - -export const personalDetailsCountryMap = { - 'england': { - description: 'England' - }, - 'wales': { - description: 'Wales' - }, - 'scotland': { - description: 'Scotland' - }, - 'northern-ireland': { - description: 'Northern Ireland' - }, - 'republic-ireland': { - description: 'Republic of Ireland' - }, - 'elsewhere': { - description: 'Elsewhere' - } -}; - -export const personalDetailsOrientationMap = { - 'straight': { - description: 'Straight or Heterosexual' - }, - 'gay': { - description: 'Gay or Lesbian' - }, - 'bisexual': { - description: 'Bisexual' - }, - 'other': { - description: 'Other' - }, - 'no-say': { - description: 'Prefer not to say' - } -}; - -export function addUpdatePersonalDetailsDOB(personId, day, month, year) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['dob'] = { - day, - month, - year - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateMaritalStatus(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['maritalStatus'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateCountry(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['country'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateOrientation(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['orientation'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSalary(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['salary'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function getPins() { - return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; -} - -export function createPinFor(personId, opts = {}) { - let pins = getPins(); - - pins[personId] = { - pin: _.random(10000, 99999), - exported: !!opts.exported - }; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); - - return pins[personId]; -} - -export function getPinFor(personId) { - return getPins()[personId]; -} - -export function unsetPinFor(personId) { - let pins = getPins(); - - delete pins[personId]; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); -} - -export function updatePersonalDetails(personId, details) { - sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ - ...getAllPersonalDetails(), - [personId]: details - })); - - return details; -} - -export function getAllPersonalDetails() { - return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; -} - -export function getPersonalDetailsFor(personId) { - const storageObj = JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}, - personObj = storageObj[personId]; - - if (!personObj) { - console.log('Personal details for ' + personId + ' not found'); - } - - return personObj; -} diff --git a/_prototypes/your-household-v7/assets/prototype-tools.js b/_prototypes/your-household-v7/assets/prototype-tools.js deleted file mode 100644 index f10303505c..0000000000 --- a/_prototypes/your-household-v7/assets/prototype-tools.js +++ /dev/null @@ -1,140 +0,0 @@ -export function tools () { - - const $listLinks = $('.test-data-links'), - - $createFamilyHousehold = $('
                                                                                                                                                                                      • ' + - 'Create family household
                                                                                                                                                                                      • '), - - $createFamilyRelationships = $('
                                                                                                                                                                                      • ' + - 'Create family relationships
                                                                                                                                                                                      • '), - - familyHouseholdMembersData = [{ - 'type': 'household-member', - '@person': { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person_me' - } - }, { - 'type': - 'household-member', - '@person': { - 'fullName': 'Sally Jones', - 'firstName': 'Sally', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person1' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Rebecca Jones', - 'firstName': 'Rebecca', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person2' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Amy Jones', - 'firstName': 'Amy', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person3' - } - }], - - familyHouseholdRelationshipsData = [{ - 'personIsDescription': 'husband-wife', - 'personIsId': 'person1', - 'personToId': 'person_me', - 'inferred': false, - 'id': 1 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person_me', - 'inferred': false, - 'id': 2 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person_me', - 'personToId': 'person3', - 'inferred': false, - 'id': 3 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person1', - 'inferred': false, - 'id': 4 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person1', - 'personToId': 'person3', - 'inferred': false, - 'id': 5 - }, { - 'personIsDescription': 'brother-sister', - 'personIsId': 'person3', - 'personToId': 'person2', - 'inferred': true, - 'inferredBy': [3, 5, 2, 4], - 'id': 6 - }], - - userData = { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones' - }; - - $createFamilyHousehold.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - }); - - $createFamilyRelationships.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - createFamilyRelationships(); - }); - - function prerequisites() { - sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); - sessionStorage.setItem('address-line-1', '12'); - sessionStorage.setItem('address-line-2', 'Somewhere close'); - sessionStorage.setItem('county', 'Newport'); - sessionStorage.setItem('lives-here', 'yes'); - sessionStorage.setItem('postcode', 'CF12 3AB'); - sessionStorage.setItem('town-city', 'Newport'); - } - - function createFamilyHousehold() { - prerequisites(); - sessionStorage.setItem('user-details', JSON.stringify(userData)); - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); - sessionStorage.setItem('household-members-increment', JSON.stringify(4)); - window.location.href = '../summary'; - } - - function createFamilyRelationships() { - sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); - sessionStorage.setItem('relationships-increment', JSON.stringify(6)); - window.location.href = '../relationships-summary'; - } - - function clearStorage() { - sessionStorage.clear(); - } - - $listLinks.append($createFamilyHousehold); - $listLinks.append($createFamilyRelationships); -} diff --git a/_prototypes/your-household-v7/assets/relationships.js b/_prototypes/your-household-v7/assets/relationships.js deleted file mode 100644 index 37472d7412..0000000000 --- a/_prototypes/your-household-v7/assets/relationships.js +++ /dev/null @@ -1,619 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId, - USER_HOUSEHOLD_MEMBER_ID -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband or wife', - summaryAdjective: 'husband or wife', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mother or father', - summaryAdjective: 'mother or father', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'stepmother or stepfather', - summaryAdjective: 'stepmother or stepfather', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'stepchild', - summaryAdjective: 'stepchild', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'stepbrother or stepsister', - summaryAdjective: 'stepbrother or stepsister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'other relation', - summaryAdjective: 'related', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'legally registered civil partner', - summaryAdjective: 'legally registered civil partner', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'unrelated', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr, opts = {}) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0].fullName + formatPersonIfYou(peopleArr[0])); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map((person) => `${nameElement(person.fullName + - (opts.isFamily ? trailingNameS(person.fullName) : '') + - formatPersonIfYou(person))}`) - .join(', ') + ' and ' + nameElement(lastPerson.fullName + - (opts.isFamily ? trailingNameS(lastPerson.fullName) : '') + - formatPersonIfYou(lastPerson)) -} - -function formatPersonIfYou(person) { - return person.id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : ''; -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1.fullName + formatPersonIfYou(person1))} is ${nameElement(person2.fullName + trailingNameS(person2.fullName) + formatPersonIfYou(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1.fullName + formatPersonIfYou(parent1))} and ${nameElement(parent2.fullName + formatPersonIfYou(parent2))} are ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - console.log(parent, childrenArr, description); - return `${nameElement(parent.fullName + formatPersonIfYou(parent))} is ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred, - inferredBy: opts.inferredBy - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function deleteRelationship(relationshipObj) { - let householdRelationships = (getAllRelationships() || []) - .filter(relationship => relationship.id !== relationshipObj.id); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -export function isRelationshipInferred(relationship) { - return relationship.inferred; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - personId, - memberPersonId, - { - inferred: true, - inferredBy: [ - /** - * Must be 4 relationships - * Could have used member's parents but we can assume they - * must be the same at this point or the inferrence - * couldn't happen. - */ - getRelationshipOf(personId, parents[0].id).id, - getRelationshipOf(personId, parents[1].id).id, - getRelationshipOf(memberPersonId, parents[0].id).id, - getRelationshipOf(memberPersonId, parents[1].id).id - ] - } - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-v7/assets/utils.js b/_prototypes/your-household-v7/assets/utils.js deleted file mode 100644 index c0898a3d80..0000000000 --- a/_prototypes/your-household-v7/assets/utils.js +++ /dev/null @@ -1,39 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if (_.isArray(val)) { - $.each(val, function(i, item) { - doRemove(item); - }); - } else { - doRemove(val); - } -} - -export function trailingNameS(name) { - return name[name.length - 1] === 's' ? '\’' : '\’s'; -} diff --git a/_prototypes/your-household-v7/bundle.js b/_prototypes/your-household-v7/bundle.js deleted file mode 100644 index 949cbbeaca..0000000000 --- a/_prototypes/your-household-v7/bundle.js +++ /dev/null @@ -1,397 +0,0 @@ -import { - RELATIONSHIPS_STORAGE_KEY, - relationshipDescriptionMap, - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap -} from './assets/household'; -import { - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor -} from './assets/personal-details'; -import {removeFromList, trailingNameS} from './assets/utils'; - -import { numberToPositionWord } from './assets/numbers-to-words'; - -import { tools } from './assets/prototype-tools'; - -export const USER_STORAGE_KEY = 'user-details'; -export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $(''), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                                                                                                                      • ').addClass('mars').html( - '' + - member['@person'].fullName + - (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : '') + - '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); - - $('.address-text-line1').html(addressLine1); - - let personId = new URLSearchParams(window.location.search).get('person'), - person; - - if (personId) { - person = getHouseholdMemberByPersonId(personId)['@person']; - $('#section-individual').html(person.fullName); - - $('.js-person-fullname-from-url-id').html(person.fullName); - } -} - -const secureLinkTextMap = { - 'question-you': { - description: 'Want to keep your answers secure from other people at this' + - ' address?', - linkText: 'Get a separate access code to submit an individual response', - link: '../individual-decision-secure' - }, - 'pin-you': { - description: 'You\'ve chosen to keep your answers secure', - linkText: 'Cancel this and make answers available to the rest of the' + - ' household', - link: '../individual-decision-secure' - }, - 'question-proxy': { - description: 'Not happy to continue answering for $[NAME]?', - linkText: 'Request an individual access code to be sent to them', - link: '../individual-decision-other-secure' - } -}; - -function updateAllPreviousLinks() { - $('.js-previous-link').attr('href', document.referrer); -} - -function updatePersonLink() { - const personId = new URLSearchParams(window.location.search).get('person'); - - if (personId) { - let urlParam = new URLSearchParams(window.location.search), - person = getHouseholdMemberByPersonId(personId)['@person'], - pinObj = getPinFor(personId), - secureLinkTextConfig = secureLinkTextMap[ - (getAnsweringIndividualByProxy() ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) - ], - linkHref = secureLinkTextConfig.link + '?person=' + personId + - '&returnurl=' + window.location.pathname, - surveyType = urlParam.get('survey'); - - linkHref += (surveyType ? '&survey=' + surveyType : ''); - - let $secureLink = $('.js-link-secure'); - $secureLink.attr('href', linkHref); - - $secureLink.html(secureLinkTextConfig.linkText); - $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); - - let personLink = $('.js-link-person'); - personLink.attr('href', personLink.attr('href') + '?person=' + personId + - (surveyType ? '&survey=' + surveyType : '')); - } -} - -function updateBySurveyType() { - const urlParams = new URLSearchParams(window.location.search), - surveyType = urlParams.get('survey'); - - if (surveyType) { - $('.js-header-title').html(surveyTypeConfig[surveyType].title); - $('#people-living-here').html(surveyTypeConfig[surveyType].householdSectionTitle); - $('#people-living-here').attr('href', surveyTypeConfig[surveyType].householdSectionLink); - $('#relationships-section').attr('href', surveyTypeConfig[surveyType].relationshipsSection); - $('title').html(surveyTypeConfig[surveyType].title); - } -} - -function setAnsweringIndividualByProxy(bool) { - sessionStorage.setItem(INDIVIDUAL_PROXY_STORAGE_KEY, JSON.stringify(bool)); -} - -function getAnsweringIndividualByProxy() { - return JSON.parse(sessionStorage.getItem(INDIVIDUAL_PROXY_STORAGE_KEY)); -} - -const surveyTypeConfig = { - lms: { - title: 'Online Household Study', - householdSectionTitle: 'About your household', - householdSectionLink: '../summary/?survey=lms', - relationshipsSection: '../relationships/?survey=lms' - } -}; - -function doILiveHere() { - return sessionStorage.getItem('lives-here') === 'yes'; -} - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor, - - setAnsweringIndividualByProxy, - getAnsweringIndividualByProxy, - - doILiveHere, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - INDIVIDUAL_PROXY_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - RELATIONSHIPS_STORAGE_KEY - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS, - numberToPositionWord -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); -$(updatePersonLink); -$(tools); -$(updateAllPreviousLinks); -$(updateBySurveyType); diff --git a/_prototypes/your-household-v7/confirm-address.html b/_prototypes/your-household-v7/confirm-address.html deleted file mode 100644 index 8ea904a417..0000000000 --- a/_prototypes/your-household-v7/confirm-address.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Can you confirm this address is correct? -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -

                                                                                                                                                                                        Address not - set

                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v7/do-you-live-here.html b/_prototypes/your-household-v7/do-you-live-here.html deleted file mode 100644 index cf9c0ea01d..0000000000 --- a/_prototypes/your-household-v7/do-you-live-here.html +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Do you usually live at ? -

                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - - - - diff --git a/_prototypes/your-household-v7/does-anyone-else-live-here.html b/_prototypes/your-household-v7/does-anyone-else-live-here.html deleted file mode 100644 index 498a3a7286..0000000000 --- a/_prototypes/your-household-v7/does-anyone-else-live-here.html +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Does anybody else live at ? -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/hub.html b/_prototypes/your-household-v7/hub.html deleted file mode 100644 index 84cb5d5674..0000000000 --- a/_prototypes/your-household-v7/hub.html +++ /dev/null @@ -1,249 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Survey progress -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - You have completed - the section - -

                                                                                                                                                                                        In order to submit this - survey you need to complete all of - the following sections

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        Completed
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -

                                                                                                                                                                                        You can submit this survey once all of - the sections are complete

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v7/i-dont-live-here.html b/_prototypes/your-household-v7/i-dont-live-here.html deleted file mode 100644 index aecfaa97d3..0000000000 --- a/_prototypes/your-household-v7/i-dont-live-here.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Does anyone usually live at ? -

                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - - - - diff --git a/_prototypes/your-household-v7/index.html b/_prototypes/your-household-v7/index.html deleted file mode 100644 index 33902a4ca4..0000000000 --- a/_prototypes/your-household-v7/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Welcome to the household prototype -

                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -

                                                                                                                                                                                        The unique access code - is printed on your invitation - letter or form

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -

                                                                                                                                                                                        Your personal information is protected by law and will be kept confidential

                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v7/individual-decision-other-pin.html b/_prototypes/your-household-v7/individual-decision-other-pin.html deleted file mode 100644 index 5dfea51f97..0000000000 --- a/_prototypes/your-household-v7/individual-decision-other-pin.html +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Send individual access code -

                                                                                                                                                                                        -

                                                                                                                                                                                        - You can request the access code to be - sent by text message to their mobile - phone, or we can post it to them. -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/individual-decision-other-secure.html b/_prototypes/your-household-v7/individual-decision-other-secure.html deleted file mode 100644 index 0f276b9a91..0000000000 --- a/_prototypes/your-household-v7/individual-decision-other-secure.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Are you happy to continue answering - for -

                                                                                                                                                                                        -

                                                                                                                                                                                        - This section asks you to provide - information about their age, marital - status, sexual orientation, health, - education and employment. -

                                                                                                                                                                                        -

                                                                                                                                                                                        - If you are not happy to answer these - questions and would like them to - complete their own section you can - request an individual access pin on - their behalf. -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/individual-decision-pin.html b/_prototypes/your-household-v7/individual-decision-pin.html deleted file mode 100644 index 0eb814230c..0000000000 --- a/_prototypes/your-household-v7/individual-decision-pin.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Your individual access code -

                                                                                                                                                                                        - -
                                                                                                                                                                                        - 34567 -
                                                                                                                                                                                        - -

                                                                                                                                                                                        - Make a note of your access code as - you will need it to view or edit your - answers once you have signed out. -

                                                                                                                                                                                        -

                                                                                                                                                                                        - If you lose your code you won't be - able to retrieve it and you'll need - to enter your answers again. -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/individual-decision-secure.html b/_prototypes/your-household-v7/individual-decision-secure.html deleted file mode 100644 index 8758a28332..0000000000 --- a/_prototypes/your-household-v7/individual-decision-secure.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Do you want to keep your answers - secure from other people at this - address? -

                                                                                                                                                                                        -

                                                                                                                                                                                        - We'll provide you with a separate - access code if you don't want other - people living at this address to view - your answers. -

                                                                                                                                                                                        -

                                                                                                                                                                                        - An example of this might be if you - live in a shared or student house. - You might not want other people to - have access to information about you - such as your age, marital status, - health, education and employment. -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/individual-decision.html b/_prototypes/your-household-v7/individual-decision.html deleted file mode 100644 index f629f260fc..0000000000 --- a/_prototypes/your-household-v7/individual-decision.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Are you , or are you someone who is completing - the survey for ? -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -

                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                        - Choose another section and return to this later

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/individual-details-country.html b/_prototypes/your-household-v7/individual-details-country.html deleted file mode 100644 index 3d4698e464..0000000000 --- a/_prototypes/your-household-v7/individual-details-country.html +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - What is your country of birth? -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -

                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                        - -


                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/individual-details-dob.html b/_prototypes/your-household-v7/individual-details-dob.html deleted file mode 100644 index c42db4734b..0000000000 --- a/_prototypes/your-household-v7/individual-details-dob.html +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - What is your date of birth? -

                                                                                                                                                                                        -

                                                                                                                                                                                        For - example 20 March 1980

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -

                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                        - Choose another - section and - return - to this later

                                                                                                                                                                                        - -


                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/individual-details-orientation.html b/_prototypes/your-household-v7/individual-details-orientation.html deleted file mode 100644 index 7b30f4a101..0000000000 --- a/_prototypes/your-household-v7/individual-details-orientation.html +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Which of the following best describes your sexual orientation? -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -

                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                        - -


                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/individual-details-relationship.html b/_prototypes/your-household-v7/individual-details-relationship.html deleted file mode 100644 index 74fd9a0cd2..0000000000 --- a/_prototypes/your-household-v7/individual-details-relationship.html +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - What is your legal marital or - same-sex civil partnership status? -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -

                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                        - Choose another section and - return - to this later

                                                                                                                                                                                        - -


                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/individual-details-salary.html b/_prototypes/your-household-v7/individual-details-salary.html deleted file mode 100644 index f7306df4f8..0000000000 --- a/_prototypes/your-household-v7/individual-details-salary.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - What was your gross pay, that is your - pay before any deductions, the last - time you were paid? -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Exclude - expenses (if possible) -

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -

                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                        - -


                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/individual-details-summary.html b/_prototypes/your-household-v7/individual-details-summary.html deleted file mode 100644 index c3b3ee1e71..0000000000 --- a/_prototypes/your-household-v7/individual-details-summary.html +++ /dev/null @@ -1,246 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Personal details -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - This sub section - is now complete -

                                                                                                                                                                                        You can check your - answers below

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        Full name
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        Date of birth
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        Marital status
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        Country of birth
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        Sexual orientation
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        Salary
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -


                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v7/individual-intro.html b/_prototypes/your-household-v7/individual-intro.html deleted file mode 100644 index d6f94b4382..0000000000 --- a/_prototypes/your-household-v7/individual-intro.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - -

                                                                                                                                                                                        In this sub section, we’re going to - ask you questions about . -

                                                                                                                                                                                        - -

                                                                                                                                                                                        Information you will need:

                                                                                                                                                                                        -
                                                                                                                                                                                          -
                                                                                                                                                                                        • Personal details such as date of birth, country of birth, sexual orientation and religion etc.
                                                                                                                                                                                        • -
                                                                                                                                                                                        • Education and qualifications
                                                                                                                                                                                        • -
                                                                                                                                                                                        • Employment, income and travel to work
                                                                                                                                                                                        • -
                                                                                                                                                                                        • Second or holiday homes
                                                                                                                                                                                        • -
                                                                                                                                                                                        • Unpaid care, health and well-being
                                                                                                                                                                                        • -
                                                                                                                                                                                        - -

                                                                                                                                                                                        Submitting an individual response

                                                                                                                                                                                        -

                                                                                                                                                                                        When completing this section, we will ask you if you would like to submit an - individual response. Choose this option if you don't want other people at this address to view - your answers

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v7/individual-pin-security.html b/_prototypes/your-household-v7/individual-pin-security.html deleted file mode 100644 index b86cb18550..0000000000 --- a/_prototypes/your-household-v7/individual-pin-security.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Enter the individual access code -

                                                                                                                                                                                        - -

                                                                                                                                                                                        - You’ll need the code you were provided when you chose to submit an individual response. -

                                                                                                                                                                                        - -
                                                                                                                                                                                        - - -

                                                                                                                                                                                        Help with individual access code

                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/relationships-person-select.html b/_prototypes/your-household-v7/relationships-person-select.html deleted file mode 100644 index 71e973bf00..0000000000 --- a/_prototypes/your-household-v7/relationships-person-select.html +++ /dev/null @@ -1,283 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Are any of the following household - members also - - ? -

                                                                                                                                                                                        - - - - - -

                                                                                                                                                                                        Select all that apply

                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/relationships-summary-proxy.html b/_prototypes/your-household-v7/relationships-summary-proxy.html deleted file mode 100644 index 7f5fd8da8c..0000000000 --- a/_prototypes/your-household-v7/relationships-summary-proxy.html +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -householdMembers: -visitors: -cdn: v1.5.0 ---- - - diff --git a/_prototypes/your-household-v7/relationships-summary.html b/_prototypes/your-household-v7/relationships-summary.html deleted file mode 100644 index 36f5d239f3..0000000000 --- a/_prototypes/your-household-v7/relationships-summary.html +++ /dev/null @@ -1,1054 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v7.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - Relationships

                                                                                                                                                                                        - -
                                                                                                                                                                                        - This sub section is - now complete -
                                                                                                                                                                                          -
                                                                                                                                                                                        • You can check your answers below -
                                                                                                                                                                                        • -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - - -

                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v7/relationships.html b/_prototypes/your-household-v7/relationships.html deleted file mode 100644 index 00a5a406ba..0000000000 --- a/_prototypes/your-household-v7/relationships.html +++ /dev/null @@ -1,609 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - ... -

                                                                                                                                                                                        -

                                                                                                                                                                                        - Complete the sentence by selecting - the appropriate relationship. -

                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v7/section-intro.html b/_prototypes/your-household-v7/section-intro.html deleted file mode 100644 index 8a73219c9b..0000000000 --- a/_prototypes/your-household-v7/section-intro.html +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - -

                                                                                                                                                                                        In this section, we're going to - ask you about the people living at - - and how they are related to each other.

                                                                                                                                                                                        - -

                                                                                                                                                                                        Information you will need:

                                                                                                                                                                                        -
                                                                                                                                                                                          -
                                                                                                                                                                                        • Names of the people living at this address
                                                                                                                                                                                        • -
                                                                                                                                                                                        • Names of anyone who are temporarily away
                                                                                                                                                                                        • -
                                                                                                                                                                                        • Names of anyone staying at this address, who is in the UK for 3 months or more
                                                                                                                                                                                        • -
                                                                                                                                                                                        • Names of visitors staying at this address on 21 September 2018
                                                                                                                                                                                        • -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v7/style.css b/_prototypes/your-household-v7/style.css deleted file mode 100644 index c561320991..0000000000 --- a/_prototypes/your-household-v7/style.css +++ /dev/null @@ -1,36 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} - -/** - * Pattern library fix - */ -.header { - margin-bottom : 0; -} - -.lock { - padding-left : 1.5rem; - background : url('../img/icons/lockicon.svg') no-repeat left top; -} - -.footer { - margin-top : 7rem; -} diff --git a/_prototypes/your-household-v7/summary.html b/_prototypes/your-household-v7/summary.html deleted file mode 100644 index 4768e07bed..0000000000 --- a/_prototypes/your-household-v7/summary.html +++ /dev/null @@ -1,293 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                        -
                                                                                                                                                                                        - Previous -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        -

                                                                                                                                                                                        - People who live here -

                                                                                                                                                                                        -
                                                                                                                                                                                        - -
                                                                                                                                                                                        - This sub section is - now complete -
                                                                                                                                                                                          -
                                                                                                                                                                                        • You can check your answers below -
                                                                                                                                                                                        • -
                                                                                                                                                                                        -
                                                                                                                                                                                        -
                                                                                                                                                                                        - -

                                                                                                                                                                                        Household members

                                                                                                                                                                                        -
                                                                                                                                                                                          - -

                                                                                                                                                                                          - - Add someone to this household -

                                                                                                                                                                                          - -
                                                                                                                                                                                          -

                                                                                                                                                                                          Visitors staying - overnight on 19th August 2018

                                                                                                                                                                                          -
                                                                                                                                                                                            -

                                                                                                                                                                                            Add someone to this household -

                                                                                                                                                                                            -
                                                                                                                                                                                            -
                                                                                                                                                                                            -
                                                                                                                                                                                            -
                                                                                                                                                                                            - -
                                                                                                                                                                                            -
                                                                                                                                                                                            -
                                                                                                                                                                                            -
                                                                                                                                                                                            -
                                                                                                                                                                                            - - - - - - - - - - diff --git a/_prototypes/your-household-v7/temp-away-from-home.html b/_prototypes/your-household-v7/temp-away-from-home.html deleted file mode 100644 index 41ef9d2288..0000000000 --- a/_prototypes/your-household-v7/temp-away-from-home.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                            -
                                                                                                                                                                                            - Previous -
                                                                                                                                                                                            -
                                                                                                                                                                                            - -
                                                                                                                                                                                            -
                                                                                                                                                                                            -
                                                                                                                                                                                            - -
                                                                                                                                                                                            -
                                                                                                                                                                                            -
                                                                                                                                                                                            -
                                                                                                                                                                                            - - -
                                                                                                                                                                                            -
                                                                                                                                                                                            -
                                                                                                                                                                                            - -
                                                                                                                                                                                            -

                                                                                                                                                                                            - Is there anyone else living at - - who is currently away? -

                                                                                                                                                                                            -
                                                                                                                                                                                            - -
                                                                                                                                                                                              - -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              - - -
                                                                                                                                                                                              - -
                                                                                                                                                                                              - - -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              - -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              - - - - diff --git a/_prototypes/your-household-v7/temp-living-here-feedback.html b/_prototypes/your-household-v7/temp-living-here-feedback.html deleted file mode 100644 index 9ffc0e6b62..0000000000 --- a/_prototypes/your-household-v7/temp-living-here-feedback.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                              -
                                                                                                                                                                                              - Previous -
                                                                                                                                                                                              -
                                                                                                                                                                                              - -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              - -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              - - -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              -
                                                                                                                                                                                              -

                                                                                                                                                                                              - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                                              -
                                                                                                                                                                                              - -
                                                                                                                                                                                                - -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                - - -
                                                                                                                                                                                                - -
                                                                                                                                                                                                - - -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                - -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                - - - - diff --git a/_prototypes/your-household-v7/temp-living-here.html b/_prototypes/your-household-v7/temp-living-here.html deleted file mode 100644 index fca7668b8f..0000000000 --- a/_prototypes/your-household-v7/temp-living-here.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                -
                                                                                                                                                                                                - Previous -
                                                                                                                                                                                                -
                                                                                                                                                                                                - -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                - -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                - - -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                -
                                                                                                                                                                                                -

                                                                                                                                                                                                - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                                                -
                                                                                                                                                                                                - -
                                                                                                                                                                                                  - -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  - Select all that apply: -
                                                                                                                                                                                                  Select all that apply:
                                                                                                                                                                                                  -
                                                                                                                                                                                                  - - -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  - - -
                                                                                                                                                                                                  - -
                                                                                                                                                                                                  - - - -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  - -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  - - - - diff --git a/_prototypes/your-household-v7/temp-types-feedback.html b/_prototypes/your-household-v7/temp-types-feedback.html deleted file mode 100644 index 5777451c71..0000000000 --- a/_prototypes/your-household-v7/temp-types-feedback.html +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  - Previous -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  - -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  - -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  -

                                                                                                                                                                                                  - Is there anyone else apart from the people already included, who you need to add? -

                                                                                                                                                                                                  -
                                                                                                                                                                                                  - -
                                                                                                                                                                                                  -
                                                                                                                                                                                                  - Include - -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    - -
                                                                                                                                                                                                    - -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    - - -
                                                                                                                                                                                                    - -
                                                                                                                                                                                                    - - -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    - -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    - - - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                    • -
                                                                                                                                                                                                    - - diff --git a/_prototypes/your-household-v7/temp-types-living-away.html b/_prototypes/your-household-v7/temp-types-living-away.html deleted file mode 100644 index 38616dbbfd..0000000000 --- a/_prototypes/your-household-v7/temp-types-living-away.html +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    - Previous -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    - -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    - -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    - -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -
                                                                                                                                                                                                    -

                                                                                                                                                                                                    - -

                                                                                                                                                                                                    -
                                                                                                                                                                                                    - -
                                                                                                                                                                                                      - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - Select all that apply: -
                                                                                                                                                                                                      Select all that apply:
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - -
                                                                                                                                                                                                      - - - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - - - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - - diff --git a/_prototypes/your-household-v7/temp-types-question.html b/_prototypes/your-household-v7/temp-types-question.html deleted file mode 100644 index 8df7e07fa8..0000000000 --- a/_prototypes/your-household-v7/temp-types-question.html +++ /dev/null @@ -1,164 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - Previous -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      -

                                                                                                                                                                                                      - Who do you need to add? -

                                                                                                                                                                                                      -
                                                                                                                                                                                                      - -
                                                                                                                                                                                                      -
                                                                                                                                                                                                      - Include - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                          -
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        - - diff --git a/_prototypes/your-household-v7/test-address.html b/_prototypes/your-household-v7/test-address.html deleted file mode 100644 index 5b6a0441c6..0000000000 --- a/_prototypes/your-household-v7/test-address.html +++ /dev/null @@ -1,227 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - What is your address? -

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - What is your address? - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v7/test-data.html b/_prototypes/your-household-v7/test-data.html deleted file mode 100644 index 8b8f8edcad..0000000000 --- a/_prototypes/your-household-v7/test-data.html +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/visitors.html b/_prototypes/your-household-v7/visitors.html deleted file mode 100644 index 17345e44e8..0000000000 --- a/_prototypes/your-household-v7/visitors.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Are there any visitors staying - overnight on 19th August 2018 at - ? -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - - -

                                                                                                                                                                                                        Why do I have to include my visitors?

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        We ask for visitor information to check that everyone is counted. This helps to produce accurate population estimates. Add any visitors, even if you think they may have been counted elsewhere.

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Select all that apply: -
                                                                                                                                                                                                        Select all that apply:
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v7/what-is-your-name.html b/_prototypes/your-household-v7/what-is-your-name.html deleted file mode 100644 index 53fa1a0795..0000000000 --- a/_prototypes/your-household-v7/what-is-your-name.html +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - What is your name? -

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v7/who-else-to-add.html b/_prototypes/your-household-v7/who-else-to-add.html deleted file mode 100644 index bd2c648b25..0000000000 --- a/_prototypes/your-household-v7/who-else-to-add.html +++ /dev/null @@ -1,183 +0,0 @@ ---- -title: Household prototype v7 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Who do you need to add to -

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v8/assets/household.js b/_prototypes/your-household-v8/assets/household.js deleted file mode 100644 index 2fb9d62ca7..0000000000 --- a/_prototypes/your-household-v8/assets/household.js +++ /dev/null @@ -1,133 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - person.id = USER_HOUSEHOLD_MEMBER_ID; - - userAsHouseholdMember - ? updateHouseholdMember(person, memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - /** - * User is always first in the household list - */ - people[id === USER_HOUSEHOLD_MEMBER_ID ? 'unshift' : 'push']({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'three-more': 'People who usually live outside the UK who are staying in the UK for 3 months or more', - 'perm-away': 'People who work away from home within the UK, if this is' + - ' their permanent or family home', - 'armed-forces': 'Members of the armed forces, if this is their permanent or' + - ' family home', - 'less-twelve': 'People who are temporarily outside the UK for less than 12' + - ' months', - 'usually-temp': 'People staying temporarily who usually live in the UK but' + - ' do not have another UK address, for example, relatives, friends', - 'other': 'Other people who usually live here, including anyone temporarily' + - ' away from home' -}; diff --git a/_prototypes/your-household-v8/assets/numbers-to-words.js b/_prototypes/your-household-v8/assets/numbers-to-words.js deleted file mode 100644 index f59219fca8..0000000000 --- a/_prototypes/your-household-v8/assets/numbers-to-words.js +++ /dev/null @@ -1,146 +0,0 @@ -/** - * Copied from: - * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript - * =============== - */ -var ONE_TO_NINETEEN = [ - 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight', 'nine', 'ten', - 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', - 'sixteen', 'seventeen', 'eighteen', 'nineteen' -]; - -var TENS = [ - 'ten', 'twenty', 'thirty', 'forty', 'fifty', - 'sixty', 'seventy', 'eighty', 'ninety' -]; - -var SCALES = ['thousand', 'million', 'billion', 'trillion']; - -// helper function for use with Array.filter -function isTruthy(item) { - return !!item; -} - -// convert a number into 'chunks' of 0-999 -function chunk(number) { - var thousands = []; - - while(number > 0) { - thousands.push(number % 1000); - number = Math.floor(number / 1000); - } - - return thousands; -} - -// translate a number from 1-999 into English -function inEnglish(number) { - var thousands, hundreds, tens, ones, words = []; - - if(number < 20) { - return ONE_TO_NINETEEN[number - 1]; // may be undefined - } - - if(number < 100) { - ones = number % 10; - tens = number / 10 | 0; // equivalent to Math.floor(number / 10) - - words.push(TENS[tens - 1]); - words.push(inEnglish(ones)); - - return words.filter(isTruthy).join('-'); - } - - hundreds = number / 100 | 0; - words.push(inEnglish(hundreds)); - words.push('hundred'); - words.push(inEnglish(number % 100)); - - return words.filter(isTruthy).join(' '); -} - -// append the word for a scale. Made for use with Array.map -function appendScale(chunk, exp) { - var scale; - if (!chunk) { - return null; - } - scale = SCALES[exp - 1]; - return [chunk, scale].filter(isTruthy).join(' '); -} - -/** - * =============== - * End copy - */ - -/** - * Modification - decorator - */ -var NUMBER_TO_POSITION_TEXT_MAP = { - 'one': 'first', - 'two': 'second', - 'three': 'third', - 'four': 'fourth', - 'five': 'fifth', - 'six': 'sixth', - 'seven': 'seventh', - 'eight': 'eighth', - 'nine': 'nineth', - 'ten': 'tenth', - 'eleven': 'eleventh', - 'twelve': 'twelveth', - 'thirteen': 'thirteenth', - 'fourteen': 'fourteenth', - 'fifteen': 'fifteenth', - 'sixteen': 'sixteenth', - 'seventeen': 'seventeenth', - 'eighteen': 'eighteenth', - 'nineteen': 'nineteenth', - - 'twenty': 'twentieth', - 'thirty': 'thirtieth', - 'forty': 'fortieth', - 'fifty': 'fiftieth', - 'sixty': 'sixtieth', - 'seventy': 'seventieth', - 'eighty': 'eightieth', - 'ninety': 'ninetieth', - 'hundred': 'hundredth', - - 'thousand': 'thousandth', - 'million': 'millionth', - 'billion': 'billionth', - 'trillion': 'trillionth' -}; - -export function numberToPositionWord(num) { - const str = chunk(num) - .map(inEnglish) - .map(appendScale) - .filter(isTruthy) - .reverse() - .join(' '); - - const sub = str.split(' '), - lastWordDashSplitArr = sub[sub.length - 1].split('-'), - lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], - - newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + - NUMBER_TO_POSITION_TEXT_MAP[lastWord]; - - /*console.log('str:', str); - console.log('sub:', sub); - console.log('lastWordDashSplitArr:', lastWordDashSplitArr); - console.log('lastWord:', lastWord); - console.log('newLastWord:', newLastWord);*/ - - const subCopy = [].concat(sub); - subCopy.pop(); - const prefix = subCopy.join(' '); - const result = (prefix ? prefix + ' ' : '') + newLastWord; - - // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); - return result; -} diff --git a/_prototypes/your-household-v8/assets/personal-details.js b/_prototypes/your-household-v8/assets/personal-details.js deleted file mode 100644 index 2f4f4dcef3..0000000000 --- a/_prototypes/your-household-v8/assets/personal-details.js +++ /dev/null @@ -1,227 +0,0 @@ -export const PERSONAL_DETAILS_KEY = 'individual-details'; -export const PERSONAL_PINS_KEY = 'individual-pins'; - -export const personalDetailsMaritalStatusMap = { - 'never': { - description: 'Never married and never registered a same-sex civil' + - ' partnership' - }, - 'married': { - description: 'Married' - }, - 'registered': { - description: 'In a registered same-sex civil partnership' - }, - 'separated-married': { - description: 'Separated, but still legally married' - }, - 'divorced': { - description: 'Divorced' - }, - 'former-partnership': { - description: 'Formerly in a same-sex civil partnership which is now' + - ' legally dissolved' - }, - 'widowed': { - description: 'Widowed' - }, - 'surviving-partner': { - description: 'Surviving partner from a same-sex civil partnership' - }, - 'separated-partnership': { - description: 'Separated, but still legally in a same-sex civil partnership' - } -}; - -export const personalDetailsCountryMap = { - 'england': { - description: 'England' - }, - 'wales': { - description: 'Wales' - }, - 'scotland': { - description: 'Scotland' - }, - 'northern-ireland': { - description: 'Northern Ireland' - }, - 'republic-ireland': { - description: 'Republic of Ireland' - }, - 'elsewhere': { - description: 'Elsewhere' - } -}; - -export const personalDetailsOrientationMap = { - 'straight': { - description: 'Straight or Heterosexual' - }, - 'gay': { - description: 'Gay or Lesbian' - }, - 'bisexual': { - description: 'Bisexual' - }, - 'other': { - description: 'Other' - }, - 'no-say': { - description: 'Prefer not to say' - } -}; - -export const personalDetailsGenderMap = { - 'male': { - description: 'Male' - }, - 'female': { - description: 'Female' - } -}; - -export function addUpdatePersonalDetailsDOB(personId, day, month, year) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['dob'] = { - day, - month, - year - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateMaritalStatus(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['maritalStatus'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateCountry(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['country'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateOrientation(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['orientation'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSalary(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['salary'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSex(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['sex'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateAddressWhere(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['address-where'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateAddressIndividual(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['address'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function getPins() { - return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; -} - -export function createPinFor(personId, opts = {}) { - let pins = getPins(); - - pins[personId] = { - pin: _.random(10000, 99999), - exported: !!opts.exported - }; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); - - return pins[personId]; -} - -export function getPinFor(personId) { - return getPins()[personId]; -} - -export function unsetPinFor(personId) { - let pins = getPins(); - - delete pins[personId]; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); -} - -export function updatePersonalDetails(personId, details) { - sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ - ...getAllPersonalDetails(), - [personId]: details - })); - - return details; -} - -export function getAllPersonalDetails() { - return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; -} - -export function getPersonalDetailsFor(personId) { - const storageObj = JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}, - personObj = storageObj[personId]; - - if (!personObj) { - console.log('Personal details for ' + personId + ' not found'); - } - - return personObj; -} diff --git a/_prototypes/your-household-v8/assets/prototype-tools.js b/_prototypes/your-household-v8/assets/prototype-tools.js deleted file mode 100644 index 00bde573cd..0000000000 --- a/_prototypes/your-household-v8/assets/prototype-tools.js +++ /dev/null @@ -1,306 +0,0 @@ -export function tools () { - - const $listLinks = $('.test-data-links'), - - $clearData = - $('
                                                                                                                                                                                                      • ' + - 'Clear all data
                                                                                                                                                                                                      • '), - - $createFamilyHousehold = - $('
                                                                                                                                                                                                      • ' + - 'Create family household
                                                                                                                                                                                                      • '), - - $createFamilyRelationships = - $('
                                                                                                                                                                                                      • ' + - 'Create family with relationships
                                                                                                                                                                                                      • '), - - $createFamilyWithRelationshipsAndVisitors = - $('
                                                                                                                                                                                                      • ' + - 'Create family with relationships and visitors
                                                                                                                                                                                                      • '), - - $createFamilyWithRelationshipsPersonalDetailsAndVisitors = - $('
                                                                                                                                                                                                      • ' + - 'Create family with relationships, just family individual responses and' + - ' visitors
                                                                                                                                                                                                      • '), - - $createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails = - $('
                                                                                                                                                                                                      • ' + - 'Create family with relationships, family individual responses and' + - ' visitors individual responses
                                                                                                                                                                                                      • '), - - familyHouseholdMembersData = [{ - 'type': 'household-member', - '@person': { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person_me' - } - }, { - 'type': - 'household-member', - '@person': { - 'fullName': 'Sally Jones', - 'firstName': 'Sally', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person1' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Rebecca Jones', - 'firstName': 'Rebecca', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person2' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Amy Jones', - 'firstName': 'Amy', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person3' - } - }], - - visitorsMemberData = [{ - 'type': 'visitor', - '@person': { - 'fullName': 'Gareth Johnson', - 'firstName': 'Gareth', - 'middleName': '', - 'lastName': 'Johnson', - 'id': 'person4' - } - }, - { - 'type': 'visitor', - '@person': { - 'fullName': 'John Hamilton', - 'firstName': 'John', - 'middleName': '', - 'lastName': 'Hamilton', - 'id': 'person5' - } - }], - - familyHouseholdRelationshipsData = [{ - 'personIsDescription': 'husband-wife', - 'personIsId': 'person1', - 'personToId': 'person_me', - 'inferred': false, - 'id': 1 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person_me', - 'inferred': false, - 'id': 2 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person_me', - 'personToId': 'person3', - 'inferred': false, - 'id': 3 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person1', - 'inferred': false, - 'id': 4 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person1', - 'personToId': 'person3', - 'inferred': false, - 'id': 5 - }, { - 'personIsDescription': 'brother-sister', - 'personIsId': 'person3', - 'personToId': 'person2', - 'inferred': true, - 'inferredBy': [3, 5, 2, 4], - 'id': 6 - }], - - familyPersonalDetails = { - 'person_me': { - 'dob': { - 'day': '17', - 'month': '4', - 'year': '1967' - }, - 'maritalStatus': 'married', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '40000' - }, - 'person1': { - 'dob': {'day': '02', 'month': '10', 'year': '1965'}, - 'maritalStatus': 'married', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '40000' - }, - 'person2': { - 'dob': {'day': '20', 'month': '5', 'year': '1981'}, - 'maritalStatus': 'never', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '20000' - }, - 'person3': { - 'dob': {'day': '11', 'month': '7', 'year': '1984'}, - 'maritalStatus': 'never', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '20000' - } - }, - - visitorsPersonalDetails = { - 'person4': { - 'sex': 'male', - 'dob': {'day': '20', 'month': '7', 'year': '1990'}, - 'address-where': 'in-uk', - 'address': { - 'address-line-1': '15', - 'address-line-2': 'Somewhere near', - 'town-city': 'Llandridnod', - 'county': 'Powys', - 'postcode': 'LL34 AN5' - } - }, - 'person5': { - 'sex': 'male', - 'dob': {'day': '02', 'month': '5', 'year': '1991'}, - 'address-where': 'out-uk', - 'address': { - 'address-line-1': '94', - 'address-line-2': 'Somewhere Far', - 'town-city': 'Springfield', - 'county': 'New York', - 'postcode': 'NY10A' - } - } - }, - - userData = { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones' - }; - - $createFamilyHousehold.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHousehold(); - window.location.href = '../summary'; - }); - - $createFamilyRelationships.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHousehold(); - createFamilyRelationships(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsAndVisitors.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsPersonalDetailsAndVisitors.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - createFamilyPersonalDetails(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - createFamilyVisitorsPersonalDetails(); - window.location.href = '../hub'; - }); - - $clearData.on('click', function(e) { - e.preventDefault(); - clearStorage(); - window.location.href = '../test-address'; - }); - - function prerequisites() { - sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); - sessionStorage.setItem('address-line-1', '12'); - sessionStorage.setItem('address-line-2', 'Somewhere close'); - sessionStorage.setItem('county', 'Newport'); - sessionStorage.setItem('lives-here', 'yes'); - sessionStorage.setItem('postcode', 'CF12 3AB'); - sessionStorage.setItem('town-city', 'Newport'); - } - - function createFamilyHousehold() { - sessionStorage.setItem('user-details', JSON.stringify(userData)); - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); - sessionStorage.setItem('household-members-increment', JSON.stringify(4)); - } - - function createFamilyHouseholdWithVisitors() { - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify([ - ...familyHouseholdMembersData, - ...visitorsMemberData - ])); - } - - function createFamilyRelationships() { - sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); - sessionStorage.setItem('relationships-increment', JSON.stringify(6)); - } - - function createFamilyPersonalDetails() { - sessionStorage.setItem(window.ONS.storage.KEYS.PERSONAL_DETAILS_KEY, JSON.stringify(familyPersonalDetails)); - } - - function createFamilyVisitorsPersonalDetails() { - sessionStorage.setItem(window.ONS.storage.KEYS.PERSONAL_DETAILS_KEY, JSON.stringify({ - ...familyPersonalDetails, - ...visitorsPersonalDetails - })); - } - - function clearStorage() { - sessionStorage.clear(); - } - - $listLinks.append($createFamilyHousehold); - $listLinks.append($createFamilyRelationships); - $listLinks.append($createFamilyWithRelationshipsAndVisitors); - $listLinks.append($createFamilyWithRelationshipsPersonalDetailsAndVisitors); - $listLinks.append($createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails); - $listLinks.append($clearData); -} diff --git a/_prototypes/your-household-v8/assets/relationships.js b/_prototypes/your-household-v8/assets/relationships.js deleted file mode 100644 index 37472d7412..0000000000 --- a/_prototypes/your-household-v8/assets/relationships.js +++ /dev/null @@ -1,619 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId, - USER_HOUSEHOLD_MEMBER_ID -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband or wife', - summaryAdjective: 'husband or wife', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mother or father', - summaryAdjective: 'mother or father', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'stepmother or stepfather', - summaryAdjective: 'stepmother or stepfather', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'stepchild', - summaryAdjective: 'stepchild', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'stepbrother or stepsister', - summaryAdjective: 'stepbrother or stepsister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'other relation', - summaryAdjective: 'related', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'legally registered civil partner', - summaryAdjective: 'legally registered civil partner', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'unrelated', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr, opts = {}) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0].fullName + formatPersonIfYou(peopleArr[0])); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map((person) => `${nameElement(person.fullName + - (opts.isFamily ? trailingNameS(person.fullName) : '') + - formatPersonIfYou(person))}`) - .join(', ') + ' and ' + nameElement(lastPerson.fullName + - (opts.isFamily ? trailingNameS(lastPerson.fullName) : '') + - formatPersonIfYou(lastPerson)) -} - -function formatPersonIfYou(person) { - return person.id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : ''; -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1.fullName + formatPersonIfYou(person1))} is ${nameElement(person2.fullName + trailingNameS(person2.fullName) + formatPersonIfYou(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1.fullName + formatPersonIfYou(parent1))} and ${nameElement(parent2.fullName + formatPersonIfYou(parent2))} are ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - console.log(parent, childrenArr, description); - return `${nameElement(parent.fullName + formatPersonIfYou(parent))} is ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred, - inferredBy: opts.inferredBy - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function deleteRelationship(relationshipObj) { - let householdRelationships = (getAllRelationships() || []) - .filter(relationship => relationship.id !== relationshipObj.id); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -export function isRelationshipInferred(relationship) { - return relationship.inferred; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - personId, - memberPersonId, - { - inferred: true, - inferredBy: [ - /** - * Must be 4 relationships - * Could have used member's parents but we can assume they - * must be the same at this point or the inferrence - * couldn't happen. - */ - getRelationshipOf(personId, parents[0].id).id, - getRelationshipOf(personId, parents[1].id).id, - getRelationshipOf(memberPersonId, parents[0].id).id, - getRelationshipOf(memberPersonId, parents[1].id).id - ] - } - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-v8/assets/utils.js b/_prototypes/your-household-v8/assets/utils.js deleted file mode 100644 index c0898a3d80..0000000000 --- a/_prototypes/your-household-v8/assets/utils.js +++ /dev/null @@ -1,39 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if (_.isArray(val)) { - $.each(val, function(i, item) { - doRemove(item); - }); - } else { - doRemove(val); - } -} - -export function trailingNameS(name) { - return name[name.length - 1] === 's' ? '\’' : '\’s'; -} diff --git a/_prototypes/your-household-v8/bundle.js b/_prototypes/your-household-v8/bundle.js deleted file mode 100644 index 114d05c2a7..0000000000 --- a/_prototypes/your-household-v8/bundle.js +++ /dev/null @@ -1,410 +0,0 @@ -import { - RELATIONSHIPS_STORAGE_KEY, - relationshipDescriptionMap, - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap -} from './assets/household'; -import { - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - addUpdateSex, - addUpdateAddressWhere, - addUpdateAddressIndividual, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - personalDetailsGenderMap, - - createPinFor, - getPinFor, - unsetPinFor, - - PERSONAL_PINS_KEY, - PERSONAL_DETAILS_KEY -} from './assets/personal-details'; -import {removeFromList, trailingNameS} from './assets/utils'; - -import { numberToPositionWord } from './assets/numbers-to-words'; - -import { tools } from './assets/prototype-tools'; - -export const USER_STORAGE_KEY = 'user-details'; -export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $(''), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                                                                                                                                      • ').addClass('mars').html( - '' + - member['@person'].fullName + - (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : '') + - '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); - - $('.address-text-line1').html(addressLine1); - - let personId = new URLSearchParams(window.location.search).get('person'), - person; - - if (personId) { - person = getHouseholdMemberByPersonId(personId)['@person']; - $('#section-individual').html(person.fullName); - - $('.js-person-fullname-from-url-id').html(person.fullName); - } -} - -const secureLinkTextMap = { - 'question-you': { - description: 'Want to keep your answers secure from other people at this' + - ' address?', - linkText: 'Get a separate access code to submit an individual response', - link: '../individual-decision-secure' - }, - 'pin-you': { - description: 'You\'ve chosen to keep your answers secure', - linkText: 'Cancel this and make answers available to the rest of the' + - ' household', - link: '../individual-decision-secure' - }, - 'question-proxy': { - description: 'Not happy to continue answering for $[NAME]?', - linkText: 'Request an individual access code to be sent to them', - link: '../individual-decision-other-secure' - } -}; - -function updateAllPreviousLinks() { - $('.js-previous-link').attr('href', document.referrer); -} - -function updatePersonLink() { - const personId = new URLSearchParams(window.location.search).get('person'); - - if (personId) { - let urlParam = new URLSearchParams(window.location.search), - person = getHouseholdMemberByPersonId(personId)['@person'], - pinObj = getPinFor(personId), - secureLinkTextConfig = secureLinkTextMap[ - (getAnsweringIndividualByProxy() ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) - ], - linkHref = secureLinkTextConfig.link + '?person=' + personId + - '&returnurl=' + window.location.pathname, - surveyType = urlParam.get('survey'); - - linkHref += (surveyType ? '&survey=' + surveyType : ''); - - let $secureLink = $('.js-link-secure'); - $secureLink.attr('href', linkHref); - - $secureLink.html(secureLinkTextConfig.linkText); - $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); - - let personLink = $('.js-link-person'); - personLink.attr('href', personLink.attr('href') + '?person=' + personId + - (surveyType ? '&survey=' + surveyType : '')); - } -} - -function updateBySurveyType() { - const urlParams = new URLSearchParams(window.location.search), - surveyType = urlParams.get('survey'); - - if (surveyType) { - $('.js-header-title').html(surveyTypeConfig[surveyType].title); - $('#people-living-here').html(surveyTypeConfig[surveyType].householdSectionTitle); - $('#people-living-here').attr('href', surveyTypeConfig[surveyType].householdSectionLink); - $('#relationships-section').attr('href', surveyTypeConfig[surveyType].relationshipsSection); - $('title').html(surveyTypeConfig[surveyType].title); - } -} - -function setAnsweringIndividualByProxy(bool) { - sessionStorage.setItem(INDIVIDUAL_PROXY_STORAGE_KEY, JSON.stringify(bool)); -} - -function getAnsweringIndividualByProxy() { - return JSON.parse(sessionStorage.getItem(INDIVIDUAL_PROXY_STORAGE_KEY)); -} - -const surveyTypeConfig = { - lms: { - title: 'Online Household Study', - householdSectionTitle: 'About your household', - householdSectionLink: '../summary/?survey=lms', - relationshipsSection: '../relationships/?survey=lms' - } -}; - -function doILiveHere() { - return sessionStorage.getItem('lives-here') === 'yes'; -} - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - addUpdateSex, - addUpdateAddressWhere, - addUpdateAddressIndividual, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - personalDetailsGenderMap, - - createPinFor, - getPinFor, - unsetPinFor, - - setAnsweringIndividualByProxy, - getAnsweringIndividualByProxy, - - doILiveHere, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - INDIVIDUAL_PROXY_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - RELATIONSHIPS_STORAGE_KEY, - PERSONAL_PINS_KEY, - PERSONAL_DETAILS_KEY - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS, - numberToPositionWord -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); -$(updatePersonLink); -$(tools); -$(updateAllPreviousLinks); -$(updateBySurveyType); diff --git a/_prototypes/your-household-v8/confirm-address.html b/_prototypes/your-household-v8/confirm-address.html deleted file mode 100644 index cc0e19be3e..0000000000 --- a/_prototypes/your-household-v8/confirm-address.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Can you confirm this address is correct? -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -

                                                                                                                                                                                                        Address not - set

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v8/do-you-live-here.html b/_prototypes/your-household-v8/do-you-live-here.html deleted file mode 100644 index 1e974b7110..0000000000 --- a/_prototypes/your-household-v8/do-you-live-here.html +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Do you usually live at ? -

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - - - - diff --git a/_prototypes/your-household-v8/does-anyone-else-live-here.html b/_prototypes/your-household-v8/does-anyone-else-live-here.html deleted file mode 100644 index 8e98345fc1..0000000000 --- a/_prototypes/your-household-v8/does-anyone-else-live-here.html +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Does anybody else live at ? -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/hub.html b/_prototypes/your-household-v8/hub.html deleted file mode 100644 index f07e0b6ec2..0000000000 --- a/_prototypes/your-household-v8/hub.html +++ /dev/null @@ -1,318 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Survey progress -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - You have completed - the section - -

                                                                                                                                                                                                        In order to submit this - survey you need to complete all of - the following sections

                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        Completed
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -

                                                                                                                                                                                                        You can submit this survey once all of - the sections are complete

                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v8/i-dont-live-here.html b/_prototypes/your-household-v8/i-dont-live-here.html deleted file mode 100644 index 023a40ace1..0000000000 --- a/_prototypes/your-household-v8/i-dont-live-here.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Does anyone usually live at ? -

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - - - - diff --git a/_prototypes/your-household-v8/index.html b/_prototypes/your-household-v8/index.html deleted file mode 100644 index a8c8e60097..0000000000 --- a/_prototypes/your-household-v8/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Welcome to the household prototype -

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -

                                                                                                                                                                                                        The unique access code - is printed on your invitation - letter or form

                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -

                                                                                                                                                                                                        Your personal information is protected by law and will be kept confidential

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v8/individual-decision-other-pin.html b/_prototypes/your-household-v8/individual-decision-other-pin.html deleted file mode 100644 index 81189dc3dd..0000000000 --- a/_prototypes/your-household-v8/individual-decision-other-pin.html +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Send individual access code -

                                                                                                                                                                                                        -

                                                                                                                                                                                                        - You can request the access code to be - sent by text message to their mobile - phone, or we can post it to them. -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-decision-other-secure.html b/_prototypes/your-household-v8/individual-decision-other-secure.html deleted file mode 100644 index cf91b221d5..0000000000 --- a/_prototypes/your-household-v8/individual-decision-other-secure.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Are you happy to continue answering - for -

                                                                                                                                                                                                        -

                                                                                                                                                                                                        - This section asks you to provide - information about their age, marital - status, sexual orientation, health, - education and employment. -

                                                                                                                                                                                                        -

                                                                                                                                                                                                        - If you are not happy to answer these - questions and would like them to - complete their own section you can - request an individual access pin on - their behalf. -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-decision-pin.html b/_prototypes/your-household-v8/individual-decision-pin.html deleted file mode 100644 index 398a1e712a..0000000000 --- a/_prototypes/your-household-v8/individual-decision-pin.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Your individual access code -

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - 34567 -
                                                                                                                                                                                                        - -

                                                                                                                                                                                                        - Make a note of your access code as - you will need it to view or edit your - answers once you have signed out. -

                                                                                                                                                                                                        -

                                                                                                                                                                                                        - If you lose your code you won't be - able to retrieve it and you'll need - to enter your answers again. -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-decision-secure.html b/_prototypes/your-household-v8/individual-decision-secure.html deleted file mode 100644 index 64b94d687f..0000000000 --- a/_prototypes/your-household-v8/individual-decision-secure.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Do you want to keep your answers - secure from other people at this - address? -

                                                                                                                                                                                                        -

                                                                                                                                                                                                        - We'll provide you with a separate - access code if you don't want other - people living at this address to view - your answers. -

                                                                                                                                                                                                        -

                                                                                                                                                                                                        - An example of this might be if you - live in a shared or student house. - You might not want other people to - have access to information about you - such as your age, marital status, - health, education and employment. -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-decision.html b/_prototypes/your-household-v8/individual-decision.html deleted file mode 100644 index 071553d110..0000000000 --- a/_prototypes/your-household-v8/individual-decision.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Are you , or are you someone who is completing - the survey for ? -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                        - Choose another section and return to this later

                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-details-address-in-uk.html b/_prototypes/your-household-v8/individual-details-address-in-uk.html deleted file mode 100644 index db61518df5..0000000000 --- a/_prototypes/your-household-v8/individual-details-address-in-uk.html +++ /dev/null @@ -1,185 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - What is your usual address? -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-details-address.html b/_prototypes/your-household-v8/individual-details-address.html deleted file mode 100644 index 6392aa5c46..0000000000 --- a/_prototypes/your-household-v8/individual-details-address.html +++ /dev/null @@ -1,255 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - What is - usual address? -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-details-country.html b/_prototypes/your-household-v8/individual-details-country.html deleted file mode 100644 index 889fd8d719..0000000000 --- a/_prototypes/your-household-v8/individual-details-country.html +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - What is your country of birth? -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-details-dob.html b/_prototypes/your-household-v8/individual-details-dob.html deleted file mode 100644 index e59fa11e4f..0000000000 --- a/_prototypes/your-household-v8/individual-details-dob.html +++ /dev/null @@ -1,175 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - What is your date of birth? -

                                                                                                                                                                                                        -

                                                                                                                                                                                                        For - example 20 March 1980

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                        - Choose another - section and - return - to this later

                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-details-orientation.html b/_prototypes/your-household-v8/individual-details-orientation.html deleted file mode 100644 index 507e2ba5bc..0000000000 --- a/_prototypes/your-household-v8/individual-details-orientation.html +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Which of the following best describes your sexual orientation? -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-details-relationship.html b/_prototypes/your-household-v8/individual-details-relationship.html deleted file mode 100644 index ac293f44c0..0000000000 --- a/_prototypes/your-household-v8/individual-details-relationship.html +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - What is your legal marital or - same-sex civil partnership status? -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                        - Choose another section and - return - to this later

                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-details-salary.html b/_prototypes/your-household-v8/individual-details-salary.html deleted file mode 100644 index eeb6b25343..0000000000 --- a/_prototypes/your-household-v8/individual-details-salary.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - What was your gross pay, that is your - pay before any deductions, the last - time you were paid? -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Exclude - expenses (if possible) -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-details-sex.html b/_prototypes/your-household-v8/individual-details-sex.html deleted file mode 100644 index 2a0556af46..0000000000 --- a/_prototypes/your-household-v8/individual-details-sex.html +++ /dev/null @@ -1,151 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/individual-details-summary.html b/_prototypes/your-household-v8/individual-details-summary.html deleted file mode 100644 index fdd3ba2ebd..0000000000 --- a/_prototypes/your-household-v8/individual-details-summary.html +++ /dev/null @@ -1,355 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Personal details -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - This sub section - is now complete -

                                                                                                                                                                                                        You can check your - answers below

                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        Full name
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - - - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v8/individual-intro.html b/_prototypes/your-household-v8/individual-intro.html deleted file mode 100644 index 20bf8d5889..0000000000 --- a/_prototypes/your-household-v8/individual-intro.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - -

                                                                                                                                                                                                        In this sub section, we’re going to - ask you questions about . -

                                                                                                                                                                                                        - -

                                                                                                                                                                                                        Information you will need:

                                                                                                                                                                                                        -
                                                                                                                                                                                                          -
                                                                                                                                                                                                        • Personal details such as date of birth, country of birth, sexual orientation and religion etc.
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        • Education and qualifications
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        • Employment, income and travel to work
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        • Second or holiday homes
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        • Unpaid care, health and well-being
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        - -

                                                                                                                                                                                                        Submitting an individual response

                                                                                                                                                                                                        -

                                                                                                                                                                                                        When completing this section, we will ask you if you would like to submit an - individual response. Choose this option if you don't want other people at this address to view - your answers

                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v8/individual-pin-security.html b/_prototypes/your-household-v8/individual-pin-security.html deleted file mode 100644 index a4de5f7694..0000000000 --- a/_prototypes/your-household-v8/individual-pin-security.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Enter the individual access code -

                                                                                                                                                                                                        - -

                                                                                                                                                                                                        - You’ll need the code you were provided when you chose to submit an individual response. -

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        Help with individual access code

                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/relationships-person-select.html b/_prototypes/your-household-v8/relationships-person-select.html deleted file mode 100644 index 67a9e61b85..0000000000 --- a/_prototypes/your-household-v8/relationships-person-select.html +++ /dev/null @@ -1,283 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Are any of the following household - members also - - ? -

                                                                                                                                                                                                        - - - - - -

                                                                                                                                                                                                        Select all that apply

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/relationships-summary-proxy.html b/_prototypes/your-household-v8/relationships-summary-proxy.html deleted file mode 100644 index 4db5e0e5ff..0000000000 --- a/_prototypes/your-household-v8/relationships-summary-proxy.html +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -householdMembers: -visitors: -cdn: v1.5.0 ---- - - diff --git a/_prototypes/your-household-v8/relationships-summary.html b/_prototypes/your-household-v8/relationships-summary.html deleted file mode 100644 index 7714bec7cd..0000000000 --- a/_prototypes/your-household-v8/relationships-summary.html +++ /dev/null @@ -1,1054 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v8.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Relationships

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - This sub section is - now complete -
                                                                                                                                                                                                          -
                                                                                                                                                                                                        • You can check your answers below -
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - - -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v8/relationships.html b/_prototypes/your-household-v8/relationships.html deleted file mode 100644 index cbf2a914ab..0000000000 --- a/_prototypes/your-household-v8/relationships.html +++ /dev/null @@ -1,571 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - ... -

                                                                                                                                                                                                        -

                                                                                                                                                                                                        - Complete the sentence by selecting - the appropriate relationship. -

                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v8/section-intro.html b/_prototypes/your-household-v8/section-intro.html deleted file mode 100644 index 064bc2f986..0000000000 --- a/_prototypes/your-household-v8/section-intro.html +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - -

                                                                                                                                                                                                        In this section, we're going to - ask you about the people living at - - and how they are related to each other.

                                                                                                                                                                                                        - -

                                                                                                                                                                                                        Information you will need:

                                                                                                                                                                                                        -
                                                                                                                                                                                                          -
                                                                                                                                                                                                        • Names of the people living at this address
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        • Names of anyone who are temporarily away
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        • Names of anyone staying at this address, who is in the UK for 3 months or more
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        • Names of visitors staying at this address on 21 September 2018
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v8/style.css b/_prototypes/your-household-v8/style.css deleted file mode 100644 index 4c6cb0c339..0000000000 --- a/_prototypes/your-household-v8/style.css +++ /dev/null @@ -1,67 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} - -.modal { - position: fixed; - z-index: 1000; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); - display: flex; - justify-content: center; - align-items: center; -} - -.modal__window { - position: relative; - background-color: white; - max-width: 520px; - padding: 2rem; - text-align: center; -} - -/** - * Pattern library fix - */ -.header { - margin-bottom : 0; -} - -.lock { - padding-left : 1.5rem; - background : url('../img/icons/lockicon.svg') no-repeat left top; -} - -.footer { - margin-top : 7rem; -} - -.btn--danger { - background-color : #D0021B; - border-color : #D0021B; -} - -.btn--danger:hover { - background-color : #b00015; - border-color : #b00015; -} diff --git a/_prototypes/your-household-v8/summary.html b/_prototypes/your-household-v8/summary.html deleted file mode 100644 index 63a9e040dd..0000000000 --- a/_prototypes/your-household-v8/summary.html +++ /dev/null @@ -1,277 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -

                                                                                                                                                                                                        - People who live here -

                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -
                                                                                                                                                                                                        - This sub section is - now complete -
                                                                                                                                                                                                          -
                                                                                                                                                                                                        • You can check your answers below -
                                                                                                                                                                                                        • -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        -
                                                                                                                                                                                                        - -

                                                                                                                                                                                                        Household members

                                                                                                                                                                                                        -
                                                                                                                                                                                                          - -

                                                                                                                                                                                                          - - Is anyone missing from this list? -

                                                                                                                                                                                                          - -
                                                                                                                                                                                                          -

                                                                                                                                                                                                          Visitors staying - overnight on 19th August 2018

                                                                                                                                                                                                          -
                                                                                                                                                                                                            -

                                                                                                                                                                                                            Is anyone missing from this list? -

                                                                                                                                                                                                            -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            - -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            - - - - - - - - - - diff --git a/_prototypes/your-household-v8/temp-away-from-home.html b/_prototypes/your-household-v8/temp-away-from-home.html deleted file mode 100644 index b27159af77..0000000000 --- a/_prototypes/your-household-v8/temp-away-from-home.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            - -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            - -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            - - -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            -
                                                                                                                                                                                                            - -
                                                                                                                                                                                                            -

                                                                                                                                                                                                            - Is there anyone else living at - - who is currently away? -

                                                                                                                                                                                                            -
                                                                                                                                                                                                            - -
                                                                                                                                                                                                              - -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              - - -
                                                                                                                                                                                                              - -
                                                                                                                                                                                                              - - -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              - -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              - - - - diff --git a/_prototypes/your-household-v8/temp-living-here-feedback.html b/_prototypes/your-household-v8/temp-living-here-feedback.html deleted file mode 100644 index 78afcd9022..0000000000 --- a/_prototypes/your-household-v8/temp-living-here-feedback.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              - Previous -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              - -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              - -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              - - -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -
                                                                                                                                                                                                              -

                                                                                                                                                                                                              - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                                                              -
                                                                                                                                                                                                              - -
                                                                                                                                                                                                                - -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                - - -
                                                                                                                                                                                                                - -
                                                                                                                                                                                                                - - -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                - -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                - - - - diff --git a/_prototypes/your-household-v8/temp-living-here.html b/_prototypes/your-household-v8/temp-living-here.html deleted file mode 100644 index 0f35d60915..0000000000 --- a/_prototypes/your-household-v8/temp-living-here.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                - Previous -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                - -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                - -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                - - -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -
                                                                                                                                                                                                                -

                                                                                                                                                                                                                - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                                                                -
                                                                                                                                                                                                                - -
                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  - Select all that apply: -
                                                                                                                                                                                                                  Select all that apply:
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  - - -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  - - -
                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                  - - - -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  - - - - diff --git a/_prototypes/your-household-v8/temp-types-feedback.html b/_prototypes/your-household-v8/temp-types-feedback.html deleted file mode 100644 index f507ebed99..0000000000 --- a/_prototypes/your-household-v8/temp-types-feedback.html +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  - Previous -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  -

                                                                                                                                                                                                                  - Is there anyone else apart from the people already included, who you need to add? -

                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  - Include - -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    - - - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                    • -
                                                                                                                                                                                                                    - - diff --git a/_prototypes/your-household-v8/temp-types-living-away.html b/_prototypes/your-household-v8/temp-types-living-away.html deleted file mode 100644 index e94fdb1e4e..0000000000 --- a/_prototypes/your-household-v8/temp-types-living-away.html +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    - Previous -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    -

                                                                                                                                                                                                                    - -

                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - Select all that apply: -
                                                                                                                                                                                                                      Select all that apply:
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                      - - - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - - - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - - diff --git a/_prototypes/your-household-v8/temp-types-question.html b/_prototypes/your-household-v8/temp-types-question.html deleted file mode 100644 index eeb6680e18..0000000000 --- a/_prototypes/your-household-v8/temp-types-question.html +++ /dev/null @@ -1,164 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - Previous -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      -

                                                                                                                                                                                                                      - Who do you need to add? -

                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      - Include - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        - - diff --git a/_prototypes/your-household-v8/test-address.html b/_prototypes/your-household-v8/test-address.html deleted file mode 100644 index 362b1ced77..0000000000 --- a/_prototypes/your-household-v8/test-address.html +++ /dev/null @@ -1,227 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - What is your address? -

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - What is your address? - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v8/test-data.html b/_prototypes/your-household-v8/test-data.html deleted file mode 100644 index aafd5f8ec7..0000000000 --- a/_prototypes/your-household-v8/test-data.html +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        Create data

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/visitors.html b/_prototypes/your-household-v8/visitors.html deleted file mode 100644 index c0541eb9d6..0000000000 --- a/_prototypes/your-household-v8/visitors.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Are there any visitors staying - overnight on 19th August 2018 at - ? -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - - -

                                                                                                                                                                                                                        Why do I have to include my visitors?

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        We ask for visitor information to check that everyone is counted. This helps to produce accurate population estimates. Add any visitors, even if you think they may have been counted elsewhere.

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - Select all that apply: -
                                                                                                                                                                                                                        Select all that apply:
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v8/what-is-your-name.html b/_prototypes/your-household-v8/what-is-your-name.html deleted file mode 100644 index 96f83daa73..0000000000 --- a/_prototypes/your-household-v8/what-is-your-name.html +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - What is your name? -

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v8/who-else-to-add.html b/_prototypes/your-household-v8/who-else-to-add.html deleted file mode 100644 index f58964c185..0000000000 --- a/_prototypes/your-household-v8/who-else-to-add.html +++ /dev/null @@ -1,252 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Who do you need to add to -

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - What is your name? - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v9-cy/assets/household.js b/_prototypes/your-household-v9-cy/assets/household.js deleted file mode 100644 index 99b5ca62f4..0000000000 --- a/_prototypes/your-household-v9-cy/assets/household.js +++ /dev/null @@ -1,144 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - /** - * User is always first in the household list - */ - people[id === USER_HOUSEHOLD_MEMBER_ID ? 'unshift' : 'push']({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'three-more': `Pobl sy'n byw y tu allan i'r Deyrnas Unedig fel arfer, ond sy'n - aros yn y Deyrnas Unedig am dri mis neu fwy`, - 'perm-away': `Pobl sy'n gweithio oddi cartref yn y Deyrnas Unedig, os mai hwn - yw eu cartref parhaol neu gartref y teulu`, - 'armed-forces': `Aelodau o'r lluoedd arfog, os mai hwn yw eu cartref parhaol - neu gartref y teulu`, - 'less-twelve': `Pobl sydd y tu allan i’r Deyrnas Unedig dros dro am lai na 12 - mis`, - 'usually-temp': `Pobl sy'n aros dros dro, sy'n byw yn y Deyrnas Unedig fel - arfer, ond sydd heb gyfeiriad arall yn y Deyrnas Unedig, er enghraifft - perthnasau, ffrindiau`, - 'other': `Pobl eraill sy’n byw yma fel arfer, gan gynnwys unrhyw un sydd oddi - cartref dros dro` -}; - -export const visitorQuestionSentenceMap = { - 'usually-in-uk': `Pobl sydd fel arfer yn byw rywle arall yn y Deyrnas Unedig, - er enghraifft cariadon, ffrindiau neu berthnasau`, - 'second-address': `Pobl sy'n aros yma gan mai dyma eu hail gyfeiriad, er - enghraifft, oherwydd gwaith. Mae eu cartref parhaol neu gartref y teulu - rywle arall`, - 'less-three': `Pobl sy'n byw y tu allan i’r Deyrnas Unedig fel arfer, ond sy'n - aros yn y Deyrnas Unedig am lai na 3 mis`, - 'on-holiday': 'Pobl sydd ar wyliau yma' -}; diff --git a/_prototypes/your-household-v9-cy/assets/numbers-to-words.js b/_prototypes/your-household-v9-cy/assets/numbers-to-words.js deleted file mode 100644 index 5016db1b60..0000000000 --- a/_prototypes/your-household-v9-cy/assets/numbers-to-words.js +++ /dev/null @@ -1,154 +0,0 @@ -/** - * Copied from: - * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript - * =============== - */ -var ONE_TO_NINETEEN = [ - 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight', 'nine', 'ten', - 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', - 'sixteen', 'seventeen', 'eighteen', 'nineteen' -]; - -var TENS = [ - 'ten', 'twenty', 'thirty', 'forty', 'fifty', - 'sixty', 'seventy', 'eighty', 'ninety' -]; - -var SCALES = ['thousand', 'million', 'billion', 'trillion']; - -// helper function for use with Array.filter -function isTruthy(item) { - return !!item; -} - -// convert a number into 'chunks' of 0-999 -function chunk(number) { - var thousands = []; - - while(number > 0) { - thousands.push(number % 1000); - number = Math.floor(number / 1000); - } - - return thousands; -} - -// translate a number from 1-999 into English -function inEnglish(number) { - var thousands, hundreds, tens, ones, words = []; - - if(number < 20) { - return ONE_TO_NINETEEN[number - 1]; // may be undefined - } - - if(number < 100) { - ones = number % 10; - tens = number / 10 | 0; // equivalent to Math.floor(number / 10) - - words.push(TENS[tens - 1]); - words.push(inEnglish(ones)); - - return words.filter(isTruthy).join('-'); - } - - hundreds = number / 100 | 0; - words.push(inEnglish(hundreds)); - words.push('hundred'); - words.push(inEnglish(number % 100)); - - return words.filter(isTruthy).join(' '); -} - -// append the word for a scale. Made for use with Array.map -function appendScale(chunk, exp) { - var scale; - if (!chunk) { - return null; - } - scale = SCALES[exp - 1]; - return [chunk, scale].filter(isTruthy).join(' '); -} - -/** - * =============== - * End copy - */ - -/** - * Modification - decorator - */ -var NUMBER_TO_POSITION_TEXT_MAP = { - 'one': 'first', - 'two': 'second', - 'three': 'third', - 'four': 'fourth', - 'five': 'fifth', - 'six': 'sixth', - 'seven': 'seventh', - 'eight': 'eighth', - 'nine': 'ninth', - 'ten': 'tenth', - 'eleven': 'eleventh', - 'twelve': 'twelfth', - 'thirteen': 'thirteenth', - 'fourteen': 'fourteenth', - 'fifteen': 'fifteenth', - 'sixteen': 'sixteenth', - 'seventeen': 'seventeenth', - 'eighteen': 'eighteenth', - 'nineteen': 'nineteenth', - - 'twenty': 'twentieth', - 'thirty': 'thirtieth', - 'forty': 'fortieth', - 'fifty': 'fiftieth', - 'sixty': 'sixtieth', - 'seventy': 'seventieth', - 'eighty': 'eightieth', - 'ninety': 'ninetieth', - 'hundred': 'hundredth', - - 'thousand': 'thousandth', - 'million': 'millionth', - 'billion': 'billionth', - 'trillion': 'trillionth' -}; - -export function numberToPositionWord(num) { - const str = chunk(num) - .map(inEnglish) - .map(appendScale) - .filter(isTruthy) - .reverse() - .join(' '); - - const sub = str.split(' '), - lastWordDashSplitArr = sub[sub.length - 1].split('-'), - lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], - - newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + - NUMBER_TO_POSITION_TEXT_MAP[lastWord]; - - /*console.log('str:', str); - console.log('sub:', sub); - console.log('lastWordDashSplitArr:', lastWordDashSplitArr); - console.log('lastWord:', lastWord); - console.log('newLastWord:', newLastWord);*/ - - const subCopy = [].concat(sub); - subCopy.pop(); - const prefix = subCopy.join(' '); - const result = (prefix ? prefix + ' ' : '') + newLastWord; - - // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); - return result; -} - -export function numberToWordsStyleguide(number) { - if (number > 9) { - return number; - } - - return ONE_TO_NINETEEN[number - 1]; -} \ No newline at end of file diff --git a/_prototypes/your-household-v9-cy/assets/personal-details.js b/_prototypes/your-household-v9-cy/assets/personal-details.js deleted file mode 100644 index d9c9f4f5a4..0000000000 --- a/_prototypes/your-household-v9-cy/assets/personal-details.js +++ /dev/null @@ -1,185 +0,0 @@ -export const PERSONAL_DETAILS_KEY = 'individual-details'; -export const PERSONAL_PINS_KEY = 'individual-pins'; - -export const personalDetailsMaritalStatusMap = { - 'never': { - description: 'Never married and never registered a same-sex civil' + - ' partnership' - }, - 'married': { - description: 'Married' - }, - 'registered': { - description: 'In a registered same-sex civil partnership' - }, - 'separated-married': { - description: 'Separated, but still legally married' - }, - 'divorced': { - description: 'Divorced' - }, - 'former-partnership': { - description: 'Formerly in a same-sex civil partnership which is now' + - ' legally dissolved' - }, - 'widowed': { - description: 'Widowed' - }, - 'surviving-partner': { - description: 'Surviving partner from a same-sex civil partnership' - }, - 'separated-partnership': { - description: 'Separated, but still legally in a same-sex civil partnership' - } -}; - -export const personalDetailsCountryMap = { - 'england': { - description: 'England' - }, - 'wales': { - description: 'Wales' - }, - 'scotland': { - description: 'Scotland' - }, - 'northern-ireland': { - description: 'Northern Ireland' - }, - 'republic-ireland': { - description: 'Republic of Ireland' - }, - 'elsewhere': { - description: 'Elsewhere' - } -}; - -export const personalDetailsOrientationMap = { - 'straight': { - description: 'Straight or Heterosexual' - }, - 'gay': { - description: 'Gay or Lesbian' - }, - 'bisexual': { - description: 'Bisexual' - }, - 'other': { - description: 'Other' - }, - 'no-say': { - description: 'Prefer not to say' - } -}; - -export function addUpdatePersonalDetailsDOB(personId, day, month, year) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['dob'] = { - day, - month, - year - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateMaritalStatus(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['maritalStatus'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateCountry(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['country'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateOrientation(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['orientation'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSalary(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['salary'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function getPins() { - return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; -} - -export function createPinFor(personId, opts = {}) { - let pins = getPins(); - - pins[personId] = { - pin: _.random(10000, 99999), - exported: !!opts.exported - }; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); - - return pins[personId]; -} - -export function getPinFor(personId) { - return getPins()[personId]; -} - -export function unsetPinFor(personId) { - let pins = getPins(); - - delete pins[personId]; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); -} - -export function updatePersonalDetails(personId, details) { - sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ - ...getAllPersonalDetails(), - [personId]: details - })); - - return details; -} - -export function getAllPersonalDetails() { - return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; -} - -export function getPersonalDetailsFor(personId) { - const storageObj = JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}, - personObj = storageObj[personId]; - - if (!personObj) { - console.log('Personal details for ' + personId + ' not found'); - } - - return personObj; -} diff --git a/_prototypes/your-household-v9-cy/assets/prototype-tools.js b/_prototypes/your-household-v9-cy/assets/prototype-tools.js deleted file mode 100644 index 9012a35495..0000000000 --- a/_prototypes/your-household-v9-cy/assets/prototype-tools.js +++ /dev/null @@ -1,151 +0,0 @@ -export function tools () { - - const $listLinks = $('.test-data-links'), - - $createFamilyHousehold = $('
                                                                                                                                                                                                                      • ' + - 'Create family household
                                                                                                                                                                                                                      • '), - - $createFamilyRelationships = $('
                                                                                                                                                                                                                      • ' + - 'Create family relationships
                                                                                                                                                                                                                      • '), - - familyHouseholdMembersData = [{ - 'type': 'household-member', - '@person': { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person_me' - } - }, { - 'type': - 'household-member', - '@person': { - 'fullName': 'Sally Jones', - 'firstName': 'Sally', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person1' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Rebecca Jones', - 'firstName': 'Rebecca', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person2' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Amy Jones', - 'firstName': 'Amy', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person3' - } - }], - - familyHouseholdRelationshipsData = [{ - 'personIsDescription': 'husband-wife', - 'personIsId': 'person1', - 'personToId': 'person_me', - 'inferred': false, - 'id': 1 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person_me', - 'inferred': false, - 'id': 2 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person_me', - 'personToId': 'person3', - 'inferred': false, - 'id': 3 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person1', - 'inferred': false, - 'id': 4 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person1', - 'personToId': 'person3', - 'inferred': false, - 'id': 5 - }, { - 'personIsDescription': 'brother-sister', - 'personIsId': 'person3', - 'personToId': 'person2', - 'inferred': true, - 'inferredBy': [3, 5, 2, 4], - 'id': 6 - }], - - userData = { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones' - }; - - $createFamilyHousehold.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - }); - - $createFamilyRelationships.on('click', function(e) { - e.preventDefault(); - clearStorage(); - createFamilyHousehold(); - createFamilyRelationships(); - }); - - function prerequisites() { - sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); - sessionStorage.setItem('address-line-1', '12'); - sessionStorage.setItem('address-line-2', 'Somewhere close'); - sessionStorage.setItem('county', 'Newport'); - sessionStorage.setItem('lives-here', 'yes'); - sessionStorage.setItem('postcode', 'CF12 3AB'); - sessionStorage.setItem('town-city', 'Newport'); - } - - function createFamilyHousehold() { - prerequisites(); - sessionStorage.setItem('user-details', JSON.stringify(userData)); - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); - sessionStorage.setItem('household-members-increment', JSON.stringify(4)); - window.location.href = '../summary'; - } - - function createFamilyRelationships() { - sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); - sessionStorage.setItem('relationships-increment', JSON.stringify(6)); - window.location.href = '../relationships-summary'; - } - - function clearStorage() { - sessionStorage.clear(); - } - - $listLinks.append($createFamilyHousehold); - $listLinks.append($createFamilyRelationships); -} - -function addLanguageSwitch() { - const $el = $('Saesneg'); - const $container = $('.header__top > .container'); - - $el.attr('href', window.location.href.replace('your-household-v9-cy', 'your-household-v9')); - - $container.prepend($el); -} - -$(addLanguageSwitch); diff --git a/_prototypes/your-household-v9-cy/assets/relationships.js b/_prototypes/your-household-v9-cy/assets/relationships.js deleted file mode 100644 index 28382d7a4b..0000000000 --- a/_prototypes/your-household-v9-cy/assets/relationships.js +++ /dev/null @@ -1,619 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId, - USER_HOUSEHOLD_MEMBER_ID -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'gŵr neu wraig', - summaryAdjective: 'gŵr neu wraig', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mam neu dad', - summaryAdjective: 'mam neu dad', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'llysfam neu lystad', - summaryAdjective: 'llysfam neu lystad', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'mab neu ferch', - summaryAdjective: 'mab neu ferch', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'llysblentyn', - summaryAdjective: 'llysblentyn', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'nain/mam-gu neu daid/tad-cu', - summaryAdjective: 'nain/mam-gu neu daid/tad-cu', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'ŵyr neu wyres', - summaryAdjective: 'ŵyr neu wyres', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brawd neu chwaer', - summaryAdjective: 'brawd neu chwaer', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'llysfrawd neu lyschwaer', - summaryAdjective: 'llysfrawd neu lyschwaer', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'perthynas arall', - summaryAdjective: 'perthynas arall', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'partner sifil cofrestredig cyfreithiol', - summaryAdjective: 'partner sifil cofrestredig cyfreithiol', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'unrelated', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr, opts = {}) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0].fullName + formatPersonIfYou(peopleArr[0])); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map((person) => `${nameElement(person.fullName + - (opts.isFamily ? trailingNameS(person.fullName) : '') + - formatPersonIfYou(person))}`) - .join(', ') + ' and ' + nameElement(lastPerson.fullName + - (opts.isFamily ? trailingNameS(lastPerson.fullName) : '') + - formatPersonIfYou(lastPerson)) -} - -function formatPersonIfYou(person) { - return person.id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : ''; -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1.fullName + formatPersonIfYou(person1))} is ${nameElement(person2.fullName + trailingNameS(person2.fullName) + formatPersonIfYou(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1.fullName + formatPersonIfYou(parent1))} and ${nameElement(parent2.fullName + formatPersonIfYou(parent2))} are ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - console.log(parent, childrenArr, description); - return `${nameElement(parent.fullName + formatPersonIfYou(parent))} is ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred, - inferredBy: opts.inferredBy - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function deleteRelationship(relationshipObj) { - let householdRelationships = (getAllRelationships() || []) - .filter(relationship => relationship.id !== relationshipObj.id); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -export function isRelationshipInferred(relationship) { - return relationship.inferred; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - personId, - memberPersonId, - { - inferred: true, - inferredBy: [ - /** - * Must be 4 relationships - * Could have used member's parents but we can assume they - * must be the same at this point or the inferrence - * couldn't happen. - */ - getRelationshipOf(personId, parents[0].id).id, - getRelationshipOf(personId, parents[1].id).id, - getRelationshipOf(memberPersonId, parents[0].id).id, - getRelationshipOf(memberPersonId, parents[1].id).id - ] - } - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-v9-cy/assets/utils.js b/_prototypes/your-household-v9-cy/assets/utils.js deleted file mode 100644 index c0898a3d80..0000000000 --- a/_prototypes/your-household-v9-cy/assets/utils.js +++ /dev/null @@ -1,39 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if (_.isArray(val)) { - $.each(val, function(i, item) { - doRemove(item); - }); - } else { - doRemove(val); - } -} - -export function trailingNameS(name) { - return name[name.length - 1] === 's' ? '\’' : '\’s'; -} diff --git a/_prototypes/your-household-v9-cy/bundle.js b/_prototypes/your-household-v9-cy/bundle.js deleted file mode 100644 index c8a6795cc6..0000000000 --- a/_prototypes/your-household-v9-cy/bundle.js +++ /dev/null @@ -1,414 +0,0 @@ -import { - RELATIONSHIPS_STORAGE_KEY, - relationshipDescriptionMap, - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap, - visitorQuestionSentenceMap -} from './assets/household'; -import { - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor -} from './assets/personal-details'; -import {removeFromList, trailingNameS} from './assets/utils'; - -import { numberToPositionWord, numberToWordsStyleguide } from './assets/numbers-to-words'; - -import { tools } from './assets/prototype-tools'; - -export const USER_STORAGE_KEY = 'user-details'; -export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $(''), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                                                                                                                                                      • ').addClass('mars').html( - '' + - member['@person'].fullName + - (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : '') + - '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); - - $('.address-text-line1').html(addressLine1); - - let personId = new URLSearchParams(window.location.search).get('person'), - person; - - if (personId) { - person = getHouseholdMemberByPersonId(personId)['@person']; - $('#section-individual').html(person.fullName); - - $('.js-person-fullname-from-url-id').html(person.fullName); - } -} - -const secureLinkTextMap = { - 'question-you': { - description: 'Want to keep your answers secure from other people at this' + - ' address?', - linkText: 'Get a separate access code to submit an individual response', - link: '../individual-decision-secure' - }, - 'pin-you': { - description: 'You\'ve chosen to keep your answers secure', - linkText: 'Cancel this and make answers available to the rest of the' + - ' household', - link: '../individual-decision-secure' - }, - 'question-proxy': { - description: 'Not happy to continue answering for $[NAME]?', - linkText: 'Request an individual access code to be sent to them', - link: '../individual-decision-other-secure' - } -}; - -function updateAllPreviousLinks() { - $('.js-previous-link').attr('href', document.referrer); -} - -function updatePersonLink() { - const personId = new URLSearchParams(window.location.search).get('person'); - - if (personId) { - let urlParam = new URLSearchParams(window.location.search), - person = getHouseholdMemberByPersonId(personId)['@person'], - pinObj = getPinFor(personId), - secureLinkTextConfig = secureLinkTextMap[ - (getAnsweringIndividualByProxy() ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) - ], - linkHref = secureLinkTextConfig.link + '?person=' + personId + - '&returnurl=' + window.location.pathname, - surveyType = urlParam.get('survey'); - - linkHref += (surveyType ? '&survey=' + surveyType : ''); - - let $secureLink = $('.js-link-secure'); - $secureLink.attr('href', linkHref); - - $secureLink.html(secureLinkTextConfig.linkText); - $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); - - let personLink = $('.js-link-person'); - personLink.attr('href', personLink.attr('href') + '?person=' + personId + - (surveyType ? '&survey=' + surveyType : '')); - } -} - -function updateBySurveyType() { - const urlParams = new URLSearchParams(window.location.search), - surveyType = urlParams.get('survey'); - - if (surveyType) { - $('.js-header-title').html(surveyTypeConfig[surveyType].title); - $('#people-living-here').html(surveyTypeConfig[surveyType].householdSectionTitle); - $('#people-living-here').attr('href', surveyTypeConfig[surveyType].householdSectionLink); - $('#relationships-section').attr('href', surveyTypeConfig[surveyType].relationshipsSection); - $('title').html(surveyTypeConfig[surveyType].title); - } -} - -function setAnsweringIndividualByProxy(bool) { - sessionStorage.setItem(INDIVIDUAL_PROXY_STORAGE_KEY, JSON.stringify(bool)); -} - -function getAnsweringIndividualByProxy() { - return JSON.parse(sessionStorage.getItem(INDIVIDUAL_PROXY_STORAGE_KEY)); -} - -const surveyTypeConfig = { - lms: { - title: 'Online Household Study', - householdSectionTitle: 'About your household', - householdSectionLink: '../summary/?survey=lms', - relationshipsSection: '../relationships/?survey=lms' - } -}; - -function doILiveHere() { - return sessionStorage.getItem('lives-here') === 'yes'; -} - -function getSignificant() { - return '21 Tachwedd 2018'; -} - -function updateSignificantDate() { - $('.js-significant-date').html(getSignificant()); -} - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - visitorQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor, - - setAnsweringIndividualByProxy, - getAnsweringIndividualByProxy, - - doILiveHere, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - INDIVIDUAL_PROXY_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - RELATIONSHIPS_STORAGE_KEY - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS, - numberToPositionWord, - numberToWordsStyleguide, - getSignificant -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); -$(updatePersonLink); -$(tools); -$(updateAllPreviousLinks); -$(updateBySurveyType); -$(updateSignificantDate); - -$(function () { - $('.complete-later').html('Cadw a chwblhau\'n ddiweddarach'); -}); diff --git a/_prototypes/your-household-v9-cy/confirm-address.html b/_prototypes/your-household-v9-cy/confirm-address.html deleted file mode 100644 index b28ee2e662..0000000000 --- a/_prototypes/your-household-v9-cy/confirm-address.html +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Allwch chi gadarnhau bod y cyfeiriad hwn yn gywir? -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        Address not - set

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v9-cy/do-you-live-here.html b/_prototypes/your-household-v9-cy/do-you-live-here.html deleted file mode 100644 index 34d6d39666..0000000000 --- a/_prototypes/your-household-v9-cy/do-you-live-here.html +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Ydych chi'n byw yn fel arfer? -

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - - - - diff --git a/_prototypes/your-household-v9-cy/does-anyone-else-live-here.html b/_prototypes/your-household-v9-cy/does-anyone-else-live-here.html deleted file mode 100644 index 67a2840e92..0000000000 --- a/_prototypes/your-household-v9-cy/does-anyone-else-live-here.html +++ /dev/null @@ -1,166 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Oes unrhyw un arall yn byw yn ? -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/hub.html b/_prototypes/your-household-v9-cy/hub.html deleted file mode 100644 index 3ec7a4e24a..0000000000 --- a/_prototypes/your-household-v9-cy/hub.html +++ /dev/null @@ -1,248 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Cynnydd yr Arolwg -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - Rydych wedi cwblhau'r adran - -

                                                                                                                                                                                                                        Er mwyn cyflwyno'r arolwg hwn, mae - angen i chi gwblhau pob un o'r - adrannau canlynol

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        Wedi cwblhau
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        Gallwch gyflwyno'r arolwg hwn - unwaith y byddwch wedi cwblhau'r - holl adrannau

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v9-cy/i-dont-live-here.html b/_prototypes/your-household-v9-cy/i-dont-live-here.html deleted file mode 100644 index 0887637dbd..0000000000 --- a/_prototypes/your-household-v9-cy/i-dont-live-here.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Oes unrhyw un yn byw yn fel arfer? -

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - - - - diff --git a/_prototypes/your-household-v9-cy/index.html b/_prototypes/your-household-v9-cy/index.html deleted file mode 100644 index cb8b4b6602..0000000000 --- a/_prototypes/your-household-v9-cy/index.html +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Croeso i'r prototeip cartrefi -

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        Mae'r cod mynediad unigryw wedi'i argraffu ar eich llythyr gwahoddiad neu'ch ffurflen

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        Mae eich gwybodaeth bersonol yn cael ei diogelu gan y gyfraith a chaiff ei chadw'n gyfrinachol

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v9-cy/individual-decision-other-pin.html b/_prototypes/your-household-v9-cy/individual-decision-other-pin.html deleted file mode 100644 index 67e23a2640..0000000000 --- a/_prototypes/your-household-v9-cy/individual-decision-other-pin.html +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Send individual access code -

                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - You can request the access code to be - sent by text message to their mobile - phone, or we can post it to them. -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/individual-decision-other-secure.html b/_prototypes/your-household-v9-cy/individual-decision-other-secure.html deleted file mode 100644 index 81cfb4b86d..0000000000 --- a/_prototypes/your-household-v9-cy/individual-decision-other-secure.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Are you happy to continue answering - for -

                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - This section asks you to provide - information about their age, marital - status, sexual orientation, health, - education and employment. -

                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - If you are not happy to answer these - questions and would like them to - complete their own section you can - request an individual access pin on - their behalf. -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/individual-decision-pin.html b/_prototypes/your-household-v9-cy/individual-decision-pin.html deleted file mode 100644 index eb9e84ea1a..0000000000 --- a/_prototypes/your-household-v9-cy/individual-decision-pin.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Your individual access code -

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - 34567 -
                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        - Make a note of your access code as - you will need it to view or edit your - answers once you have signed out. -

                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - If you lose your code you won’t be - able to retrieve it and you’ll need - to enter your answers again. -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/individual-decision-secure.html b/_prototypes/your-household-v9-cy/individual-decision-secure.html deleted file mode 100644 index 2daa0c2730..0000000000 --- a/_prototypes/your-household-v9-cy/individual-decision-secure.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Do you want to keep your answers - secure from other people at this - address? -

                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - We’ll provide you with a separate - access code if you don’t want other - people living at this address to view - your answers. -

                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - An example of this might be if you - live in a shared or student house. - You might not want other people to - have access to information about you - such as your age, marital status, - health, education and employment. -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/individual-decision.html b/_prototypes/your-household-v9-cy/individual-decision.html deleted file mode 100644 index a97004cd93..0000000000 --- a/_prototypes/your-household-v9-cy/individual-decision.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Are you , or are you someone who is completing - the survey for ? -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -

                                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                                        - Choose another section and return to this later

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/individual-details-country.html b/_prototypes/your-household-v9-cy/individual-details-country.html deleted file mode 100644 index ee9c77b9c8..0000000000 --- a/_prototypes/your-household-v9-cy/individual-details-country.html +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - What is your country of birth? -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -

                                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                                                        - -


                                                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/individual-details-dob.html b/_prototypes/your-household-v9-cy/individual-details-dob.html deleted file mode 100644 index d411596552..0000000000 --- a/_prototypes/your-household-v9-cy/individual-details-dob.html +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - What is your date of birth? -

                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        For - example 20 March 1980

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -

                                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                                        - Choose another - section and - return - to this later

                                                                                                                                                                                                                        - -


                                                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/individual-details-orientation.html b/_prototypes/your-household-v9-cy/individual-details-orientation.html deleted file mode 100644 index a549ff4ff8..0000000000 --- a/_prototypes/your-household-v9-cy/individual-details-orientation.html +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Which of the following best describes your sexual orientation? -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -

                                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                                                        - -


                                                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/individual-details-relationship.html b/_prototypes/your-household-v9-cy/individual-details-relationship.html deleted file mode 100644 index 5f5f1dde06..0000000000 --- a/_prototypes/your-household-v9-cy/individual-details-relationship.html +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - What is your legal marital or - same-sex civil partnership status? -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -

                                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                                        - Choose another section and - return - to this later

                                                                                                                                                                                                                        - -


                                                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/individual-details-salary.html b/_prototypes/your-household-v9-cy/individual-details-salary.html deleted file mode 100644 index 1fefad304f..0000000000 --- a/_prototypes/your-household-v9-cy/individual-details-salary.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - What was your gross pay, that is your - pay before any deductions, the last - time you were paid? -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Exclude - expenses (if possible) -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -

                                                                                                                                                                                                                        Can't complete this question?
                                                                                                                                                                                                                        - Choose another section and - return to this later

                                                                                                                                                                                                                        - -


                                                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/individual-details-summary.html b/_prototypes/your-household-v9-cy/individual-details-summary.html deleted file mode 100644 index a2c9c13211..0000000000 --- a/_prototypes/your-household-v9-cy/individual-details-summary.html +++ /dev/null @@ -1,246 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Personal details -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - This sub section - is now complete -

                                                                                                                                                                                                                        You can check your - answers below

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        Full name
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        Date of birth
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        Marital status
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        Country of birth
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        Sexual orientation
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        Salary
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -


                                                                                                                                                                                                                        - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - diff --git a/_prototypes/your-household-v9-cy/individual-intro.html b/_prototypes/your-household-v9-cy/individual-intro.html deleted file mode 100644 index 6c12c4cdd6..0000000000 --- a/_prototypes/your-household-v9-cy/individual-intro.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        In this sub section, we’re going to - ask you questions about . -

                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        Information you will need:

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                        • Personal details such as date of birth, country of birth, sexual orientation and religion etc.
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        • Education and qualifications
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        • Employment, income and travel to work
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        • Second or holiday homes
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        • Unpaid care, health and well-being
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        Submitting an individual response

                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        When completing this section, we will ask you if you would like to submit an - individual response. Choose this option if you don’t want other people at this address to view - your answers

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v9-cy/individual-pin-security.html b/_prototypes/your-household-v9-cy/individual-pin-security.html deleted file mode 100644 index 864dadd327..0000000000 --- a/_prototypes/your-household-v9-cy/individual-pin-security.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Enter the individual access code -

                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        - You’ll need the code you were provided when you chose to submit an individual response. -

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - - -

                                                                                                                                                                                                                        Help with individual access code

                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/relationships-intro.html b/_prototypes/your-household-v9-cy/relationships-intro.html deleted file mode 100644 index a2cbb5aa9b..0000000000 --- a/_prototypes/your-household-v9-cy/relationships-intro.html +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        Sut mae aelodau o'r cartref yn - perthyn i'w gilydd

                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        Yn yr adran hon, byddwn yn gofyn i - chi sut mae'r bobl sy'n byw yn y - cartref hwn fel arfer yn perthyn i'w - gilydd.

                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        Ar gyfer pob aelod o'r cartref a - ddangosir, dewiswch y berthynas - briodol o'r opsiynau a roddir. - Bydd y berthynas a ddewisir yn - ymddangos ar waelod y dudalen i chi - ei gweld.

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v9-cy/relationships-person-select.html b/_prototypes/your-household-v9-cy/relationships-person-select.html deleted file mode 100644 index d87b6d8d4d..0000000000 --- a/_prototypes/your-household-v9-cy/relationships-person-select.html +++ /dev/null @@ -1,284 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - A yw unrhyw un o'r aelodau canlynol - o'r cartref - - - chwaith? -

                                                                                                                                                                                                                        - - - - - -

                                                                                                                                                                                                                        Dewiswch bob un sy'n berthnasol

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - diff --git a/_prototypes/your-household-v9-cy/relationships-summary-proxy.html b/_prototypes/your-household-v9-cy/relationships-summary-proxy.html deleted file mode 100644 index bea70ac93c..0000000000 --- a/_prototypes/your-household-v9-cy/relationships-summary-proxy.html +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -householdMembers: -visitors: -cdn: v1.5.0 ---- - - diff --git a/_prototypes/your-household-v9-cy/relationships-summary.html b/_prototypes/your-household-v9-cy/relationships-summary.html deleted file mode 100644 index dac85dbe46..0000000000 --- a/_prototypes/your-household-v9-cy/relationships-summary.html +++ /dev/null @@ -1,1054 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - {% include navigation.html - items=site.data.your-household-v6.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Relationships

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - This sub section is - now complete -
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                        • You can check your answers below -
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - - -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v9-cy/relationships.html b/_prototypes/your-household-v9-cy/relationships.html deleted file mode 100644 index 58ae68aa13..0000000000 --- a/_prototypes/your-household-v9-cy/relationships.html +++ /dev/null @@ -1,603 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - ... -

                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Cwblhewch y frawddeg drwy ddewis - y berthynas briodol. -

                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - - diff --git a/_prototypes/your-household-v9-cy/section-intro.html b/_prototypes/your-household-v9-cy/section-intro.html deleted file mode 100644 index 5863ec4efb..0000000000 --- a/_prototypes/your-household-v9-cy/section-intro.html +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        Yn yr adran hon, byddwn yn gofyn i chi am y bobl sy'n byw yn - .

                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        Gwybodaeth y bydd ei hangen arnoch:

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                        • Enwau'r bobl sy'n byw yn y cyfeiriad hwn
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        • Enwau unrhyw un sydd oddi cartref dros dro
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        • Enwau unrhyw un sy'n aros yn y cyfeiriad hwn sydd wedi bod, neu sy'n bwriadu bod, yn y Deyrnas Unedig am 3 mis neu fwy
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        • Enwau ymwelwyr sy'n aros yn y cyfeiriad hwn ar
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - - - - - - - diff --git a/_prototypes/your-household-v9-cy/style.css b/_prototypes/your-household-v9-cy/style.css deleted file mode 100644 index ad6fb2b6ae..0000000000 --- a/_prototypes/your-household-v9-cy/style.css +++ /dev/null @@ -1,40 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} - -/** - * Pattern library fix - */ -.header { - margin-bottom : 0; -} - -.lock { - padding-left : 1.5rem; - background : url('../img/icons/lockicon.svg') no-repeat left top; -} - -.footer { - margin-top : 7rem; -} - -.util-language { - float : right; -} diff --git a/_prototypes/your-household-v9-cy/summary.html b/_prototypes/your-household-v9-cy/summary.html deleted file mode 100644 index 7585b4adcb..0000000000 --- a/_prototypes/your-household-v9-cy/summary.html +++ /dev/null @@ -1,333 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        - Pobl sy'n byw yma ac ymwelwyr sy'n - aros dros nos -

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                        - Mae'r is-adran hon wedi'i chwblhau - nawr -
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                        • Gallwch edrych dros eich atebion isod
                                                                                                                                                                                                                        • -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        - -

                                                                                                                                                                                                                        - Rydych wedi ychwanegu {n} aelod o'r - cartref

                                                                                                                                                                                                                        -
                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                          - - Ychwanegwch rywun at y cartref hwn -

                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                          -

                                                                                                                                                                                                                          - Rydych wedi ychwanegu {n} - ymwelydd sy'n aros dros nos ar

                                                                                                                                                                                                                          -
                                                                                                                                                                                                                            - -

                                                                                                                                                                                                                            Ychwanegwch ymwelydd -

                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                            • - -
                                                                                                                                                                                                                              - - Newid - - -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                            • -
                                                                                                                                                                                                                            - - - - - - diff --git a/_prototypes/your-household-v9-cy/temp-away-from-home.html b/_prototypes/your-household-v9-cy/temp-away-from-home.html deleted file mode 100644 index b751b056a3..0000000000 --- a/_prototypes/your-household-v9-cy/temp-away-from-home.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                            -

                                                                                                                                                                                                                            - Is there anyone else living at - - who is currently away? -

                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              - - - - diff --git a/_prototypes/your-household-v9-cy/temp-living-here-feedback.html b/_prototypes/your-household-v9-cy/temp-living-here-feedback.html deleted file mode 100644 index db96e80613..0000000000 --- a/_prototypes/your-household-v9-cy/temp-living-here-feedback.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              -

                                                                                                                                                                                                                              - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                - - -
                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                - - -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                - - - - diff --git a/_prototypes/your-household-v9-cy/temp-living-here.html b/_prototypes/your-household-v9-cy/temp-living-here.html deleted file mode 100644 index 3502224e89..0000000000 --- a/_prototypes/your-household-v9-cy/temp-living-here.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                - - -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  - Select all that apply: -
                                                                                                                                                                                                                                  Select all that apply:
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  - - -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  - - -
                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                  - - - -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  - - - - diff --git a/_prototypes/your-household-v9-cy/temp-types-feedback.html b/_prototypes/your-household-v9-cy/temp-types-feedback.html deleted file mode 100644 index c1c18977b3..0000000000 --- a/_prototypes/your-household-v9-cy/temp-types-feedback.html +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                  - Oes unrhyw un ar wahân i'r bobl - sydd wedi'u cynnwys eisoes y mae - angen i chi ei ychwanegu? -

                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  - Dylech gynnwys - -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    - - - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                    • -
                                                                                                                                                                                                                                    - - diff --git a/_prototypes/your-household-v9-cy/temp-types-living-away.html b/_prototypes/your-household-v9-cy/temp-types-living-away.html deleted file mode 100644 index 873135f7ae..0000000000 --- a/_prototypes/your-household-v9-cy/temp-types-living-away.html +++ /dev/null @@ -1,172 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                    - -

                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - Dewiswch bob un sy'n berthnasol: -
                                                                                                                                                                                                                                      Dewiswch bob un sy'n berthnasol:
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                      - - - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - - - -

                                                                                                                                                                                                                                      Pam rydym - yn gofyn y cwestiwn hwn?

                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                      Rydym yn gofyn y cwestiwn hwn er - mwyn sicrhau bod pawb yn cael eu - cyfrif yn gywir yn y cyfrifiad. Gall - hyn gynnwys pobl sy'n aros dros dro - neu sydd oddi cartref dros dro.

                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - - - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - - diff --git a/_prototypes/your-household-v9-cy/temp-types-question.html b/_prototypes/your-household-v9-cy/temp-types-question.html deleted file mode 100644 index 8d29ff7f58..0000000000 --- a/_prototypes/your-household-v9-cy/temp-types-question.html +++ /dev/null @@ -1,162 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                      - Pwy y mae angen i chi ei ychwanegu? -

                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                      - Dylech gynnwys - -
                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - Pwy y mae angen i chi ei ychwanegu? - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          - - diff --git a/_prototypes/your-household-v9-cy/test-address.html b/_prototypes/your-household-v9-cy/test-address.html deleted file mode 100644 index 6f625d2a87..0000000000 --- a/_prototypes/your-household-v9-cy/test-address.html +++ /dev/null @@ -1,223 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Beth yw eich cyfeiriad? -

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - Beth yw eich cyfeiriad? - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - diff --git a/_prototypes/your-household-v9-cy/test-data.html b/_prototypes/your-household-v9-cy/test-data.html deleted file mode 100644 index baa7bcc70b..0000000000 --- a/_prototypes/your-household-v9-cy/test-data.html +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9-cy/visitors.html b/_prototypes/your-household-v9-cy/visitors.html deleted file mode 100644 index 6ac9c07e55..0000000000 --- a/_prototypes/your-household-v9-cy/visitors.html +++ /dev/null @@ -1,168 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Oes unrhyw ymwelwyr yn aros dros - nos ar yn - ? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Dewiswch bob un sy'n berthnasol: -
                                                                                                                                                                                                                                          Dewiswch bob un sy'n berthnasol:
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - - -

                                                                                                                                                                                                                                          Pam bod angen i mi gynnwys fy - ymwelwyr?

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          Rydym yn gofyn am wybodaeth am - ymwelwyr er mwyn sicrhau bod pawb - yn cael eu cyfrif. Mae hyn yn helpu i - lunio amcangyfrifon cywir o'r - boblogaeth. Ychwanegwch unrhyw - ymwelwyr, hyd yn oed os ydych yn - credu eu bod wedi'u cyfrif rywle - arall.

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9-cy/what-is-your-name.html b/_prototypes/your-household-v9-cy/what-is-your-name.html deleted file mode 100644 index 5eee60b879..0000000000 --- a/_prototypes/your-household-v9-cy/what-is-your-name.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Beth yw eich enw? -

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - Beth yw eich enw? - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - diff --git a/_prototypes/your-household-v9-cy/who-else-to-add.html b/_prototypes/your-household-v9-cy/who-else-to-add.html deleted file mode 100644 index e98f446643..0000000000 --- a/_prototypes/your-household-v9-cy/who-else-to-add.html +++ /dev/null @@ -1,247 +0,0 @@ ---- -title: Household prototype v9 - Welsh -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Pwy y mae angen i chi ei ychwanegu - at ? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - What is your name? - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - diff --git a/_prototypes/your-household-v9/assets/household.js b/_prototypes/your-household-v9/assets/household.js deleted file mode 100644 index db907f8449..0000000000 --- a/_prototypes/your-household-v9/assets/household.js +++ /dev/null @@ -1,138 +0,0 @@ -import {autoIncrementId} from './utils'; - -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const VISITOR_TYPE = 'visitor'; - -/** - * Types - */ -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -/** - * Storage - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - /** - * User is always first in the household list - */ - people[id === USER_HOUSEHOLD_MEMBER_ID ? 'unshift' : 'push']({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function getMemberPersonId(member) { - return member['@person'].id; -} - -/** - * Comparators - */ -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -export const tempAwayQuestionSentenceMap = { - 'three-more': 'People who usually live outside the UK who are staying in the UK for 3 months or more', - 'perm-away': 'People who work away from home within the UK, if this is' + - ' their permanent or family home', - 'armed-forces': 'Members of the armed forces, if this is their permanent or' + - ' family home', - 'less-twelve': 'People who are temporarily outside the UK for less than 12' + - ' months', - 'usually-temp': 'People staying temporarily who usually live in the UK but' + - ' do not have another UK address, for example, relatives, friends', - 'other': 'Other people who usually live here, including anyone temporarily' + - ' away from home' -}; - -export const visitorQuestionSentenceMap = { - 'usually-in-uk': 'People who usually live somewhere else in the UK, for example boy/girlfriends, friends or relatives', - 'second-address': 'People staying here because it is their second address, for example, for work. Their permanent or family home is elsewhere', - 'less-three': 'People who usually live outside the UK who are staying in the UK for less than three months', - 'on-holiday': 'People here on holiday', -} diff --git a/_prototypes/your-household-v9/assets/numbers-to-words.js b/_prototypes/your-household-v9/assets/numbers-to-words.js deleted file mode 100644 index 5016db1b60..0000000000 --- a/_prototypes/your-household-v9/assets/numbers-to-words.js +++ /dev/null @@ -1,154 +0,0 @@ -/** - * Copied from: - * https://codereview.stackexchange.com/questions/90349/changing-number-to-words-in-javascript - * =============== - */ -var ONE_TO_NINETEEN = [ - 'one', 'two', 'three', 'four', 'five', - 'six', 'seven', 'eight', 'nine', 'ten', - 'eleven', 'twelve', 'thirteen', 'fourteen', 'fifteen', - 'sixteen', 'seventeen', 'eighteen', 'nineteen' -]; - -var TENS = [ - 'ten', 'twenty', 'thirty', 'forty', 'fifty', - 'sixty', 'seventy', 'eighty', 'ninety' -]; - -var SCALES = ['thousand', 'million', 'billion', 'trillion']; - -// helper function for use with Array.filter -function isTruthy(item) { - return !!item; -} - -// convert a number into 'chunks' of 0-999 -function chunk(number) { - var thousands = []; - - while(number > 0) { - thousands.push(number % 1000); - number = Math.floor(number / 1000); - } - - return thousands; -} - -// translate a number from 1-999 into English -function inEnglish(number) { - var thousands, hundreds, tens, ones, words = []; - - if(number < 20) { - return ONE_TO_NINETEEN[number - 1]; // may be undefined - } - - if(number < 100) { - ones = number % 10; - tens = number / 10 | 0; // equivalent to Math.floor(number / 10) - - words.push(TENS[tens - 1]); - words.push(inEnglish(ones)); - - return words.filter(isTruthy).join('-'); - } - - hundreds = number / 100 | 0; - words.push(inEnglish(hundreds)); - words.push('hundred'); - words.push(inEnglish(number % 100)); - - return words.filter(isTruthy).join(' '); -} - -// append the word for a scale. Made for use with Array.map -function appendScale(chunk, exp) { - var scale; - if (!chunk) { - return null; - } - scale = SCALES[exp - 1]; - return [chunk, scale].filter(isTruthy).join(' '); -} - -/** - * =============== - * End copy - */ - -/** - * Modification - decorator - */ -var NUMBER_TO_POSITION_TEXT_MAP = { - 'one': 'first', - 'two': 'second', - 'three': 'third', - 'four': 'fourth', - 'five': 'fifth', - 'six': 'sixth', - 'seven': 'seventh', - 'eight': 'eighth', - 'nine': 'ninth', - 'ten': 'tenth', - 'eleven': 'eleventh', - 'twelve': 'twelfth', - 'thirteen': 'thirteenth', - 'fourteen': 'fourteenth', - 'fifteen': 'fifteenth', - 'sixteen': 'sixteenth', - 'seventeen': 'seventeenth', - 'eighteen': 'eighteenth', - 'nineteen': 'nineteenth', - - 'twenty': 'twentieth', - 'thirty': 'thirtieth', - 'forty': 'fortieth', - 'fifty': 'fiftieth', - 'sixty': 'sixtieth', - 'seventy': 'seventieth', - 'eighty': 'eightieth', - 'ninety': 'ninetieth', - 'hundred': 'hundredth', - - 'thousand': 'thousandth', - 'million': 'millionth', - 'billion': 'billionth', - 'trillion': 'trillionth' -}; - -export function numberToPositionWord(num) { - const str = chunk(num) - .map(inEnglish) - .map(appendScale) - .filter(isTruthy) - .reverse() - .join(' '); - - const sub = str.split(' '), - lastWordDashSplitArr = sub[sub.length - 1].split('-'), - lastWord = lastWordDashSplitArr[lastWordDashSplitArr.length - 1], - - newLastWord = (lastWordDashSplitArr.length > 1? lastWordDashSplitArr[0] + '-' : '') + - NUMBER_TO_POSITION_TEXT_MAP[lastWord]; - - /*console.log('str:', str); - console.log('sub:', sub); - console.log('lastWordDashSplitArr:', lastWordDashSplitArr); - console.log('lastWord:', lastWord); - console.log('newLastWord:', newLastWord);*/ - - const subCopy = [].concat(sub); - subCopy.pop(); - const prefix = subCopy.join(' '); - const result = (prefix ? prefix + ' ' : '') + newLastWord; - - // console.log('result', (prefix ? prefix + ' ' : '') + newLastWord); - return result; -} - -export function numberToWordsStyleguide(number) { - if (number > 9) { - return number; - } - - return ONE_TO_NINETEEN[number - 1]; -} \ No newline at end of file diff --git a/_prototypes/your-household-v9/assets/personal-details.js b/_prototypes/your-household-v9/assets/personal-details.js deleted file mode 100644 index d9c9f4f5a4..0000000000 --- a/_prototypes/your-household-v9/assets/personal-details.js +++ /dev/null @@ -1,185 +0,0 @@ -export const PERSONAL_DETAILS_KEY = 'individual-details'; -export const PERSONAL_PINS_KEY = 'individual-pins'; - -export const personalDetailsMaritalStatusMap = { - 'never': { - description: 'Never married and never registered a same-sex civil' + - ' partnership' - }, - 'married': { - description: 'Married' - }, - 'registered': { - description: 'In a registered same-sex civil partnership' - }, - 'separated-married': { - description: 'Separated, but still legally married' - }, - 'divorced': { - description: 'Divorced' - }, - 'former-partnership': { - description: 'Formerly in a same-sex civil partnership which is now' + - ' legally dissolved' - }, - 'widowed': { - description: 'Widowed' - }, - 'surviving-partner': { - description: 'Surviving partner from a same-sex civil partnership' - }, - 'separated-partnership': { - description: 'Separated, but still legally in a same-sex civil partnership' - } -}; - -export const personalDetailsCountryMap = { - 'england': { - description: 'England' - }, - 'wales': { - description: 'Wales' - }, - 'scotland': { - description: 'Scotland' - }, - 'northern-ireland': { - description: 'Northern Ireland' - }, - 'republic-ireland': { - description: 'Republic of Ireland' - }, - 'elsewhere': { - description: 'Elsewhere' - } -}; - -export const personalDetailsOrientationMap = { - 'straight': { - description: 'Straight or Heterosexual' - }, - 'gay': { - description: 'Gay or Lesbian' - }, - 'bisexual': { - description: 'Bisexual' - }, - 'other': { - description: 'Other' - }, - 'no-say': { - description: 'Prefer not to say' - } -}; - -export function addUpdatePersonalDetailsDOB(personId, day, month, year) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['dob'] = { - day, - month, - year - }; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateMaritalStatus(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['maritalStatus'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateCountry(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['country'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateOrientation(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['orientation'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function addUpdateSalary(personId, val) { - let allDetails = getAllPersonalDetails(), - details = allDetails[personId] || {}; - - details['salary'] = val; - - updatePersonalDetails(personId, details); - - return details; -} - -export function getPins() { - return JSON.parse(sessionStorage.getItem(PERSONAL_PINS_KEY)) || {}; -} - -export function createPinFor(personId, opts = {}) { - let pins = getPins(); - - pins[personId] = { - pin: _.random(10000, 99999), - exported: !!opts.exported - }; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); - - return pins[personId]; -} - -export function getPinFor(personId) { - return getPins()[personId]; -} - -export function unsetPinFor(personId) { - let pins = getPins(); - - delete pins[personId]; - - sessionStorage.setItem(PERSONAL_PINS_KEY, JSON.stringify(pins)); -} - -export function updatePersonalDetails(personId, details) { - sessionStorage.setItem(PERSONAL_DETAILS_KEY, JSON.stringify({ - ...getAllPersonalDetails(), - [personId]: details - })); - - return details; -} - -export function getAllPersonalDetails() { - return JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}; -} - -export function getPersonalDetailsFor(personId) { - const storageObj = JSON.parse(sessionStorage.getItem(PERSONAL_DETAILS_KEY)) || {}, - personObj = storageObj[personId]; - - if (!personObj) { - console.log('Personal details for ' + personId + ' not found'); - } - - return personObj; -} diff --git a/_prototypes/your-household-v9/assets/prototype-tools.js b/_prototypes/your-household-v9/assets/prototype-tools.js deleted file mode 100644 index cfcadc40cc..0000000000 --- a/_prototypes/your-household-v9/assets/prototype-tools.js +++ /dev/null @@ -1,305 +0,0 @@ -export function tools () { - - const $listLinks = $('.test-data-links'), - - $clearData = - $('
                                                                                                                                                                                                                                        • ' + - 'Clear all data
                                                                                                                                                                                                                                        • '), - - $createFamilyHousehold = - $('
                                                                                                                                                                                                                                        • ' + - 'Create family household
                                                                                                                                                                                                                                        • '), - - $createFamilyRelationships = - $('
                                                                                                                                                                                                                                        • ' + - 'Create family with relationships
                                                                                                                                                                                                                                        • '), - - $createFamilyWithRelationshipsAndVisitors = - $('
                                                                                                                                                                                                                                        • ' + - 'Create family with relationships and visitors
                                                                                                                                                                                                                                        • '), - - $createFamilyWithRelationshipsPersonalDetailsAndVisitors = - $('
                                                                                                                                                                                                                                        • ' + - 'Create family with relationships, just family individual responses and' + - ' visitors
                                                                                                                                                                                                                                        • '), - - $createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails = - $('
                                                                                                                                                                                                                                        • ' + - 'Create family with relationships, family individual responses and' + - ' visitors individual responses
                                                                                                                                                                                                                                        • '), - - familyHouseholdMembersData = [{ - 'type': 'household-member', - '@person': { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person_me' - } - }, { - 'type': - 'household-member', - '@person': { - 'fullName': 'Sally Jones', - 'firstName': 'Sally', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person1' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Rebecca Jones', - 'firstName': 'Rebecca', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person2' - } - }, { - 'type': 'household-member', - '@person': { - 'fullName': 'Amy Jones', - 'firstName': 'Amy', - 'middleName': '', - 'lastName': 'Jones', - 'id': 'person3' - } - }], - - visitorsMemberData = [{ - 'type': 'visitor', - '@person': { - 'fullName': 'Gareth Johnson', - 'firstName': 'Gareth', - 'middleName': '', - 'lastName': 'Johnson', - 'id': 'person4' - } - }, { - 'type': 'visitor', - '@person': { - 'fullName': 'John Hamilton', - 'firstName': 'John', - 'middleName': '', - 'lastName': 'Hamilton', - 'id': 'person5' - } - }], - - familyHouseholdRelationshipsData = [{ - 'personIsDescription': 'husband-wife', - 'personIsId': 'person1', - 'personToId': 'person_me', - 'inferred': false, - 'id': 1 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person_me', - 'inferred': false, - 'id': 2 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person_me', - 'personToId': 'person3', - 'inferred': false, - 'id': 3 - }, { - 'personIsDescription': 'son-daughter', - 'personIsId': 'person2', - 'personToId': 'person1', - 'inferred': false, - 'id': 4 - }, { - 'personIsDescription': 'mother-father', - 'personIsId': 'person1', - 'personToId': 'person3', - 'inferred': false, - 'id': 5 - }, { - 'personIsDescription': 'brother-sister', - 'personIsId': 'person3', - 'personToId': 'person2', - 'inferred': true, - 'inferredBy': [3, 5, 2, 4], - 'id': 6 - }], - - familyPersonalDetails = { - 'person_me': { - 'dob': { - 'day': '17', - 'month': '4', - 'year': '1967' - }, - 'maritalStatus': 'married', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '40000' - }, - 'person1': { - 'dob': {'day': '02', 'month': '10', 'year': '1965'}, - 'maritalStatus': 'married', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '40000' - }, - 'person2': { - 'dob': {'day': '20', 'month': '5', 'year': '1981'}, - 'maritalStatus': 'never', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '20000' - }, - 'person3': { - 'dob': {'day': '11', 'month': '7', 'year': '1984'}, - 'maritalStatus': 'never', - 'country': 'wales', - 'orientation': 'straight', - 'salary': '20000' - } - }, - - visitorsPersonalDetails = { - 'person4': { - 'sex': 'male', - 'dob': {'day': '20', 'month': '7', 'year': '1990'}, - 'address-where': 'in-uk', - 'address': { - 'address-line-1': '15', - 'address-line-2': 'Somewhere near', - 'town-city': 'Llandridnod', - 'county': 'Powys', - 'postcode': 'LL34 AN5' - } - }, - 'person5': { - 'sex': 'male', - 'dob': {'day': '02', 'month': '5', 'year': '1991'}, - 'address-where': 'out-uk', - 'address': { - 'address-line-1': '94', - 'address-line-2': 'Somewhere Far', - 'town-city': 'Springfield', - 'county': 'New York', - 'postcode': 'NY10A' - } - } - }, - - userData = { - 'fullName': 'Dave Jones', - 'firstName': 'Dave', - 'middleName': '', - 'lastName': 'Jones' - }; - - $createFamilyHousehold.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHousehold(); - window.location.href = '../summary'; - }); - - $createFamilyRelationships.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHousehold(); - createFamilyRelationships(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsAndVisitors.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsPersonalDetailsAndVisitors.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - createFamilyPersonalDetails(); - window.location.href = '../hub'; - }); - - $createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails.on('click', function(e) { - e.preventDefault(); - clearStorage(); - prerequisites(); - createFamilyHouseholdWithVisitors(); - createFamilyRelationships(); - createFamilyVisitorsPersonalDetails(); - window.location.href = '../hub'; - }); - - $clearData.on('click', function(e) { - e.preventDefault(); - clearStorage(); - window.location.href = '../test-address'; - }); - - function prerequisites() { - sessionStorage.setItem('address', '12 Somewhere Close, Newport, CF12 3AB'); - sessionStorage.setItem('address-line-1', '12'); - sessionStorage.setItem('address-line-2', 'Somewhere close'); - sessionStorage.setItem('county', 'Newport'); - sessionStorage.setItem('lives-here', 'yes'); - sessionStorage.setItem('postcode', 'CF12 3AB'); - sessionStorage.setItem('town-city', 'Newport'); - } - - function createFamilyHousehold() { - sessionStorage.setItem('user-details', JSON.stringify(userData)); - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(familyHouseholdMembersData)); - sessionStorage.setItem('household-members-increment', JSON.stringify(4)); - } - - function createFamilyHouseholdWithVisitors() { - sessionStorage.setItem(window.ONS.storage.KEYS.HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify([ - ...familyHouseholdMembersData, - ...visitorsMemberData - ])); - } - - function createFamilyRelationships() { - sessionStorage.setItem(window.ONS.storage.KEYS.RELATIONSHIPS_STORAGE_KEY, JSON.stringify(familyHouseholdRelationshipsData)); - sessionStorage.setItem('relationships-increment', JSON.stringify(6)); - } - - function createFamilyPersonalDetails() { - sessionStorage.setItem(window.ONS.storage.KEYS.PERSONAL_DETAILS_KEY, JSON.stringify(familyPersonalDetails)); - } - - function createFamilyVisitorsPersonalDetails() { - sessionStorage.setItem(window.ONS.storage.KEYS.PERSONAL_DETAILS_KEY, JSON.stringify({ - ...familyPersonalDetails, - ...visitorsPersonalDetails - })); - } - - function clearStorage() { - sessionStorage.clear(); - } - - $listLinks.append($createFamilyHousehold); - $listLinks.append($createFamilyRelationships); - $listLinks.append($createFamilyWithRelationshipsAndVisitors); - $listLinks.append($createFamilyWithRelationshipsPersonalDetailsAndVisitors); - $listLinks.append($createFamilyWithRelationshipsPersonalDetailsAndVisitorsPersonalDetails); - $listLinks.append($clearData); -} diff --git a/_prototypes/your-household-v9/assets/relationships.js b/_prototypes/your-household-v9/assets/relationships.js deleted file mode 100644 index 37472d7412..0000000000 --- a/_prototypes/your-household-v9/assets/relationships.js +++ /dev/null @@ -1,619 +0,0 @@ -import {autoIncrementId, removeFromList, trailingNameS} from './utils'; -import { - isHouseholdMember, - getAllHouseholdMembers, - getHouseholdMemberByPersonId, - USER_HOUSEHOLD_MEMBER_ID -} from './household'; - -/** - * Augment Underscore library - */ -const _ = window._ || {}; - -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; - -export const relationshipTypes = { - 'spouse': {id: 'spouse'}, - 'child-parent': {id: 'child-parent'}, - 'step-child-parent': {id: 'step-child-parent'}, - 'grandchild-grandparent': {id: 'grandchild-grandparent'}, - 'half-sibling': {id: 'half-sibling'}, - 'sibling': {id: 'sibling'}, - 'step-brother-sister': {id: 'step-brother-sister'}, - 'partner': {id: 'partner'}, - 'unrelated': {id: 'unrelated'}, - 'other-relation': {id: 'other-relation'} -}; - -export const relationshipDescriptionMap = { - // covered - 'husband-wife': { - sentanceLabel: 'husband or wife', - summaryAdjective: 'husband or wife', - type: relationshipTypes['spouse'] - }, - // covered - 'mother-father': { - sentanceLabel: 'mother or father', - summaryAdjective: 'mother or father', - type: relationshipTypes['child-parent'] - }, - // covered - 'step-mother-father': { - sentanceLabel: 'stepmother or stepfather', - summaryAdjective: 'stepmother or stepfather', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'son-daughter': { - sentanceLabel: 'son or daughter', - summaryAdjective: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - // covered - 'half-brother-sister': { - sentanceLabel: 'half-brother or half-sister', - summaryAdjective: 'half-brother or half-sister', - type: relationshipTypes['half-sibling'] - }, - // covered - 'step-child': { - sentanceLabel: 'stepchild', - summaryAdjective: 'stepchild', - type: relationshipTypes['step-child-parent'] - }, - // covered - 'grandparent': { - sentanceLabel: 'grandparent', - summaryAdjective: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'grandchild': { - sentanceLabel: 'grandchild', - summaryAdjective: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - // covered - 'brother-sister': { - sentanceLabel: 'brother or sister', - summaryAdjective: 'brother or sister', - type: relationshipTypes['sibling'] - }, - // covered - 'step-brother-sister': { - sentanceLabel: 'stepbrother or stepsister', - summaryAdjective: 'stepbrother or stepsister', - type: relationshipTypes['step-brother-sister'] - }, - // covered - 'other-relation': { - sentanceLabel: 'other relation', - summaryAdjective: 'related', - type: relationshipTypes['other-relation'] - }, - // covered - 'partner': { - sentanceLabel: 'partner', - summaryAdjective: 'partner', - type: relationshipTypes['partner'] - }, - 'same-sex-partner': { - sentanceLabel: 'legally registered civil partner', - summaryAdjective: 'legally registered civil partner', - type: relationshipTypes['partner'] - }, - // covered - 'unrelated': { - sentanceLabel: 'unrelated', - summaryAdjective: 'unrelated', - type: relationshipTypes['unrelated'] - } -}; - -function nameElement(name) { - return '' + name + ''; -} - -function personListStr(peopleArr, opts = {}) { - if (peopleArr.length < 1) { - console.log(peopleArr, 'not enough people to create a list string'); - return; - } - - if (peopleArr.length === 1) { - return nameElement(peopleArr[0].fullName + formatPersonIfYou(peopleArr[0])); - } - - let peopleCopy = [...peopleArr], - lastPerson = peopleCopy.pop(); - - return peopleCopy - .map((person) => `${nameElement(person.fullName + - (opts.isFamily ? trailingNameS(person.fullName) : '') + - formatPersonIfYou(person))}`) - .join(', ') + ' and ' + nameElement(lastPerson.fullName + - (opts.isFamily ? trailingNameS(lastPerson.fullName) : '') + - formatPersonIfYou(lastPerson)) -} - -function formatPersonIfYou(person) { - return person.id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : ''; -} - -export const relationshipSummaryTemplates = { - 'partnership': (person1, person2, description) => { - return `${nameElement(person1.fullName + formatPersonIfYou(person1))} is ${nameElement(person2.fullName + trailingNameS(person2.fullName) + formatPersonIfYou(person2))} ${description}`; - }, - 'twoFamilyMembersToMany': (parent1, parent2, childrenArr, description) => { - return `${nameElement(parent1.fullName + formatPersonIfYou(parent1))} and ${nameElement(parent2.fullName + formatPersonIfYou(parent2))} are ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'oneFamilyMemberToMany': (parent, childrenArr, description) => { - console.log(parent, childrenArr, description); - return `${nameElement(parent.fullName + formatPersonIfYou(parent))} is ${personListStr(childrenArr, {isFamily: true})} ${description}`; - }, - 'manyToMany': (peopleArr1, peopleArr2, description) => { - return `${personListStr(peopleArr1)} ${peopleArr1.length > 1 ? 'are' : 'is'} ${description} to ${personListStr(peopleArr2)}`; - }, - 'allMutual': (peopleArr, description) => { - return `${personListStr(peopleArr)} are ${description}`; - } -}; - -/** - * Types - */ -export function relationship(description, personIsId, personToId, opts = {}) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId, - inferred: !!opts.inferred, - inferredBy: opts.inferredBy - }; -} - -/** - * Storage - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId(RELATIONSHIPS_STORAGE_KEY) - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function deleteRelationship(relationshipObj) { - let householdRelationships = (getAllRelationships() || []) - .filter(relationship => relationship.id !== relationshipObj.id); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function getAllManualRelationships() { - return getAllRelationships().filter((relationship) => { - return !relationship.inferred; - }); -} - -export function deleteAllRelationshipsForMember(personId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(personId === relationship.personIsId || personId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -/** - * Comparators - */ -export function isInRelationship(personId, relationship) { - return relationship.personToId === personId || relationship.personIsId === personId; -} - -export function isAChildInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personToId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personIsId === personId - ); -} - -export function isASiblingInRelationship(personId, relationship) { - return isInRelationship(personId, relationship) && - relationshipDescriptionMap[relationship.personIsDescription].type.id === 'sibling'; -} - -export function isAParentInRelationship(personId, relationship) { - /** - * Guard - */ - if (!isInRelationship(personId, relationship)) { - return false; - } - - return ( - relationship.personIsDescription === 'mother-father' && - relationship.personIsId === personId - ) || ( - relationship.personIsDescription === 'son-daughter' && - relationship.personToId === personId - ); -} - -export function areAnyChildrenInRelationshipNotParent(childrenIds, notParentId, relationship) { - /** - * Guard - * If relationship type is not child-parent - */ - if (relationshipDescriptionMap[relationship.personIsDescription] - .type.id !== 'child-parent') { - - return false; - } - - let childIndexAsPersonIs = childrenIds.indexOf(relationship.personIsId), - childIndexAsPersonTo = childrenIds.indexOf(relationship.personToId); - - /** - * Find parents with the same children - * - * If a personIs-child is not in relationship - * or 2 children are found in relationship - */ - if ( - (childIndexAsPersonIs === -1 && childIndexAsPersonTo === -1) || - (childIndexAsPersonIs !== -1 && childIndexAsPersonTo !== -1) - ) { - return false; - } - - /** - * Child must be in relationship, get child index - */ - let childIndex = childIndexAsPersonIs !== -1 - ? childIndexAsPersonIs - : childIndexAsPersonTo; - - /** - * If personIs is not in relationship - * and child from previous relationship is a child in this relationship - */ - return !isInRelationship(notParentId, relationship) && - isAChildInRelationship(childrenIds[childIndex], relationship); -} - -export function isRelationshipType(relationshipType, relationship) { - const typeOfRelationship = relationshipDescriptionMap[relationship.personIsDescription] - .type.id; - - /** - * relationshipType can be an array of types - */ - return _.isArray(relationshipType) - ? !!_.find(relationshipType, function(rType) { - return rType === typeOfRelationship; - }) - : typeOfRelationship === relationshipType; -} - -export function isRelationshipInferred(relationship) { - return relationship.inferred; -} - -/** - * Retrieve people by role in relationships - */ -export function getParentIdFromRelationship(relationship) { - let parentId; - - if (relationship.personIsDescription === 'mother-father') { - parentId = relationship.personIsId; - } - - if (relationship.personIsDescription === 'son-daughter') { - parentId = relationship.personToId; - } - - if (!parentId) { - console.log('Parent not found in relationship: ', relationship); - return false; - } - - return parentId; -} - -export function getChildIdFromRelationship(relationship) { - let childId; - - if (relationship.personIsDescription === 'mother-father') { - childId = relationship.personToId; - } - - if (relationship.personIsDescription === 'son-daughter') { - childId = relationship.personIsId; - } - - if (!childId) { - console.log('Child not found in relationship: ', relationship); - return false; - } - - return childId; -} - -export function getSiblingIdFromRelationship(personId, relationship) { - if (!isInRelationship(personId, relationship)) { - console.log('Person ' + personId + ' not found in relationship: ', relationship); - return false; - } - - return relationship[relationship.personIsId === personId ? 'personToId' : 'personIsId']; -} - -export function getOtherPersonIdFromRelationship(personId, relationship) { - return relationship.personIsId === personId - ? relationship.personToId : relationship.personIsId; -} - -export function getAllParentsOf(personId) { - return getAllRelationships() - .filter(isAChildInRelationship.bind(null, personId)) - .map(relationship => getPersonFromMember(getHouseholdMemberByPersonId(getParentIdFromRelationship(relationship)))); -} - -export function getAllChildrenOf(personId) { - return getAllRelationships() - .filter(isAParentInRelationship.bind(null, personId)) - .map(relationship => getHouseholdMemberByPersonId(getChildIdFromRelationship(relationship))['@person']); -} - -export function getPersonIdFromPerson(person) { - return person.id; -} - -export function getPersonFromMember(member) { - return member['@person']; -} - -/** - * Missing relationship inference - */ -export const missingRelationshipInference = { - siblingsOf(subjectMember) { - - const missingRelationships = [], - allRelationships = getAllRelationships(), - person = getPersonFromMember(subjectMember), - personId = person.id, - - parents = getAllParentsOf(personId), - - siblingIds = allRelationships - .filter(isASiblingInRelationship.bind(null, personId)) - .map(getSiblingIdFromRelationship.bind(null, personId)); - - /** - * If 2 parent relationships of 'person' are found we can attempt to infer - * sibling relationships - */ - if (parents.length === 2) { - - getAllHouseholdMembers() - .filter(isHouseholdMember) - .forEach((member) => { - - const memberPersonId = member['@person'].id; - - /** - * Guard - * If member is the subject member - * or member is a parent - * or member already has a sibling relationship with 'person' - * skip member - */ - if (memberPersonId === personId || - memberPersonId === parents[0].id || memberPersonId === parents[1].id || - siblingIds.indexOf(memberPersonId) > -1) { - return; - } - - const memberParents = getAllParentsOf(memberPersonId); - - /** - * If 2 parents of 'member' are found - * and they are the same parents of 'person' - * we have identified a missing inferred relationship - */ - if (memberParents.length === 2 && - _.difference( - parents.map(getPersonIdFromPerson), - memberParents.map(getPersonIdFromPerson) - ).length === 0) { - - /** - * Add to missingRelationships - */ - missingRelationships.push(relationship( - 'brother-sister', - personId, - memberPersonId, - { - inferred: true, - inferredBy: [ - /** - * Must be 4 relationships - * Could have used member's parents but we can assume they - * must be the same at this point or the inferrence - * couldn't happen. - */ - getRelationshipOf(personId, parents[0].id).id, - getRelationshipOf(personId, parents[1].id).id, - getRelationshipOf(memberPersonId, parents[0].id).id, - getRelationshipOf(memberPersonId, parents[1].id).id - ] - } - )); - } - }); - } - - return missingRelationships; - } -}; - -export function inferRelationships(relationship, personIs, personTo) { - var missingRelationships = []; - - if (relationship.personIsDescription === 'mother-father') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personTo) - ); - } - - if (relationship.personIsDescription === 'son-daughter') { - missingRelationships = missingRelationships.concat( - missingRelationshipInference.siblingsOf(personIs) - ); - } - - $.each(missingRelationships, function(i, relationship) { - addRelationship(relationship); - }); -} - -export function findNextMissingRelationship() { - let householdMembers = getAllHouseholdMembers().filter(isHouseholdMember), - relationships = getAllRelationships(), - missingRelationshipMembers = [], - personIs = null; - - /** - * Find the next missing relationship - */ - $.each(householdMembers, function(i, member) { - const personId = member['@person'].id; - - /** - * Get all relationships for this member - */ - const memberRelationships = relationships.filter(function(relationship) { - return relationship.personIsId === personId || relationship.personToId === personId; - }), - - memberRelationshipToIds = memberRelationships.map(function(relationship) { - return relationship.personIsId === personId ? relationship.personToId : relationship.personIsId; - }) || []; - - /** - * If total relationships related to this member isn't equal to - * total household members -1, indicates missing relationship - */ - if (memberRelationships.length < householdMembers.length - 1) { - - /** - * All missing relationship members - */ - missingRelationshipMembers = householdMembers.filter(function(m) { - return memberRelationshipToIds.indexOf(m['@person'].id) === -1 && - m['@person'].id !== personId; - }); - - personIs = member; - - return false; - } - }); - - return personIs ? { - personIs: personIs, - personTo: missingRelationshipMembers[0] - } : null; -} - -export function getPeopleIdsMissingRelationshipsWithPerson(personId) { - const remainingPersonIds = getAllHouseholdMembers() - .filter(isHouseholdMember) - .map(function(member) { - return member['@person'].id; - }); - - /** - * Remove this person from the list - */ - removeFromList(remainingPersonIds, personId); - - $.each(getAllRelationships(), function(i, relationship) { - if (!isInRelationship(personId, relationship)) { - return; - } - - /** - * Remove the other person from the remainingPersonIds list - */ - removeFromList( - remainingPersonIds, - getOtherPersonIdFromRelationship(personId, relationship) - ); - }); - - return remainingPersonIds; -} - -export function getRelationshipType(relationship) { - return relationshipDescriptionMap[relationship.personIsDescription].type; -} - -/** - * Retrieve from relationship group - */ -export function getRelationshipsWithPersonIds(relationships, idArr) { - return relationships.filter(function(childRelationship) { - return idArr.indexOf(childRelationship.personIsId) !== -1 || - idArr.indexOf(childRelationship.personToId) !== -1; - }); -} - -export function getRelationshipOf(person1, person2) { - return getAllRelationships().find(function(relationship) { - return isInRelationship(person1, relationship) && - isInRelationship(person2, relationship); - }); -} diff --git a/_prototypes/your-household-v9/assets/utils.js b/_prototypes/your-household-v9/assets/utils.js deleted file mode 100644 index c0898a3d80..0000000000 --- a/_prototypes/your-household-v9/assets/utils.js +++ /dev/null @@ -1,39 +0,0 @@ -export function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -export function removeFromList(list, val) { - - function doRemove(item) { - var foundId = list.indexOf(item); - - /** - * Guard - */ - if (foundId === -1) { - console.log('Attempt to remove from list failed: ', list, val); - return; - } - - list.splice(foundId, 1); - } - - if (_.isArray(val)) { - $.each(val, function(i, item) { - doRemove(item); - }); - } else { - doRemove(val); - } -} - -export function trailingNameS(name) { - return name[name.length - 1] === 's' ? '\’' : '\’s'; -} diff --git a/_prototypes/your-household-v9/bundle.js b/_prototypes/your-household-v9/bundle.js deleted file mode 100644 index d53ffecec0..0000000000 --- a/_prototypes/your-household-v9/bundle.js +++ /dev/null @@ -1,413 +0,0 @@ -import { - RELATIONSHIPS_STORAGE_KEY, - relationshipDescriptionMap, - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAChildInRelationship, - isAParentInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - relationship -} from './assets/relationships'; -import { - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - USER_HOUSEHOLD_MEMBER_ID, - HOUSEHOLD_MEMBERS_STORAGE_KEY, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - person, - tempAwayQuestionSentenceMap, - visitorQuestionSentenceMap -} from './assets/household'; -import { - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - PERSONAL_DETAILS_KEY, - - createPinFor, - getPinFor, - unsetPinFor -} from './assets/personal-details'; -import {removeFromList, trailingNameS} from './assets/utils'; - -import { numberToPositionWord, numberToWordsStyleguide } from './assets/numbers-to-words'; - -import { tools } from './assets/prototype-tools'; - -export const USER_STORAGE_KEY = 'user-details'; -export const INDIVIDUAL_PROXY_STORAGE_KEY = 'proxy-person'; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $(''), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                                                                                                                                                                        • ').addClass('mars').html( - '' + - member['@person'].fullName + - (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID ? ' (You)' : '') + - '' - ); -} - -function populateList($el, memberType) { - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === memberType; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateHouseholdList() { - populateList($('#household-members'), HOUSEHOLD_MEMBER_TYPE); -} - -function populateVisitorList() { - populateList($('#visitors-list'), VISITOR_TYPE); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1 || 'Address not' + - ' found'); - $('.address-text').html( - addressLine1 && addressLine2 - ? ( - addressLine1 + (addressLine2 ? ', ' + addressLine2 : '') - ) - : 'Address not found' - ); - - $('.address-text-line1').html(addressLine1); - - let personId = new URLSearchParams(window.location.search).get('person'), - person; - - if (personId) { - person = getHouseholdMemberByPersonId(personId)['@person']; - $('#section-individual').html(person.fullName); - - $('.js-person-fullname-from-url-id').html(person.fullName); - } -} - -const secureLinkTextMap = { - 'question-you': { - description: 'Want to keep your answers secure from other people at this' + - ' address?', - linkText: 'Get a separate access code to submit an individual response', - link: '../individual-decision-secure' - }, - 'pin-you': { - description: 'You\'ve chosen to keep your answers secure', - linkText: 'Cancel this and make answers available to the rest of the' + - ' household', - link: '../individual-decision-secure' - }, - 'question-proxy': { - description: 'Not happy to continue answering for $[NAME]?', - linkText: 'Request an individual access code to be sent to them', - link: '../individual-decision-other-secure' - } -}; - -function updateAllPreviousLinks() { - $('.js-previous-link').attr('href', document.referrer); -} - -function updatePersonLink() { - const personId = new URLSearchParams(window.location.search).get('person'); - - if (personId) { - let urlParam = new URLSearchParams(window.location.search), - person = getHouseholdMemberByPersonId(personId)['@person'], - pinObj = getPinFor(personId), - secureLinkTextConfig = secureLinkTextMap[ - (getAnsweringIndividualByProxy() ? 'question-proxy' : (pinObj && pinObj.pin ? 'pin-you' : 'question-you')) - ], - linkHref = secureLinkTextConfig.link + '?person=' + personId + - '&returnurl=' + window.location.pathname, - surveyType = urlParam.get('survey'); - - linkHref += (surveyType ? '&survey=' + surveyType : ''); - - let $secureLink = $('.js-link-secure'); - $secureLink.attr('href', linkHref); - - $secureLink.html(secureLinkTextConfig.linkText); - $('.js-link-secure-label').html(secureLinkTextConfig.description.replace('$[NAME]', person.fullName)); - - let personLink = $('.js-link-person'); - personLink.attr('href', personLink.attr('href') + '?person=' + personId + - (surveyType ? '&survey=' + surveyType : '')); - } -} - -function updateBySurveyType() { - const urlParams = new URLSearchParams(window.location.search), - surveyType = urlParams.get('survey'); - - if (surveyType) { - $('.js-header-title').html(surveyTypeConfig[surveyType].title); - $('#people-living-here').html(surveyTypeConfig[surveyType].householdSectionTitle); - $('#people-living-here').attr('href', surveyTypeConfig[surveyType].householdSectionLink); - $('#relationships-section').attr('href', surveyTypeConfig[surveyType].relationshipsSection); - $('title').html(surveyTypeConfig[surveyType].title); - } -} - -function setAnsweringIndividualByProxy(bool) { - sessionStorage.setItem(INDIVIDUAL_PROXY_STORAGE_KEY, JSON.stringify(bool)); -} - -function getAnsweringIndividualByProxy() { - return JSON.parse(sessionStorage.getItem(INDIVIDUAL_PROXY_STORAGE_KEY)); -} - -const surveyTypeConfig = { - lms: { - title: 'Online Household Study', - householdSectionTitle: 'About your household', - householdSectionLink: '../summary/?survey=lms', - relationshipsSection: '../relationships/?survey=lms' - } -}; - -function doILiveHere() { - return sessionStorage.getItem('lives-here') === 'yes'; -} - -function getSignificant() { - return '11 November 2018'; -} - -function updateSignificantDate() { - $('.js-significant-date').html(getSignificant()); -} - -window.ONS = window.ONS || {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - getMemberPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - tempAwayQuestionSentenceMap, - visitorQuestionSentenceMap, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - deleteRelationship, - editRelationship, - getAllRelationships, - getAllManualRelationships, - deleteAllRelationshipsForMember, - - getAllParentsOf, - getAllChildrenOf, - getParentIdFromRelationship, - getChildIdFromRelationship, - getOtherPersonIdFromRelationship, - isAParentInRelationship, - isAChildInRelationship, - isInRelationship, - areAnyChildrenInRelationshipNotParent, - isRelationshipType, - isRelationshipInferred, - getRelationshipOf, - - relationshipDescriptionMap, - relationshipSummaryTemplates, - missingRelationshipInference, - inferRelationships, - getRelationshipsWithPersonIds, - getPeopleIdsMissingRelationshipsWithPerson, - getRelationshipType, - findNextMissingRelationship, - - addUpdatePersonalDetailsDOB, - getPersonalDetailsFor, - addUpdateMaritalStatus, - addUpdateCountry, - addUpdateOrientation, - addUpdateSalary, - - personalDetailsMaritalStatusMap, - personalDetailsCountryMap, - personalDetailsOrientationMap, - - createPinFor, - getPinFor, - unsetPinFor, - - setAnsweringIndividualByProxy, - getAnsweringIndividualByProxy, - - doILiveHere, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - INDIVIDUAL_PROXY_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE, - RELATIONSHIPS_STORAGE_KEY, - PERSONAL_DETAILS_KEY - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -window.ONS.utils = { - removeFromList, - trailingNameS, - numberToPositionWord, - numberToWordsStyleguide, - getSignificant -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); -$(updatePersonLink); -$(tools); -$(updateAllPreviousLinks); -$(updateBySurveyType); -$(updateSignificantDate); diff --git a/_prototypes/your-household-v9/confirm-address.html b/_prototypes/your-household-v9/confirm-address.html deleted file mode 100644 index fb6725c303..0000000000 --- a/_prototypes/your-household-v9/confirm-address.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Can you confirm this address is correct? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          Address not - set

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - - - - - - - diff --git a/_prototypes/your-household-v9/do-you-live-here.html b/_prototypes/your-household-v9/do-you-live-here.html deleted file mode 100644 index 7762ab24af..0000000000 --- a/_prototypes/your-household-v9/do-you-live-here.html +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Do you usually live at ? -

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - - - - diff --git a/_prototypes/your-household-v9/does-anyone-else-live-here.html b/_prototypes/your-household-v9/does-anyone-else-live-here.html deleted file mode 100644 index cf3d614891..0000000000 --- a/_prototypes/your-household-v9/does-anyone-else-live-here.html +++ /dev/null @@ -1,143 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Does anyone else live at ? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/hub.html b/_prototypes/your-household-v9/hub.html deleted file mode 100644 index f45ad709db..0000000000 --- a/_prototypes/your-household-v9/hub.html +++ /dev/null @@ -1,318 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Survey progress -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - You have completed - the section - -

                                                                                                                                                                                                                                          In order to submit this - survey you need to complete all of - the following sections

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          Completed
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          You can submit this survey once all of - the sections are complete

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - - diff --git a/_prototypes/your-household-v9/i-dont-live-here.html b/_prototypes/your-household-v9/i-dont-live-here.html deleted file mode 100644 index 93fd924450..0000000000 --- a/_prototypes/your-household-v9/i-dont-live-here.html +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Does anyone usually live at ? -

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - - - - diff --git a/_prototypes/your-household-v9/index.html b/_prototypes/your-household-v9/index.html deleted file mode 100644 index 96e23d5771..0000000000 --- a/_prototypes/your-household-v9/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Welcome to the household prototype -

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          The unique access code - is printed on your invitation - letter or form

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          Your personal information is protected by law and will be kept confidential

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - diff --git a/_prototypes/your-household-v9/individual-decision-other-pin.html b/_prototypes/your-household-v9/individual-decision-other-pin.html deleted file mode 100644 index 538a8dee81..0000000000 --- a/_prototypes/your-household-v9/individual-decision-other-pin.html +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Send individual access code -

                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - You can request the access code to be - sent by text message to their mobile - phone, or we can post it to them. -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-decision-other-secure.html b/_prototypes/your-household-v9/individual-decision-other-secure.html deleted file mode 100644 index e5fb8cc9b9..0000000000 --- a/_prototypes/your-household-v9/individual-decision-other-secure.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Are you happy to continue answering - for -

                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - This section asks you to provide - information about their age, marital - status, sexual orientation, health, - education and employment. -

                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - If you are not happy to answer these - questions and would like them to - complete their own section you can - request an individual access pin on - their behalf. -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-decision-pin.html b/_prototypes/your-household-v9/individual-decision-pin.html deleted file mode 100644 index 0e4b497fd6..0000000000 --- a/_prototypes/your-household-v9/individual-decision-pin.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Your individual access code -

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - 34567 -
                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          - Make a note of your access code as - you will need it to view or edit your - answers once you have signed out. -

                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - If you lose your code you won’t be - able to retrieve it and you’ll need - to enter your answers again. -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-decision-secure.html b/_prototypes/your-household-v9/individual-decision-secure.html deleted file mode 100644 index c6afd74085..0000000000 --- a/_prototypes/your-household-v9/individual-decision-secure.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Do you want to keep your answers - secure from other people at this - address? -

                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - We’ll provide you with a separate - access code if you don’t want other - people living at this address to view - your answers. -

                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - An example of this might be if you - live in a shared or student house. - You might not want other people to - have access to information about you - such as your age, marital status, - health, education and employment. -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-decision.html b/_prototypes/your-household-v9/individual-decision.html deleted file mode 100644 index 767bd05427..0000000000 --- a/_prototypes/your-household-v9/individual-decision.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Are you , or are you someone who is completing - the survey for ? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          Can't complete this question?
                                                                                                                                                                                                                                          - Choose another section and return to this later

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-details-address-in-uk.html b/_prototypes/your-household-v9/individual-details-address-in-uk.html deleted file mode 100644 index 3fb5344529..0000000000 --- a/_prototypes/your-household-v9/individual-details-address-in-uk.html +++ /dev/null @@ -1,198 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - What is your usual address? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          Can't complete this question?
                                                                                                                                                                                                                                          - Choose another section and - return to this later

                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-details-address.html b/_prototypes/your-household-v9/individual-details-address.html deleted file mode 100644 index 6392aa5c46..0000000000 --- a/_prototypes/your-household-v9/individual-details-address.html +++ /dev/null @@ -1,255 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - What is - usual address? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          Can't complete this question?
                                                                                                                                                                                                                                          - Choose another section and - return to this later

                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-details-country.html b/_prototypes/your-household-v9/individual-details-country.html deleted file mode 100644 index e4fa9810df..0000000000 --- a/_prototypes/your-household-v9/individual-details-country.html +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - What is your country of birth? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          Can't complete this question?
                                                                                                                                                                                                                                          - Choose another section and - return to this later

                                                                                                                                                                                                                                          - -


                                                                                                                                                                                                                                          - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-details-dob.html b/_prototypes/your-household-v9/individual-details-dob.html deleted file mode 100644 index c84a9636a6..0000000000 --- a/_prototypes/your-household-v9/individual-details-dob.html +++ /dev/null @@ -1,175 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - What is your date of birth? -

                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          For - example 20 March 1980

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          Can't complete this question?
                                                                                                                                                                                                                                          - Choose another - section and - return - to this later

                                                                                                                                                                                                                                          - -


                                                                                                                                                                                                                                          - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-details-orientation.html b/_prototypes/your-household-v9/individual-details-orientation.html deleted file mode 100644 index a52387c0cd..0000000000 --- a/_prototypes/your-household-v9/individual-details-orientation.html +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Which of the following best describes your sexual orientation? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          Can't complete this question?
                                                                                                                                                                                                                                          - Choose another section and - return to this later

                                                                                                                                                                                                                                          - -


                                                                                                                                                                                                                                          - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-details-relationship.html b/_prototypes/your-household-v9/individual-details-relationship.html deleted file mode 100644 index e84396b568..0000000000 --- a/_prototypes/your-household-v9/individual-details-relationship.html +++ /dev/null @@ -1,243 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - What is your legal marital or - same-sex civil partnership status? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          Can't complete this question?
                                                                                                                                                                                                                                          - Choose another section and - return - to this later

                                                                                                                                                                                                                                          - -


                                                                                                                                                                                                                                          - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-details-salary.html b/_prototypes/your-household-v9/individual-details-salary.html deleted file mode 100644 index fad3d00563..0000000000 --- a/_prototypes/your-household-v9/individual-details-salary.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - What was your gross pay, that is your - pay before any deductions, the last - time you were paid? -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Exclude - expenses (if possible) -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          Can't complete this question?
                                                                                                                                                                                                                                          - Choose another section and - return to this later

                                                                                                                                                                                                                                          - -


                                                                                                                                                                                                                                          - Get a separate access code to submit an - individual response

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-details-sex.html b/_prototypes/your-household-v9/individual-details-sex.html deleted file mode 100644 index 2a0556af46..0000000000 --- a/_prototypes/your-household-v9/individual-details-sex.html +++ /dev/null @@ -1,151 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          Can't complete this question?
                                                                                                                                                                                                                                          - Choose another section and - return to this later

                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/individual-details-summary.html b/_prototypes/your-household-v9/individual-details-summary.html deleted file mode 100644 index fdd3ba2ebd..0000000000 --- a/_prototypes/your-household-v9/individual-details-summary.html +++ /dev/null @@ -1,355 +0,0 @@ ---- -title: Household prototype v8 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Personal details -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - This sub section - is now complete -

                                                                                                                                                                                                                                          You can check your - answers below

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          Full name
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - - - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - diff --git a/_prototypes/your-household-v9/individual-intro.html b/_prototypes/your-household-v9/individual-intro.html deleted file mode 100644 index 9c5de420c5..0000000000 --- a/_prototypes/your-household-v9/individual-intro.html +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.yourHouseholdV4_navigationItemsPersonalDetails - nav-title-id="section-individual" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          In this sub section, we’re going to - ask you questions about . -

                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          Information you will need:

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                          • Personal details such as date of birth, country of birth, sexual orientation and religion etc.
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          • Education and qualifications
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          • Employment, income and travel to work
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          • Second or holiday homes
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          • Unpaid care, health and well-being
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          Submitting an individual response

                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          When completing this section, we will ask you if you would like to submit an - individual response. Choose this option if you don’t want other people at this address to view - your answers

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - - - diff --git a/_prototypes/your-household-v9/individual-pin-security.html b/_prototypes/your-household-v9/individual-pin-security.html deleted file mode 100644 index 3a634413d8..0000000000 --- a/_prototypes/your-household-v9/individual-pin-security.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Enter the individual access code -

                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          - You’ll need the code you were provided when you chose to submit an individual response. -

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          Help with individual access code

                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/relationships-intro.html b/_prototypes/your-household-v9/relationships-intro.html deleted file mode 100644 index e42df66a1a..0000000000 --- a/_prototypes/your-household-v9/relationships-intro.html +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          Household relationships

                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          In this section, we’ll ask you how the people who usually live in this household are related to each other.

                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          For the displayed household members, select the appropriate relationship from the options shown. The selected relationship will display at the bottom of the page for you to check.

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - - - diff --git a/_prototypes/your-household-v9/relationships-person-select.html b/_prototypes/your-household-v9/relationships-person-select.html deleted file mode 100644 index cc453558cd..0000000000 --- a/_prototypes/your-household-v9/relationships-person-select.html +++ /dev/null @@ -1,283 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Are any of the following household - members also - - ? -

                                                                                                                                                                                                                                          - - - - - -

                                                                                                                                                                                                                                          Select all that apply

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - diff --git a/_prototypes/your-household-v9/relationships-summary-proxy.html b/_prototypes/your-household-v9/relationships-summary-proxy.html deleted file mode 100644 index f806b3e72b..0000000000 --- a/_prototypes/your-household-v9/relationships-summary-proxy.html +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -householdMembers: -visitors: -cdn: v1.5.0 ---- - - diff --git a/_prototypes/your-household-v9/relationships-summary.html b/_prototypes/your-household-v9/relationships-summary.html deleted file mode 100644 index 614c5bc472..0000000000 --- a/_prototypes/your-household-v9/relationships-summary.html +++ /dev/null @@ -1,1054 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - {% include navigation.html - items=site.data.your-household-v6.navigationItemsRelationships - nav-title-id="section-address" %} -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Relationships

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - This sub section is - now complete -
                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                          • You can check your answers below -
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - - -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - - diff --git a/_prototypes/your-household-v9/relationships.html b/_prototypes/your-household-v9/relationships.html deleted file mode 100644 index fb04ce49a6..0000000000 --- a/_prototypes/your-household-v9/relationships.html +++ /dev/null @@ -1,576 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -householdMembers: -visitors: -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - ... -

                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - Complete the sentence by selecting - the appropriate relationship. -

                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - - diff --git a/_prototypes/your-household-v9/section-intro.html b/_prototypes/your-household-v9/section-intro.html deleted file mode 100644 index 3eb7dd8374..0000000000 --- a/_prototypes/your-household-v9/section-intro.html +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          In this section, we're going to ask you about the people living at - .

                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          Information you will need:

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                          • Names of the people living at this address
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          • Names of anyone who are temporarily away
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          • Names of anyone staying at this address who has been or intends to be, in the UK for 3 months or more
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          • Names of visitors staying at this address - on
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - - - - - - - diff --git a/_prototypes/your-household-v9/style.css b/_prototypes/your-household-v9/style.css deleted file mode 100644 index ad6fb2b6ae..0000000000 --- a/_prototypes/your-household-v9/style.css +++ /dev/null @@ -1,40 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} - -/** - * Pattern library fix - */ -.header { - margin-bottom : 0; -} - -.lock { - padding-left : 1.5rem; - background : url('../img/icons/lockicon.svg') no-repeat left top; -} - -.footer { - margin-top : 7rem; -} - -.util-language { - float : right; -} diff --git a/_prototypes/your-household-v9/summary.html b/_prototypes/your-household-v9/summary.html deleted file mode 100644 index 8f84fd7812..0000000000 --- a/_prototypes/your-household-v9/summary.html +++ /dev/null @@ -1,318 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - Previous -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          - People who live here and overnight visitors -

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                          - This sub section is - now complete -
                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                          • You can check your answers below -
                                                                                                                                                                                                                                          • -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                          - -

                                                                                                                                                                                                                                          You’ve added {n} household member

                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                            - -

                                                                                                                                                                                                                                            - - Add someone to this household -

                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                            You’ve added {n} visitor staying - overnight on

                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                              - -

                                                                                                                                                                                                                                              Add a visitor -

                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              - - - - - - - - - - diff --git a/_prototypes/your-household-v9/temp-away-from-home.html b/_prototypes/your-household-v9/temp-away-from-home.html deleted file mode 100644 index 2a1657def0..0000000000 --- a/_prototypes/your-household-v9/temp-away-from-home.html +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              - Previous -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              - Is there anyone else living at - - who is currently away? -

                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                - - -
                                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                                - - -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                - - - - diff --git a/_prototypes/your-household-v9/temp-living-here-feedback.html b/_prototypes/your-household-v9/temp-living-here-feedback.html deleted file mode 100644 index 6a147c2066..0000000000 --- a/_prototypes/your-household-v9/temp-living-here-feedback.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                - Previous -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                - - -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  - - -
                                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                                  - - -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  - - - - diff --git a/_prototypes/your-household-v9/temp-living-here.html b/_prototypes/your-household-v9/temp-living-here.html deleted file mode 100644 index 24587949d2..0000000000 --- a/_prototypes/your-household-v9/temp-living-here.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  - Previous -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  - - -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                  - Is there anyone else staying at - - who does not have another UK address? -

                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    - Select all that apply: -
                                                                                                                                                                                                                                                    Select all that apply:
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                    - - - -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    - - - - diff --git a/_prototypes/your-household-v9/temp-types-feedback.html b/_prototypes/your-household-v9/temp-types-feedback.html deleted file mode 100644 index 3751389b60..0000000000 --- a/_prototypes/your-household-v9/temp-types-feedback.html +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    - Previous -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                    - Is there anyone else apart from the people already included, who you need to add? -

                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                    - Include - -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      - - -
                                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                                      - - -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      - - - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                      • -
                                                                                                                                                                                                                                                      - - diff --git a/_prototypes/your-household-v9/temp-types-living-away.html b/_prototypes/your-household-v9/temp-types-living-away.html deleted file mode 100644 index 70e0f92e71..0000000000 --- a/_prototypes/your-household-v9/temp-types-living-away.html +++ /dev/null @@ -1,158 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      - Previous -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                      - -

                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                      - -
                                                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - Select all that apply: -
                                                                                                                                                                                                                                                        Select all that apply:
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - - - -

                                                                                                                                                                                                                                                        Why do we ask this question?

                                                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                        We ask this question to check that everyone is correctly counted on the census. This may include people who are staying temporarily or are away.

                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - - - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - - diff --git a/_prototypes/your-household-v9/temp-types-question.html b/_prototypes/your-household-v9/temp-types-question.html deleted file mode 100644 index e7700c30e0..0000000000 --- a/_prototypes/your-household-v9/temp-types-question.html +++ /dev/null @@ -1,162 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - Previous -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                        - Who do you need to add? -

                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - -
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        - Include - -
                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                          - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - What is your name? - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                            • -
                                                                                                                                                                                                                                                            - - diff --git a/_prototypes/your-household-v9/test-address.html b/_prototypes/your-household-v9/test-address.html deleted file mode 100644 index 8d55e959c1..0000000000 --- a/_prototypes/your-household-v9/test-address.html +++ /dev/null @@ -1,227 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            - What is your address? -

                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - What is your address? - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - - diff --git a/_prototypes/your-household-v9/test-data.html b/_prototypes/your-household-v9/test-data.html deleted file mode 100644 index ac76568cbb..0000000000 --- a/_prototypes/your-household-v9/test-data.html +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v9/visitors.html b/_prototypes/your-household-v9/visitors.html deleted file mode 100644 index 13ca482c10..0000000000 --- a/_prototypes/your-household-v9/visitors.html +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            - Are there any visitors staying - overnight on at - ? -

                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Select all that apply: -
                                                                                                                                                                                                                                                            Select all that apply:
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - - -

                                                                                                                                                                                                                                                            Why do I have to include my visitors?

                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            We ask for visitor information to check that everyone is counted. This helps to produce accurate population estimates. Add any visitors, even if you think they may have been counted elsewhere.

                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - diff --git a/_prototypes/your-household-v9/what-is-your-name.html b/_prototypes/your-household-v9/what-is-your-name.html deleted file mode 100644 index bde27c9637..0000000000 --- a/_prototypes/your-household-v9/what-is-your-name.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            - What is your name? -

                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - What is your name? - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - - diff --git a/_prototypes/your-household-v9/who-else-to-add.html b/_prototypes/your-household-v9/who-else-to-add.html deleted file mode 100644 index e279abfb72..0000000000 --- a/_prototypes/your-household-v9/who-else-to-add.html +++ /dev/null @@ -1,238 +0,0 @@ ---- -title: Household prototype v9 -project: your-household -globalcss: false -layout: eq-default-extras -cdn: v1.5.0 ---- - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            - Who do you need to add to ? -

                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - What is your name? - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - - diff --git a/_prototypes/your-household/bundle.js b/_prototypes/your-household/bundle.js deleted file mode 100644 index 8ee37c644c..0000000000 --- a/_prototypes/your-household/bundle.js +++ /dev/null @@ -1,398 +0,0 @@ -export const HOUSEHOLD_MEMBERS_STORAGE_KEY = 'household-members'; -export const USER_STORAGE_KEY = 'user-details'; -export const USER_HOUSEHOLD_MEMBER_ID = 'person_me'; -export const HOUSEHOLD_MEMBER_TYPE = 'household-member'; -export const RELATIONSHIPS_STORAGE_KEY = 'relationships'; -export const VISITOR_TYPE = 'visitor'; - -let relationshipTypes = { - 'spouse': {}, - 'child-parent': {}, - 'step-child-parent': {}, - 'grandchild-grandparent': {}, - 'sibling': {}, - 'step-brother-sister': {}, - 'partner': {}, - 'unrelated': {}, - 'other-relation': {} -}; - -let relationshipDescriptionMap = { - 'husband-wife': { - sentanceLabel: 'husband or wife', - type: relationshipTypes['spouse'] - }, - 'mother-father': { - sentanceLabel: 'mother or father', - type: relationshipTypes['child-parent'] - }, - 'step-mother-father': { - sentanceLabel: 'step-mother or step-father', - type: relationshipTypes['step-child-parent'] - }, - 'son-daughter': { - sentanceLabel: 'son or daughter', - type: relationshipTypes['child-parent'] - }, - 'step-child': { - sentanceLabel: 'step-child', - type: relationshipTypes['step-child-parent'] - }, - 'grandparent': { - sentanceLabel: 'grandparent', - type: relationshipTypes['grandchild-grandparent'] - }, - 'grandchild': { - sentanceLabel: 'grandchild', - type: relationshipTypes['grandchild-grandparent'] - }, - 'brother-sister': { - sentanceLabel: 'brother or sister', - type: relationshipTypes['sibling'] - }, - 'step-brother-sister': { - sentanceLabel: 'step-brother or step-sister', - type: relationshipTypes['step-brother-sister'] - }, - 'other-relation': { - sentanceLabel: 'other type of relation', - type: relationshipTypes['other-relation'] - }, - 'partner': { - sentanceLabel: 'partner', - type: relationshipTypes['partner'] - }, - 'unrelated': { - sentanceLabel: 'not related', - type: relationshipTypes['unrelated'] - } -}; - -export function getAddress() { - let addressLines = sessionStorage.getItem('address').split(','); - - return { - addressLine1: addressLines[0], - addressLine2: addressLines[1], - addressLine3: addressLines[2], - addressCounty: addressLines[4], - addressTownCity: addressLines[3], - addressPostcode: addressLines[5] - } -} - -/** - * User - */ -export function addUserPerson(person) { - sessionStorage.setItem(USER_STORAGE_KEY, JSON.stringify(person)); -} - -export function getUserPerson() { - return JSON.parse(sessionStorage.getItem(USER_STORAGE_KEY)); -} - -/** - * Household - */ -export function getUserAsHouseholdMember() { - return getAllHouseholdMembers().find((member) => { - return member['@person'].id === USER_HOUSEHOLD_MEMBER_ID; - }); -} - -export function deleteUserAsHouseholdMember() { - deleteHouseholdMember(USER_HOUSEHOLD_MEMBER_ID); -} - -export function deleteHouseholdMember(personId) { - let members = getAllHouseholdMembers().filter((member) => { - return member['@person'].id !== personId; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(members)); -} - -export function updateUserAsHouseholdMember(person, memberData) { - let userAsHouseholdMember = getUserAsHouseholdMember(); - - userAsHouseholdMember - ? updateHouseholdMember(userAsHouseholdMember['@person'], memberData) - : addHouseholdMember(person, memberData, USER_HOUSEHOLD_MEMBER_ID); -} - -export function updateHouseholdMember(person, memberData) { - let membersUpdated = getAllHouseholdMembers().map((member) => { - return member['@person'].id === person.id - ? {...member, ...memberData, '@person': {...member['@person'], ...person}} - : member; - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, - JSON.stringify(membersUpdated)); -} - -export function addHouseholdMember(person, memberData, id) { - let people = getAllHouseholdMembers() || []; - memberData = memberData || {}; - - people.push({ - ...memberData, - type: memberData.type || HOUSEHOLD_MEMBER_TYPE, - '@person': { - ...person, - id: id || 'person' + autoIncrementId('household-members') - } - }); - - sessionStorage.setItem(HOUSEHOLD_MEMBERS_STORAGE_KEY, JSON.stringify(people)); -} - -export function getAllHouseholdMembers() { - return JSON.parse(sessionStorage.getItem(HOUSEHOLD_MEMBERS_STORAGE_KEY)) || []; -} - -export function getHouseholdMemberByPersonId(id) { - return getAllHouseholdMembers().find(function(member) { - return member['@person'].id === id; - }); -} - -export function person(opts) { - if (opts.firstName === '' || opts.lastName === '') { - console.log('Unable to create person with data: ', - opts.firstName, - !opts.middleName, - !opts.lastName); - } - - let middleName = opts.middleName || ''; - - return { - fullName: opts.firstName + ' ' + middleName + ' ' + opts.lastName, - firstName: opts.firstName, - middleName, - lastName: opts.lastName - }; -} - -export function isVisitor(member) { - return member.type === window.ONS.storage.KEYS.VISITOR_TYPE; -} - -export function isHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE; -} - -export function isOtherHouseholdMember(member) { - return member.type === window.ONS.storage.KEYS.HOUSEHOLD_MEMBER_TYPE && - member['@person'].id !== window.ONS.storage.IDS.USER_HOUSEHOLD_MEMBER_ID; -} - -/** - * Relationships - */ -export function addRelationship(relationshipObj) { - let householdRelationships = getAllRelationships() || [], - item = { - ...relationshipObj, - id: autoIncrementId('relationships') - }; - - householdRelationships.push(item); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); - - return item; -} - -export function editRelationship(relationshipId, valueObject) { - let householdRelationships = (getAllRelationships() || []).map(function(relationship) { - return (relationship.id + '') === (relationshipId + '') ? { - ...valueObject, - id: relationshipId - } : relationship; - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function getAllRelationships() { - return JSON.parse(sessionStorage.getItem(RELATIONSHIPS_STORAGE_KEY)) || []; -} - -export function deleteAllRelationshipsForMember(memberId) { - const householdRelationships = getAllRelationships() - .filter((relationship) => { - return !(memberId === relationship.personIsId || memberId === relationship.personToId); - }); - - sessionStorage.setItem(RELATIONSHIPS_STORAGE_KEY, - JSON.stringify(householdRelationships)); -} - -export function relationship(description, personIsId, personToId) { - return { - personIsDescription: description, - personIsId: personIsId, - personToId: personToId - }; -} - -/** - * Helpers - */ -function createNavItem(member) { - let $nodeEl = $('
                                                                                                                                                                                                                                                          • '), - $linkEl = $nodeEl.find('.js-template-nav-item-label'); - - $linkEl.html(member['@person'].fullName); - - if (member['@person'].id === USER_HOUSEHOLD_MEMBER_ID) { - $linkEl.attr('href', '../what-is-your-name'); - } else { - $linkEl.attr('href', '../who-else-to-add?edit=' + member['@person'].id); - } - - return $nodeEl; -} - -function updateHouseholdVisitorsNavigationItems() { - let allHouseholdMembers = window.ONS.storage.getAllHouseholdMembers(), - householdMembers = allHouseholdMembers.filter(window.ONS.storage.isHouseholdMember), - visitors = allHouseholdMembers.filter(window.ONS.storage.isVisitor); - - const $navigationHouseholdMembersEl = $('#navigation-household-members'), - $navigationVisitorsEl = $('#navigation-visitors'); - - if (householdMembers.length) { - $.each(householdMembers, function(i, member) { - $navigationHouseholdMembersEl.append(createNavItem(member)); - }); - } else { - $navigationHouseholdMembersEl.parent().hide(); - } - - if (visitors.length) { - $.each(visitors, function(i, member) { - $navigationVisitorsEl.append(createNavItem(member)); - }); - } else { - $navigationVisitorsEl.parent().hide(); - } -} - -function createListItemPerson(member) { - return $('
                                                                                                                                                                                                                                                          • ').addClass('mars').html( - '' + member['@person'].fullName + '' - ); -} - -function populateHouseholdList() { - const $el = $('#household-members'); - - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === HOUSEHOLD_MEMBER_TYPE; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function populateVisitorList() { - const $el = $('#visitors-list'); - - if (!$el.length) { - return; - } - - let members = getAllHouseholdMembers() || []; - - $el.empty().append(members.filter((member) => { - return member.type === VISITOR_TYPE; - }).map(createListItemPerson)); - - $el.addClass('list list--people-plain'); -} - -function updateAddresses() { - let addressLines = (sessionStorage.getItem('address') || '').split(','), - addressLine1 = addressLines[0], - addressLine2 = addressLines[1]; - - $('#section-address').html(addressLine1); - $('.address-text').html(addressLine1 + ', ' + addressLine2); -} - -function autoIncrementId(collection) { - let k = collection + '-increment', - id = parseInt(sessionStorage.getItem(k)) || 0; - - id++; - - sessionStorage.setItem(k, JSON.stringify(id)); - - return id; -} - -window.ONS = {}; -window.ONS.storage = { - getAddress, - addHouseholdMember, - updateHouseholdMember, - deleteHouseholdMember, - getAllHouseholdMembers, - addUserPerson, - getUserPerson, - getUserAsHouseholdMember, - getHouseholdMemberByPersonId, - updateUserAsHouseholdMember, - deleteUserAsHouseholdMember, - - isVisitor, - isOtherHouseholdMember, - isHouseholdMember, - - addRelationship, - editRelationship, - getAllRelationships, - deleteAllRelationshipsForMember, - - relationshipDescriptionMap, - - KEYS: { - HOUSEHOLD_MEMBERS_STORAGE_KEY, - USER_STORAGE_KEY, - HOUSEHOLD_MEMBER_TYPE, - VISITOR_TYPE - }, - - IDS: { - USER_HOUSEHOLD_MEMBER_ID - }, - - TYPES: { - person, - relationship - } -}; - -window.ONS.helpers = { - populateHouseholdList, - populateVisitorList -}; - -$(populateHouseholdList); -$(populateVisitorList); -$(updateHouseholdVisitorsNavigationItems); -$(updateAddresses); diff --git a/_prototypes/your-household/confirm-address.html b/_prototypes/your-household/confirm-address.html deleted file mode 100644 index 8cc5996143..0000000000 --- a/_prototypes/your-household/confirm-address.html +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: Confirm address -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            - Can you confirm this address is correct? -

                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -

                                                                                                                                                                                                                                                            Pipe in address here

                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - - - - - - diff --git a/_prototypes/your-household/do-you-live-here.html b/_prototypes/your-household/do-you-live-here.html deleted file mode 100644 index eafcff235d..0000000000 --- a/_prototypes/your-household/do-you-live-here.html +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: Do you live here -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - {% include navigation.html items=site.data.your-household.navigationItemsHousehold nav-title-id="section-address" %} -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            - Do you live at ? -

                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - - - diff --git a/_prototypes/your-household/does-anyone-else-live-here.html b/_prototypes/your-household/does-anyone-else-live-here.html deleted file mode 100644 index 119f955298..0000000000 --- a/_prototypes/your-household/does-anyone-else-live-here.html +++ /dev/null @@ -1,144 +0,0 @@ ---- -title: Does anyone else live here -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - {% include navigation.html items=site.data.your-household.navigationItemsHousehold nav-title-id="section-address" %} -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            - Does anybody else live at ? -

                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - - - - diff --git a/_prototypes/your-household/index.html b/_prototypes/your-household/index.html deleted file mode 100644 index 50dcd781d3..0000000000 --- a/_prototypes/your-household/index.html +++ /dev/null @@ -1,237 +0,0 @@ ---- -title: Enter your address -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            - What is your address? -

                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - What is your address? - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -

                                                                                                                                                                                                                                                            Including your house name or number

                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - - - - - diff --git a/_prototypes/your-household/relationships-summary.html b/_prototypes/your-household/relationships-summary.html deleted file mode 100644 index 2fa75bbb65..0000000000 --- a/_prototypes/your-household/relationships-summary.html +++ /dev/null @@ -1,177 +0,0 @@ ---- -title: Household relationships -project: your-household -globalcss: false -householdMembers: -visitors: ---- - - - - - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - Previous -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - {% include navigation.html items=site.data.your-household.navigationItemsRelationships nav-title-id="section-address" %} - {% include navigation.html items=page.householdMembers title="Household members" nav-id="navigation-household-members" %} - {% include navigation.html items=page.visitors title="Visitors" nav-id="navigation-visitors" %} -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            Household relationships

                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            - This section is now complete -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                            • You can check your answers below
                                                                                                                                                                                                                                                            • -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                            • - - to - - -
                                                                                                                                                                                                                                                              - - Change - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                            • -
                                                                                                                                                                                                                                                            - -
                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - - - - - - diff --git a/_prototypes/your-household/relationships.html b/_prototypes/your-household/relationships.html deleted file mode 100644 index 9b01fd58cc..0000000000 --- a/_prototypes/your-household/relationships.html +++ /dev/null @@ -1,388 +0,0 @@ ---- -title: Relationships -project: your-household -globalcss: false -householdMembers: -visitors: ---- - - - - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - Previous -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - {% include navigation.html items=site.data.your-household.navigationItemsRelationships nav-title-id="section-address" %} - {% include navigation.html items=page.householdMembers title="Household members" nav-id="navigation-household-members" %} - {% include navigation.html items=page.visitors title="Visitors" nav-id="navigation-visitors" %} -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                              - How is - related to ? -

                                                                                                                                                                                                                                                              - -

                                                                                                                                                                                                                                                              - is - ... to - -

                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - - - - - - diff --git a/_prototypes/your-household/section-intro.html b/_prototypes/your-household/section-intro.html deleted file mode 100644 index c144abba8e..0000000000 --- a/_prototypes/your-household/section-intro.html +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: Section intro -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - Previous -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - {% include navigation.html items=site.data.your-household.navigationItemsHousehold nav-title-id="section-address" %} -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                              Who lives here?

                                                                                                                                                                                                                                                              - -

                                                                                                                                                                                                                                                              In this section, we’re going to ask you about all the people that live or - are visting .

                                                                                                                                                                                                                                                              - -

                                                                                                                                                                                                                                                              Information you will need:

                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                              • Names of the people living in household
                                                                                                                                                                                                                                                              • -
                                                                                                                                                                                                                                                              • Names of the visitors staying in the household on 27th February 2018
                                                                                                                                                                                                                                                              • -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - -
                                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                                              - - Previous -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - - - - - - - - diff --git a/_prototypes/your-household/style.css b/_prototypes/your-household/style.css deleted file mode 100644 index a12e072264..0000000000 --- a/_prototypes/your-household/style.css +++ /dev/null @@ -1,20 +0,0 @@ -.list.list--people-plain { - margin-bottom : 1rem; - list-style-type : none; -} - -.list.list--people-plain .list__item { - background: url(/img/icons/person.svg) 0 .2rem no-repeat; -} - -.list.list--people-plain .list__item-name { - padding-left: 1.5rem; -} - -.list.list--people-plain .list__item-actions { - margin-top: -4px; -} - -.list.list--people-plain .list__item-action + .list__item-action { - margin-left : .5rem; -} diff --git a/_prototypes/your-household/summary.html b/_prototypes/your-household/summary.html deleted file mode 100644 index ffa54ba2e5..0000000000 --- a/_prototypes/your-household/summary.html +++ /dev/null @@ -1,313 +0,0 @@ ---- -title: Summary -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - Previous -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - {% include navigation.html - items=site.data.your-household.navigationItemsHousehold - nav-title-id="section-address" %} -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                                              - Who lives here? -

                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - -
                                                                                                                                                                                                                                                              - This section is now - complete -
                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                              • You can check your answers below -
                                                                                                                                                                                                                                                              • -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                              - -

                                                                                                                                                                                                                                                              Household members

                                                                                                                                                                                                                                                              -
                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                Is - anyone else missing from this list?

                                                                                                                                                                                                                                                                - -
                                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                                Visitors staying - overnight on 27th February 2018

                                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                  Is - anyone else missing from this list? -

                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  - Previous -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  - - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                  • - -
                                                                                                                                                                                                                                                                    - - Change - - - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                  • -
                                                                                                                                                                                                                                                                  - - - - - - - - - diff --git a/_prototypes/your-household/temp-away-from-home.html b/_prototypes/your-household/temp-away-from-home.html deleted file mode 100644 index d9b70175d3..0000000000 --- a/_prototypes/your-household/temp-away-from-home.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: do-you-live-here -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  - Previous -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  - {% include navigation.html items=site.data.your-household.navigationItemsHousehold nav-title-id="section-address" %} -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  - - -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  - - -
                                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                                  - Also thinking about those who are temporarily away from home and those staying - without a UK address, is this everyone? -

                                                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                                                  - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - Include -
                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                    • people who usually live outside the UK who are - staying in the UK for three months or more
                                                                                                                                                                                                                                                                    • -
                                                                                                                                                                                                                                                                    • people who work away from home within the UK if this - is their permanent or family home
                                                                                                                                                                                                                                                                    • -
                                                                                                                                                                                                                                                                    • members of the Armed Force if this is their permanent - or family home
                                                                                                                                                                                                                                                                    • -
                                                                                                                                                                                                                                                                    • people who are temporarily outside the UK for less - than 12 months
                                                                                                                                                                                                                                                                    • -
                                                                                                                                                                                                                                                                    • poeple staying temporarily who usually live in the UK - but do not have another UK address, for example relatives, friends
                                                                                                                                                                                                                                                                    • -
                                                                                                                                                                                                                                                                    • other people who usually live here, including anyone - temporarily away from home
                                                                                                                                                                                                                                                                    • -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - Previous -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - - - - diff --git a/_prototypes/your-household/visitors.html b/_prototypes/your-household/visitors.html deleted file mode 100644 index e729337ffe..0000000000 --- a/_prototypes/your-household/visitors.html +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Visitors -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - Previous -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - {% include navigation.html items=site.data.your-household.navigationItemsHousehold nav-title-id="section-address" %} -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                    - Were there any visitors staying overnight on 27th February 2018 at - ? -

                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - Previous -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - - - - diff --git a/_prototypes/your-household/what-is-your-name.html b/_prototypes/your-household/what-is-your-name.html deleted file mode 100644 index 638cb2978e..0000000000 --- a/_prototypes/your-household/what-is-your-name.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: What is your name -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - Previous -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - {% include navigation.html items=site.data.your-household.navigationItemsHousehold nav-title-id="section-address" %} -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                    - What is your name? -

                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - What is your name? - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - - Previous -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - - - - - diff --git a/_prototypes/your-household/who-else-to-add.html b/_prototypes/your-household/who-else-to-add.html deleted file mode 100644 index 9e74d27fdf..0000000000 --- a/_prototypes/your-household/who-else-to-add.html +++ /dev/null @@ -1,181 +0,0 @@ ---- -title: Who else to add -project: your-household -globalcss: false ---- - - - - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - Previous -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - {% include navigation.html items=site.data.your-household.navigationItemsHousehold nav-title-id="section-address" %} -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                                    - Who do you need to add to -

                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - What is your name? - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - - -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - - -
                                                                                                                                                                                                                                                                    - -
                                                                                                                                                                                                                                                                    - - Previous -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    - - - - - - diff --git a/css/census.css b/css/census.css index 24f4b53644..e007ca316e 100644 --- a/css/census.css +++ b/css/census.css @@ -5698,6 +5698,12 @@ input:checked ~ .label { height: auto; } +@media only screen and (max-width: 550px) { + .logo__img { + width: 150px; + } +} + .nav { display: block; padding: 0; diff --git a/css/fixed.css b/css/fixed.css index d968c7f15e..0628498970 100644 --- a/css/fixed.css +++ b/css/fixed.css @@ -3,4 +3,4 @@ margin-bottom: 2rem; } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm9iamVjdHMvX2dyb3VwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBb0I7RUFBcEIsb0JBQW9CO0NBQ3JCIiwiZmlsZSI6ImZpeGVkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4iXX0= */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm9iamVjdHMvX2dyb3VwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBbUI7RUFBbkIsb0JBQW1CO0NBQ3BCIiwiZmlsZSI6ImZpeGVkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4iXX0= */ diff --git a/css/main.css b/css/main.css index cd945bbe8f..b2949ce79f 100644 --- a/css/main.css +++ b/css/main.css @@ -52,7 +52,7 @@ html.prototypes-home h1 { left: 0; width: 25px; height: 25px; - background: transparent; + background: rgba(0, 0, 0, 0); cursor: pointer; } @@ -96,4 +96,4 @@ html.prototypes-home h1 { border-bottom: 1px solid rgba(239, 239, 239, 0.1); } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGdCQUFnQjtDQVFqQjs7QUFURDtFQUdJLGtCQUFrQjtDQUNuQjs7QUFKSDtFQU9JLGtCQUFrQjtFQUFsQixrQkFBa0I7Q0FDbkI7O0FBR0g7RUFDRSxpQkFBaUI7RUFDakIsYUFBYTtFQUNiLGlCQUFrQjtFQUFsQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQXBCLG9CQUFvQjtDQVFyQjs7QUFaRDtFQU1JLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQWxCLGtCQUFrQjtFQUNsQiwwQkFBMEI7RUFDMUIsc0JBQXVCO0VBQXZCLHVCQUF1QjtDQUN4Qjs7QUFHSDtFQUVJLFVBQVU7RUFDVixXQUFXO0VBQ1gsaUJBQWlCO0NBQ2xCOztBQUxIO0VBUUksZ0JBQWdCO0VBQWhCLGdCQUFnQjtFQUNoQixpQ0FBaUM7Q0FDbEM7O0FBVkg7RUFhSSxzQkFBc0I7Q0FDdkI7O0FBR0g7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVTtFQUNWLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLHdCQUFnQjtFQUNoQixnQkFBZ0I7Q0FJakI7O0FBWEQ7RUFTSSwrQkFBZ0I7Q0FDakI7O0FBR0g7RUFFRSxnQkFBZ0I7RUFDaEIsY0FBYztFQUFkLGNBQWM7RUFDZCxPQUFPO0VBQ1AsU0FBUztFQUNULGFBTGE7RUFLYixhQUxhO0VBTWIsYUFBYTtFQUNiLGtDQUFxQjtFQUNyQixhQUFhO0VBQ2IsWUFBWTtFQUNaLHFDQUFxQjtNQUFyQixpQ0FBcUI7VUFBckIsNkJBQXFCO0VBQ3JCLHVDQUErQjtFQUEvQiwrQkFBK0I7RUFDL0IsaUJBQWlCO0NBV2xCOztBQXhCRDtFQWVJLGlDQUFxQjtNQUFyQiw2QkFBcUI7VUFBckIseUJBQXFCO0NBQ3RCOztBQWhCSDtFQWtCSSxhQUFhO0NBQ2Q7O0FBbkJIO0VBcUJJLGVBQWtCO0VBQWxCLGtCQUFrQjtFQUNsQixrREFBcUM7Q0FDdEMiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1sLnByb3RvdHlwZXMtaG9tZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cblxuLnNpdGUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwLjNyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgYSB7IFxuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4ycmVtO1xuICB9XG59XG5cbi5wcm90b3R5cGUtbGlzdCB7XG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgbGkge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uaGlkZGVuLW5hdi1idG4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLCAwLjIpO1xuICB9XG59XG5cbi5oaWRkZW4tbmF2IHtcbiAgJHdpZHRoOiAyMHJlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nOiAxcmVtO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogJHdpZHRoO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoIzIyMiwgMC45KTtcbiAgY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCR3aWR0aCk7XG4gIHRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLW91dDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgJi5pcy1vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIGxpIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjZWZlZmVmLCAwLjEpO1xuICB9XG59XG4iXX0= */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGdCQUFlO0NBUWhCOztBQVREO0VBR0ksa0JBQWlCO0NBQ2xCOztBQUpIO0VBT0ksa0JBQWlCO0VBQWpCLGtCQUFpQjtDQUNsQjs7QUFHSDtFQUNFLGlCQUFnQjtFQUNoQixhQUFZO0VBQ1osaUJBQWlCO0VBQWpCLGtCQUFpQjtFQUNqQixvQkFBbUI7RUFBbkIsb0JBQW1CO0NBUXBCOztBQVpEO0VBTUksYUFBWTtFQUNaLHNCQUFxQjtFQUNyQixrQkFBaUI7RUFBakIsa0JBQWlCO0VBQ2pCLDBCQUF5QjtFQUN6QixzQkFBc0I7RUFBdEIsdUJBQXNCO0NBQ3ZCOztBQUdIO0VBRUksVUFBUztFQUNULFdBQVU7RUFDVixpQkFBZ0I7Q0FDakI7O0FBTEg7RUFRSSxnQkFBZTtFQUFmLGdCQUFlO0VBQ2YsaUNBQWdDO0NBQ2pDOztBQVZIO0VBYUksc0JBQXFCO0NBQ3RCOztBQUdIO0VBQ0UsZ0JBQWU7RUFDZixVQUFTO0VBQ1QsUUFBTztFQUNQLFlBQVc7RUFDWCxhQUFZO0VBQ1osNkJBQXlCO0VBQ3pCLGdCQUFlO0NBSWhCOztBQVhEO0VBU0ksK0JBQTRCO0NBQzdCOztBQUdIO0VBRUUsZ0JBQWU7RUFDZixjQUFhO0VBQWIsY0FBYTtFQUNiLE9BQU07RUFDTixTQUFRO0VBQ1IsYUFMYTtFQUtiLGFBTGE7RUFNYixhQUFZO0VBQ1osa0NBQXFCO0VBQ3JCLGFBQVk7RUFDWixZQUFXO0VBQ1gscUNBQTZCO01BQTdCLGlDQUE2QjtVQUE3Qiw2QkFBNkI7RUFDN0IsdUNBQThCO0VBQTlCLCtCQUE4QjtFQUM5QixpQkFBZ0I7Q0FXakI7O0FBeEJEO0VBZUksaUNBQXdCO01BQXhCLDZCQUF3QjtVQUF4Qix5QkFBd0I7Q0FDekI7O0FBaEJIO0VBa0JJLGFBQVk7Q0FDYjs7QUFuQkg7RUFxQkksZUFBaUI7RUFBakIsa0JBQWlCO0VBQ2pCLGtEQUFxQztDQUN0QyIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwucHJvdG90eXBlcy1ob21lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAuM3JlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBhIHsgXG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG4gIH1cbn1cblxuLnByb3RvdHlwZS1saXN0IHtcbiAgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cblxuICBsaSB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi5oaWRkZW4tbmF2LWJ0biB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsIDAuMik7XG4gIH1cbn1cblxuLmhpZGRlbi1uYXYge1xuICAkd2lkdGg6IDIwcmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAkd2lkdGg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgjMjIyLCAwLjkpO1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJHdpZHRoKTtcbiAgdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2Utb3V0O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICAmLmlzLW9wZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgbGkge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCNlZmVmZWYsIDAuMSk7XG4gIH1cbn1cbiJdfQ== */ diff --git a/css/responsive.css b/css/responsive.css index d30995d6ee..9ee962086a 100644 --- a/css/responsive.css +++ b/css/responsive.css @@ -3,4 +3,4 @@ margin-bottom: 2rem; } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm9iamVjdHMvX2dyb3VwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBb0I7RUFBcEIsb0JBQW9CO0NBQ3JCIiwiZmlsZSI6InJlc3BvbnNpdmUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbiJdfQ== */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm9iamVjdHMvX2dyb3VwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBbUI7RUFBbkIsb0JBQW1CO0NBQ3BCIiwiZmlsZSI6InJlc3BvbnNpdmUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbiJdfQ== */ diff --git a/gulpfile.js b/gulpfile.js index b55ec4a123..87acc50e5e 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -245,7 +245,7 @@ gulp.task('fonts', () => { }); gulp.task('img', () => { - gulp.src('./_img/**/*').pipe(gulp.dest('./img')); + gulp.src('./_img/**/*').pipe(gulp.dest('./s/img')); }); /** diff --git a/img/census-hero-banner-mobile.jpg b/img/census-hero-banner-mobile.jpg new file mode 100644 index 0000000000..58a46f5b57 Binary files /dev/null and b/img/census-hero-banner-mobile.jpg differ diff --git a/img/census-hero-banner.jpg b/img/census-hero-banner.jpg new file mode 100644 index 0000000000..78f965b9f4 Binary files /dev/null and b/img/census-hero-banner.jpg differ diff --git a/img/census-letter-nisra.svg b/img/census-letter-nisra.svg new file mode 100644 index 0000000000..ba53f1be84 --- /dev/null +++ b/img/census-letter-nisra.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/census-letter-ons-cy.svg b/img/census-letter-ons-cy.svg new file mode 100644 index 0000000000..c781194772 --- /dev/null +++ b/img/census-letter-ons-cy.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/census-letter-ons.svg b/img/census-letter-ons.svg new file mode 100644 index 0000000000..f1ca7b308f --- /dev/null +++ b/img/census-letter-ons.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/census-letter.svg b/img/census-letter.svg new file mode 100644 index 0000000000..1a019cf417 --- /dev/null +++ b/img/census-letter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/census-logo.svg b/img/census-logo.svg index 7f1df71b9f..aed89ff083 100644 --- a/img/census-logo.svg +++ b/img/census-logo.svg @@ -1 +1 @@ -logo-englishCreated with Sketch. +census-logo-cy diff --git a/img/crest-logo.svg b/img/crest-logo.svg deleted file mode 100644 index 8344e19769..0000000000 --- a/img/crest-logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/img/hero_banner_template_V4.jpg b/img/hero_banner_template_V4.jpg new file mode 100644 index 0000000000..184b333244 Binary files /dev/null and b/img/hero_banner_template_V4.jpg differ diff --git a/img/icons/census-logo-en.svg b/img/icons/census-logo-en.svg new file mode 100644 index 0000000000..3df2a74e9b --- /dev/null +++ b/img/icons/census-logo-en.svg @@ -0,0 +1 @@ +census-logo-en \ No newline at end of file diff --git a/img/icons/chevron-right.svg b/img/icons/chevron-right.svg index 112ead89f4..ef97db7479 100644 --- a/img/icons/chevron-right.svg +++ b/img/icons/chevron-right.svg @@ -1 +1 @@ -chevron-rightCreated with Sketch. \ No newline at end of file +chevron-rightCreated with Sketch. \ No newline at end of file diff --git a/img/icons/email.svg b/img/icons/email.svg new file mode 100644 index 0000000000..3c620bf552 --- /dev/null +++ b/img/icons/email.svg @@ -0,0 +1,9 @@ + + + + Icons/Email + Created with Sketch. + + + + \ No newline at end of file diff --git a/img/icons/facebook.svg b/img/icons/facebook.svg new file mode 100644 index 0000000000..fb41f45311 --- /dev/null +++ b/img/icons/facebook.svg @@ -0,0 +1,11 @@ + + + + Icons/Facebook + Created with Sketch. + + + + + + \ No newline at end of file diff --git a/img/icons/icons--check-white.svg b/img/icons/icons--check-white.svg new file mode 100644 index 0000000000..245bf3946f --- /dev/null +++ b/img/icons/icons--check-white.svg @@ -0,0 +1 @@ +icons--check \ No newline at end of file diff --git a/img/icons/icons--check.svg b/img/icons/icons--check.svg new file mode 100644 index 0000000000..797b66f9c9 --- /dev/null +++ b/img/icons/icons--check.svg @@ -0,0 +1 @@ +icons--check \ No newline at end of file diff --git a/img/icons/icons--chevron-down copy.svg b/img/icons/icons--chevron-down copy.svg new file mode 100644 index 0000000000..b359d95944 --- /dev/null +++ b/img/icons/icons--chevron-down copy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/icons/icons--chevron-down-black.svg b/img/icons/icons--chevron-down-black.svg new file mode 100644 index 0000000000..df16b8c39c --- /dev/null +++ b/img/icons/icons--chevron-down-black.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/img/icons/icons--chevron-down-white.svg b/img/icons/icons--chevron-down-white.svg new file mode 100644 index 0000000000..b092c94e55 --- /dev/null +++ b/img/icons/icons--chevron-down-white.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/img/icons/icons--chevron-down.svg b/img/icons/icons--chevron-down.svg new file mode 100644 index 0000000000..b359d95944 --- /dev/null +++ b/img/icons/icons--chevron-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/icons/icons--chevron-right-black-hover.svg b/img/icons/icons--chevron-right-black-hover.svg new file mode 100644 index 0000000000..416aaa995d --- /dev/null +++ b/img/icons/icons--chevron-right-black-hover.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/img/icons/icons--chevron-right-black.svg b/img/icons/icons--chevron-right-black.svg new file mode 100644 index 0000000000..df16b8c39c --- /dev/null +++ b/img/icons/icons--chevron-right-black.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/img/icons/icons--chevron-right-blue.svg b/img/icons/icons--chevron-right-blue.svg new file mode 100644 index 0000000000..d3b42c4cdd --- /dev/null +++ b/img/icons/icons--chevron-right-blue.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/img/icons/icons--chevron-right-white-hover.svg b/img/icons/icons--chevron-right-white-hover.svg new file mode 100644 index 0000000000..bcca7bd3cd --- /dev/null +++ b/img/icons/icons--chevron-right-white-hover.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/img/icons/icons--chevron-right-white.svg b/img/icons/icons--chevron-right-white.svg new file mode 100644 index 0000000000..7e4a8285f1 --- /dev/null +++ b/img/icons/icons--chevron-right-white.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/img/icons/icons--chevron-right.svg b/img/icons/icons--chevron-right.svg new file mode 100644 index 0000000000..d17cd8272a --- /dev/null +++ b/img/icons/icons--chevron-right.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/img/icons/icons--exit-black.svg b/img/icons/icons--exit-black.svg new file mode 100644 index 0000000000..5e56cb8de2 --- /dev/null +++ b/img/icons/icons--exit-black.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/icons/icons--exit-blue.svg b/img/icons/icons--exit-blue.svg new file mode 100644 index 0000000000..0295eace73 --- /dev/null +++ b/img/icons/icons--exit-blue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/icons/icons--exit-white.svg b/img/icons/icons--exit-white.svg new file mode 100644 index 0000000000..dce5f6c55c --- /dev/null +++ b/img/icons/icons--exit-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/icons/icons--exit.svg b/img/icons/icons--exit.svg new file mode 100644 index 0000000000..8324327e23 --- /dev/null +++ b/img/icons/icons--exit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/icons/icons--languages.svg b/img/icons/icons--languages.svg new file mode 100644 index 0000000000..dccc31593b --- /dev/null +++ b/img/icons/icons--languages.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/icons/icons--location.svg b/img/icons/icons--location.svg new file mode 100644 index 0000000000..ac4c781238 --- /dev/null +++ b/img/icons/icons--location.svg @@ -0,0 +1,13 @@ + + + + Combined Shape + Created with Sketch. + + + + + + + + \ No newline at end of file diff --git a/img/icons/lock.svg b/img/icons/lock.svg index 19b7bc8ebd..a3e39cfc38 100644 --- a/img/icons/lock.svg +++ b/img/icons/lock.svg @@ -1 +1 @@ -lock \ No newline at end of file + \ No newline at end of file diff --git a/img/icons/twitter.svg b/img/icons/twitter.svg new file mode 100644 index 0000000000..cc3c8e3c34 --- /dev/null +++ b/img/icons/twitter.svg @@ -0,0 +1,11 @@ + + + + Icons/Twitter + Created with Sketch. + + + + + + \ No newline at end of file diff --git a/img/large/census-school-children.jpg b/img/large/census-school-children.jpg new file mode 100644 index 0000000000..32365ebdf9 Binary files /dev/null and b/img/large/census-school-children.jpg differ diff --git a/img/large/hero-man.png b/img/large/hero-man.png new file mode 100644 index 0000000000..e6b1e770ee Binary files /dev/null and b/img/large/hero-man.png differ diff --git a/img/large/mum-and-child-healthcare-belfast.jpg b/img/large/mum-and-child-healthcare-belfast.jpg new file mode 100644 index 0000000000..40b76f2d54 Binary files /dev/null and b/img/large/mum-and-child-healthcare-belfast.jpg differ diff --git a/img/large/woman-in-purple-dress-shirt.jpg b/img/large/woman-in-purple-dress-shirt.jpg new file mode 100644 index 0000000000..6ed32c1f36 Binary files /dev/null and b/img/large/woman-in-purple-dress-shirt.jpg differ diff --git a/img/logo-crest.svg b/img/logo-crest.svg index ad23e31aeb..5850d4de8e 100644 --- a/img/logo-crest.svg +++ b/img/logo-crest.svg @@ -1,10 +1 @@ - - - - Shape - Created with Sketch. - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/img/ons-logo-black-inline.svg b/img/ons-logo-black-inline.svg new file mode 100644 index 0000000000..2b911a0221 --- /dev/null +++ b/img/ons-logo-black-inline.svg @@ -0,0 +1,4 @@ + +Office for National Statistics + + \ No newline at end of file diff --git a/img/ons-logo-stacked.svg b/img/ons-logo-stacked.svg new file mode 100644 index 0000000000..2e3b34d91e --- /dev/null +++ b/img/ons-logo-stacked.svg @@ -0,0 +1,60 @@ + + + + + + + + diff --git a/img/small/census-school-children.jpg b/img/small/census-school-children.jpg new file mode 100644 index 0000000000..c9f8842e6e Binary files /dev/null and b/img/small/census-school-children.jpg differ diff --git a/img/small/hero-man.png b/img/small/hero-man.png new file mode 100644 index 0000000000..d7b792a5c1 Binary files /dev/null and b/img/small/hero-man.png differ diff --git a/img/small/mum-and-child-healthcare-belfast.jpg b/img/small/mum-and-child-healthcare-belfast.jpg new file mode 100644 index 0000000000..e6d5104071 Binary files /dev/null and b/img/small/mum-and-child-healthcare-belfast.jpg differ diff --git a/img/small/woman-in-purple-dress-shirt.jpg b/img/small/woman-in-purple-dress-shirt.jpg new file mode 100644 index 0000000000..4c29cbc040 Binary files /dev/null and b/img/small/woman-in-purple-dress-shirt.jpg differ diff --git a/js/domready.js b/js/domready.js new file mode 100644 index 0000000000..9d964fbd35 --- /dev/null +++ b/js/domready.js @@ -0,0 +1,33 @@ +import { awaitPolyfills } from 'js/polyfills/await-polyfills'; + +const eventReady = 'DOMContentLoaded'; + +let callbacks = []; +let isReady = false; + +const onReady = () => { + isReady = true; + callbacks.forEach(fn => fn.call()); + document.removeEventListener(eventReady, onReady); + + const event = new CustomEvent('onsDOMReady'); + + document.dispatchEvent(event); + window.onsDOMReady = true; +}; + +export default function ready(fn, ready = isReady) { + if (ready) { + fn.call(); + } else { + callbacks.push(fn); + } +} + +awaitPolyfills.then(() => { + if (['interactive', 'complete'].includes(document.readyState)) { + onReady.call(); + } else { + document.addEventListener(eventReady, onReady); + } +}); diff --git a/kubectl b/kubectl new file mode 100644 index 0000000000..db9b2713e6 Binary files /dev/null and b/kubectl differ diff --git a/package-lock.json b/package-lock.json index d11fa53685..3c867f7de8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,18 +24,17 @@ "through": ">=2.2.7 <3" } }, - "a-sync-waterfall": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.0.tgz", - "integrity": "sha1-OOgxnXk3niRiiEW1O5ZyKyng5Hw=", - "dev": true - }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "integrity": "sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=", "dev": true }, + "abortcontroller-polyfill": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.3.0.tgz", + "integrity": "sha512-lbWQgf+eRvku3va8poBlDBO12FigTQr9Zb7NIjXrePrhxWVKdCP2wbDl1tLDaYa18PWTom3UEWwdH13S46I+yA==" + }, "accepts": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz", @@ -91,6 +90,7 @@ "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", "dev": true, + "optional": true, "requires": { "kind-of": "^3.0.2", "longest": "^1.0.1", @@ -128,7 +128,7 @@ "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=", "dev": true }, "archy": { @@ -168,7 +168,7 @@ "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", "dev": true }, "array-differ": { @@ -210,7 +210,7 @@ "array-slice": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "integrity": "sha1-42jqFfibxwaff/uJrsOmx9SsItQ=", "dev": true }, "array-union": { @@ -261,7 +261,7 @@ "asn1.js": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "integrity": "sha1-ucK/WAXx5kqt7tbfOiv6+1pz9aA=", "dev": true, "requires": { "bn.js": "^4.0.0", @@ -1283,7 +1283,7 @@ "babylon": { "version": "6.18.0", "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "integrity": "sha1-ry87iPpvXB5MY00aD46sT1WzleM=", "dev": true }, "backo2": { @@ -1363,7 +1363,7 @@ "bl": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", - "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", + "integrity": "sha1-oWCRFxcQPAdBDO9j71Gzl8Alr5w=", "dev": true, "requires": { "readable-stream": "^2.3.5", @@ -1420,7 +1420,7 @@ "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", - "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", + "integrity": "sha1-LN4J617jQfSEdGuwMJsyU7GxRC8=", "dev": true }, "boom": { @@ -1462,7 +1462,7 @@ "browser-pack": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", - "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", + "integrity": "sha1-w0uhDQuc4WK1ryJ8cTHJLC7NV3Q=", "dev": true, "requires": { "JSONStream": "^1.0.3", @@ -1551,7 +1551,7 @@ "browserify": { "version": "15.2.0", "resolved": "https://registry.npmjs.org/browserify/-/browserify-15.2.0.tgz", - "integrity": "sha512-IHYyFPm2XjJCL+VV0ZtFv8wn/sAHVOm83q3yfSn8YWbZ9jcybgPKxSDdiuMU+35jUL1914l74RnXXPD9Iyo9yg==", + "integrity": "sha1-HhIbofpyz5/S2N8AL4Z0totF34k=", "dev": true, "requires": { "JSONStream": "^1.0.3", @@ -1666,7 +1666,7 @@ "browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", "dev": true, "requires": { "buffer-xor": "^1.0.3", @@ -1680,7 +1680,7 @@ "browserify-cipher": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=", "dev": true, "requires": { "browserify-aes": "^1.0.4", @@ -1727,7 +1727,7 @@ "browserify-zlib": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", "dev": true, "requires": { "pako": "~1.0.5" @@ -1883,7 +1883,7 @@ "cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", "dev": true, "requires": { "inherits": "^2.0.1", @@ -2128,7 +2128,7 @@ "cosmiconfig": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", - "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", + "integrity": "sha1-YXPOvVb6wELB9DkO33r2wHx8uJI=", "dev": true, "requires": { "is-directory": "^0.3.1", @@ -2143,7 +2143,7 @@ "create-ecdh": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "integrity": "sha1-yREbbzMEXEaX8UR4f5JUzcd8Rf8=", "dev": true, "requires": { "bn.js": "^4.1.0", @@ -2153,7 +2153,7 @@ "create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", "dev": true, "requires": { "cipher-base": "^1.0.1", @@ -2166,7 +2166,7 @@ "create-hmac": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", "dev": true, "requires": { "cipher-base": "^1.0.3", @@ -2222,7 +2222,7 @@ "crypto-browserify": { "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", "dev": true, "requires": { "browserify-cipher": "^1.0.0", @@ -2336,7 +2336,7 @@ "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", "dev": true, "requires": { "ms": "2.0.0" @@ -2496,10 +2496,18 @@ "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=", "dev": true }, + "dice-coefficient": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/dice-coefficient/-/dice-coefficient-1.0.5.tgz", + "integrity": "sha512-T5iCfFziG6w3RdIxdwcdNFghnspqkJcOyYA/lAujryGpEx6V/PqSp6dqIzYYQwapqNrW2pLgRk0tPJ+HEPDjFQ==", + "requires": { + "n-gram": "^1.0.0" + } + }, "diffie-hellman": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=", "dev": true, "requires": { "bn.js": "^4.1.0", @@ -2860,7 +2868,7 @@ "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", "dev": true, "requires": { "md5.js": "^1.3.4", @@ -3277,7 +3285,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.1.1", @@ -3328,7 +3337,8 @@ "balanced-match": { "version": "0.4.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "bcrypt-pbkdf": { "version": "1.0.1", @@ -3343,6 +3353,7 @@ "version": "0.0.9", "bundled": true, "dev": true, + "optional": true, "requires": { "inherits": "~2.0.0" } @@ -3351,6 +3362,7 @@ "version": "2.10.1", "bundled": true, "dev": true, + "optional": true, "requires": { "hoek": "2.x.x" } @@ -3359,6 +3371,7 @@ "version": "1.1.7", "bundled": true, "dev": true, + "optional": true, "requires": { "balanced-match": "^0.4.1", "concat-map": "0.0.1" @@ -3367,7 +3380,8 @@ "buffer-shims": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "caseless": { "version": "0.12.0", @@ -3384,12 +3398,14 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "combined-stream": { "version": "1.0.5", "bundled": true, "dev": true, + "optional": true, "requires": { "delayed-stream": "~1.0.0" } @@ -3397,22 +3413,26 @@ "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "cryptiles": { "version": "2.0.5", "bundled": true, "dev": true, + "optional": true, "requires": { "boom": "2.x.x" } @@ -3452,7 +3472,8 @@ "delayed-stream": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "delegates": { "version": "1.0.0", @@ -3484,7 +3505,8 @@ "extsprintf": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "forever-agent": { "version": "0.6.1", @@ -3506,12 +3528,14 @@ "fs.realpath": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "fstream": { "version": "1.0.11", "bundled": true, "dev": true, + "optional": true, "requires": { "graceful-fs": "^4.1.2", "inherits": "~2.0.0", @@ -3567,6 +3591,7 @@ "version": "7.1.2", "bundled": true, "dev": true, + "optional": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -3579,7 +3604,8 @@ "graceful-fs": { "version": "4.1.11", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "har-schema": { "version": "1.0.5", @@ -3607,6 +3633,7 @@ "version": "3.1.3", "bundled": true, "dev": true, + "optional": true, "requires": { "boom": "2.x.x", "cryptiles": "2.x.x", @@ -3617,7 +3644,8 @@ "hoek": { "version": "2.16.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "http-signature": { "version": "1.1.1", @@ -3634,6 +3662,7 @@ "version": "1.0.6", "bundled": true, "dev": true, + "optional": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -3642,7 +3671,8 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.4", @@ -3654,6 +3684,7 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -3667,7 +3698,8 @@ "isarray": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "isstream": { "version": "0.1.2", @@ -3740,12 +3772,14 @@ "mime-db": { "version": "1.27.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "mime-types": { "version": "2.1.15", "bundled": true, "dev": true, + "optional": true, "requires": { "mime-db": "~1.27.0" } @@ -3754,6 +3788,7 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -3761,12 +3796,14 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "mkdirp": { "version": "0.5.1", "bundled": true, "dev": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -3821,7 +3858,8 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "oauth-sign": { "version": "0.8.2", @@ -3839,6 +3877,7 @@ "version": "1.4.0", "bundled": true, "dev": true, + "optional": true, "requires": { "wrappy": "1" } @@ -3868,7 +3907,8 @@ "path-is-absolute": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "performance-now": { "version": "0.2.0", @@ -3879,7 +3919,8 @@ "process-nextick-args": { "version": "1.0.7", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "punycode": { "version": "1.4.1", @@ -3917,6 +3958,7 @@ "version": "2.2.9", "bundled": true, "dev": true, + "optional": true, "requires": { "buffer-shims": "~1.0.0", "core-util-is": "~1.0.0", @@ -3961,6 +4003,7 @@ "version": "2.6.1", "bundled": true, "dev": true, + "optional": true, "requires": { "glob": "^7.0.5" } @@ -3968,7 +4011,8 @@ "safe-buffer": { "version": "5.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "semver": { "version": "5.3.0", @@ -3992,6 +4036,7 @@ "version": "1.0.9", "bundled": true, "dev": true, + "optional": true, "requires": { "hoek": "2.x.x" } @@ -4025,6 +4070,7 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -4035,6 +4081,7 @@ "version": "1.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "safe-buffer": "^5.0.1" } @@ -4049,6 +4096,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -4063,6 +4111,7 @@ "version": "2.2.1", "bundled": true, "dev": true, + "optional": true, "requires": { "block-stream": "*", "fstream": "^1.0.2", @@ -4118,7 +4167,8 @@ "util-deprecate": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "uuid": { "version": "3.0.1", @@ -4147,7 +4197,8 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, @@ -4183,9 +4234,14 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=", "dev": true }, + "fuse.js": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-3.6.1.tgz", + "integrity": "sha512-hT9yh/tiinkmirKrlv4KWOjztdoZo1mx9Qh4KvWqC7isoXwdUY3PNWUxceF4/qO9R6riA2C29jdTOeQOIROjgw==" + }, "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", @@ -4399,7 +4455,7 @@ "globals": { "version": "9.18.0", "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "integrity": "sha1-qjiWs+abSH8X4x7SFD1pqOMMLYo=", "dev": true }, "globby": { @@ -4639,232 +4695,6 @@ "through2": "^2.0.0" } }, - "gulp-nunjucks-render": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/gulp-nunjucks-render/-/gulp-nunjucks-render-2.2.1.tgz", - "integrity": "sha1-Nxxqyv6Uup1pzlpfxDwVI4Y7EPA=", - "dev": true, - "requires": { - "gulp-util": "~2.2.0", - "lodash": "^3.10.0", - "nunjucks": "^3.0.0", - "through2": "~0.4.0" - }, - "dependencies": { - "ansi-regex": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz", - "integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=", - "dev": true - }, - "ansi-styles": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz", - "integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=", - "dev": true - }, - "chalk": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz", - "integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=", - "dev": true, - "requires": { - "ansi-styles": "^1.1.0", - "escape-string-regexp": "^1.0.0", - "has-ansi": "^0.1.0", - "strip-ansi": "^0.3.0", - "supports-color": "^0.2.0" - } - }, - "dateformat": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", - "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" - } - }, - "gulp-util": { - "version": "2.2.20", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz", - "integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=", - "dev": true, - "requires": { - "chalk": "^0.5.0", - "dateformat": "^1.0.7-1.2.3", - "lodash._reinterpolate": "^2.4.1", - "lodash.template": "^2.4.1", - "minimist": "^0.2.0", - "multipipe": "^0.1.0", - "through2": "^0.5.0", - "vinyl": "^0.2.1" - }, - "dependencies": { - "through2": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz", - "integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=", - "dev": true, - "requires": { - "readable-stream": "~1.0.17", - "xtend": "~3.0.0" - } - } - } - }, - "has-ansi": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz", - "integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=", - "dev": true, - "requires": { - "ansi-regex": "^0.2.0" - } - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=", - "dev": true - }, - "lodash._reinterpolate": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz", - "integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=", - "dev": true - }, - "lodash.escape": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz", - "integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=", - "dev": true, - "requires": { - "lodash._escapehtmlchar": "~2.4.1", - "lodash._reunescapedhtml": "~2.4.1", - "lodash.keys": "~2.4.1" - } - }, - "lodash.keys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", - "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", - "dev": true, - "requires": { - "lodash._isnative": "~2.4.1", - "lodash._shimkeys": "~2.4.1", - "lodash.isobject": "~2.4.1" - } - }, - "lodash.template": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz", - "integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=", - "dev": true, - "requires": { - "lodash._escapestringchar": "~2.4.1", - "lodash._reinterpolate": "~2.4.1", - "lodash.defaults": "~2.4.1", - "lodash.escape": "~2.4.1", - "lodash.keys": "~2.4.1", - "lodash.templatesettings": "~2.4.1", - "lodash.values": "~2.4.1" - } - }, - "lodash.templatesettings": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz", - "integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=", - "dev": true, - "requires": { - "lodash._reinterpolate": "~2.4.1", - "lodash.escape": "~2.4.1" - } - }, - "minimist": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz", - "integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - }, - "strip-ansi": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz", - "integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=", - "dev": true, - "requires": { - "ansi-regex": "^0.2.1" - } - }, - "supports-color": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz", - "integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=", - "dev": true - }, - "through2": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", - "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", - "dev": true, - "requires": { - "readable-stream": "~1.0.17", - "xtend": "~2.1.1" - }, - "dependencies": { - "xtend": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", - "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", - "dev": true, - "requires": { - "object-keys": "~0.4.0" - } - } - } - }, - "vinyl": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz", - "integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=", - "dev": true, - "requires": { - "clone-stats": "~0.0.1" - } - }, - "xtend": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz", - "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=", - "dev": true - } - } - }, "gulp-plumber": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.1.0.tgz", @@ -5081,7 +4911,7 @@ "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", "dev": true, "requires": { "function-bind": "^1.1.1" @@ -5326,7 +5156,7 @@ "ini": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "integrity": "sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc=", "dev": true }, "inline-source-map": { @@ -5418,7 +5248,7 @@ "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=", "dev": true }, "is-builtin-module": { @@ -5508,7 +5338,7 @@ "is-number-like": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", - "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", + "integrity": "sha1-LhKWILUIkQQuROm7uzBZPnXPu+M=", "dev": true, "requires": { "lodash.isfinite": "^3.3.2" @@ -5541,7 +5371,7 @@ "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", "dev": true, "requires": { "isobject": "^3.0.1" @@ -5993,51 +5823,18 @@ "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=", "dev": true }, - "lodash._escapehtmlchar": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz", - "integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=", - "dev": true, - "requires": { - "lodash._htmlescapes": "~2.4.1" - } - }, - "lodash._escapestringchar": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz", - "integrity": "sha1-7P4iYYoq3lC/7qQ5N+Ud9m8O23I=", - "dev": true - }, "lodash._getnative": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", "dev": true }, - "lodash._htmlescapes": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz", - "integrity": "sha1-MtFL8IRLbeb4tioFG09nwii2JMs=", - "dev": true - }, "lodash._isiterateecall": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", "dev": true }, - "lodash._isnative": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz", - "integrity": "sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw=", - "dev": true - }, - "lodash._objecttypes": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz", - "integrity": "sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=", - "dev": true - }, "lodash._reescape": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", @@ -6056,44 +5853,12 @@ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", "dev": true }, - "lodash._reunescapedhtml": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz", - "integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=", - "dev": true, - "requires": { - "lodash._htmlescapes": "~2.4.1", - "lodash.keys": "~2.4.1" - }, - "dependencies": { - "lodash.keys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", - "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", - "dev": true, - "requires": { - "lodash._isnative": "~2.4.1", - "lodash._shimkeys": "~2.4.1", - "lodash.isobject": "~2.4.1" - } - } - } - }, "lodash._root": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", "dev": true }, - "lodash._shimkeys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz", - "integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=", - "dev": true, - "requires": { - "lodash._objecttypes": "~2.4.1" - } - }, "lodash._topath": { "version": "3.8.1", "resolved": "https://registry.npmjs.org/lodash._topath/-/lodash._topath-3.8.1.tgz", @@ -6115,29 +5880,6 @@ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", "dev": true }, - "lodash.defaults": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz", - "integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=", - "dev": true, - "requires": { - "lodash._objecttypes": "~2.4.1", - "lodash.keys": "~2.4.1" - }, - "dependencies": { - "lodash.keys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", - "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", - "dev": true, - "requires": { - "lodash._isnative": "~2.4.1", - "lodash._shimkeys": "~2.4.1", - "lodash.isobject": "~2.4.1" - } - } - } - }, "lodash.escape": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", @@ -6165,15 +5907,6 @@ "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", "dev": true }, - "lodash.isobject": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz", - "integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=", - "dev": true, - "requires": { - "lodash._objecttypes": "~2.4.1" - } - }, "lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -6282,28 +6015,6 @@ "lodash.escape": "^3.0.0" } }, - "lodash.values": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz", - "integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=", - "dev": true, - "requires": { - "lodash.keys": "~2.4.1" - }, - "dependencies": { - "lodash.keys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", - "integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=", - "dev": true, - "requires": { - "lodash._isnative": "~2.4.1", - "lodash._shimkeys": "~2.4.1", - "lodash.isobject": "~2.4.1" - } - } - } - }, "log-symbols": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", @@ -6317,7 +6028,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", - "dev": true + "dev": true, + "optional": true }, "loose-envify": { "version": "1.3.1", @@ -6347,7 +6059,7 @@ "magic-string": { "version": "0.22.5", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz", - "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==", + "integrity": "sha1-jpz1r930Q4XB2lvCpqDb0QsDZX4=", "dev": true, "requires": { "vlq": "^0.2.2" @@ -6438,7 +6150,7 @@ "miller-rabin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", "dev": true, "requires": { "bn.js": "^4.0.0", @@ -6475,7 +6187,7 @@ "minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=", "dev": true }, "minimalistic-crypto-utils": { @@ -6487,7 +6199,7 @@ "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", "dev": true, "requires": { "brace-expansion": "^1.1.7" @@ -6508,7 +6220,7 @@ "module-deps": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-5.0.1.tgz", - "integrity": "sha512-sigq/hm/L+Z5IGi1DDl0x2ptkw7S86aFh213QhPLD8v9Opv90IHzKIuWJrRa5bJ77DVKHco2CfIEuThcT/vDJA==", + "integrity": "sha1-O8R8FLCm2SWv8uxKF3tFapauA5Y=", "dev": true, "requires": { "JSONStream": "^1.0.3", @@ -6560,6 +6272,11 @@ "integrity": "sha1-QCj3d4sXcIpImTCm5SrDvKDaQdA=", "dev": true }, + "n-gram": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/n-gram/-/n-gram-1.1.2.tgz", + "integrity": "sha512-mBTpWKp0NHdujHmxrskPg2jc108mjyMmVxHN1rZGK/ogTLi9O0debDIXlQPqotNELdNmVGtL4jr7SCig+4OWvQ==" + }, "nan": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.8.0.tgz", @@ -6581,7 +6298,7 @@ "node-fetch": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "integrity": "sha1-mA9vcthSEaU0fGsrwYxbhMPrR+8=", "dev": true, "requires": { "encoding": "^0.1.11", @@ -6747,7 +6464,7 @@ "npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "integrity": "sha1-CKfyqL9zRgR3mp76StXMcXq7lUs=", "dev": true, "requires": { "are-we-there-yet": "~1.1.2", @@ -6768,41 +6485,6 @@ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", "dev": true }, - "nunjucks": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.0.1.tgz", - "integrity": "sha1-TedKPlULr2+jNwMj89HHwqhr3E0=", - "dev": true, - "requires": { - "a-sync-waterfall": "^1.0.0", - "asap": "^2.0.3", - "chokidar": "^1.6.0", - "yargs": "^3.32.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "yargs": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", - "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", - "dev": true, - "requires": { - "camelcase": "^2.0.1", - "cliui": "^3.0.3", - "decamelize": "^1.1.1", - "os-locale": "^1.4.0", - "string-width": "^1.0.1", - "window-size": "^0.1.4", - "y18n": "^3.2.0" - } - } - } - }, "oauth-sign": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", @@ -6821,12 +6503,6 @@ "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", "dev": true }, - "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=", - "dev": true - }, "object-path": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", @@ -7319,7 +6995,7 @@ "postcss": { "version": "5.2.18", "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", - "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", + "integrity": "sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U=", "dev": true, "requires": { "chalk": "^1.1.3", @@ -7426,7 +7102,7 @@ "private": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "integrity": "sha1-I4Hts2ifelPWUxkAYPz4ItLzaP8=", "dev": true }, "process": { @@ -7450,7 +7126,7 @@ "promise": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=", "dev": true, "requires": { "asap": "~2.0.3" @@ -7569,7 +7245,7 @@ "randomfill": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=", "dev": true, "requires": { "randombytes": "^2.0.5", @@ -7734,7 +7410,7 @@ "regenerator-transform": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", - "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "integrity": "sha1-HkmWg3Ix2ot/PPQRTXG1aRoGgN0=", "dev": true, "requires": { "babel-runtime": "^6.18.0", @@ -7950,7 +7626,7 @@ "ripemd160": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", "dev": true, "requires": { "hash-base": "^3.0.0", @@ -7960,7 +7636,7 @@ "rollup": { "version": "0.43.1", "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.43.1.tgz", - "integrity": "sha512-Y/7r6bE1sSpvBoMNZpSWKGHM2q67YxzBADbsfVqMf+nM6SbsQnU7BPMdrE3m/GiT46BQMN8BwFGhjukQP8Yy0A==", + "integrity": "sha1-p3cK+XEb0h3al358zj0PY/39+gQ=", "dev": true, "requires": { "source-map-support": "^0.4.0", @@ -7979,7 +7655,7 @@ "rollup-plugin-commonjs": { "version": "8.4.1", "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-8.4.1.tgz", - "integrity": "sha512-mg+WuD+jlwoo8bJtW3Mvx7Tz6TsIdMsdhuvCnDMoyjh0oxsVgsjB/N0X984RJCWwc5IIiqNVJhXeeITcc73++A==", + "integrity": "sha1-XJzqKyw94yL1+8zRR+B+1eUC16A=", "dev": true, "requires": { "acorn": "^5.2.1", @@ -7998,7 +7674,7 @@ "estree-walker": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.5.2.tgz", - "integrity": "sha512-XpCnW/AE10ws/kDAs37cngSkvgIR8aN3G0MS85m7dUpuK2EREo9VJ00uvw6Dg/hXEpfsE1I1TvJOJr+Z+TL+ig==", + "integrity": "sha1-04UL51KclYDYFWALUxJlFeFG3Tk=", "dev": true }, "rollup-pluginutils": { @@ -8045,7 +7721,7 @@ "rollupify": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/rollupify/-/rollupify-0.4.0.tgz", - "integrity": "sha512-uez1k5qBc5AWskE+Al2oOYjfKcLh7BHASOY67v1825n2zvdt+GD17v0WPCd689fftYRVkVSvQLdvVdLg0hIlMA==", + "integrity": "sha1-YJMZvnxZ9gwHTG5jjyyVFLsMkK8=", "dev": true, "requires": { "denodeify": "^1.2.1", @@ -8119,7 +7795,7 @@ "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=", "dev": true }, "scss-tokenizer": { @@ -8308,7 +7984,7 @@ "sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", "dev": true, "requires": { "inherits": "^2.0.1", @@ -8532,6 +8208,11 @@ } } }, + "sort-by-typescript": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/sort-by-typescript/-/sort-by-typescript-1.0.2.tgz", + "integrity": "sha512-LwYGcgQnvvjRTzgqpAg4Y60NBDjJAGfIZtkQ7acIFEHNeQxMHV9LSa8edOUx4rtuD68if8ObeHZYT5XuGasddA==" + }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -8553,7 +8234,7 @@ "source-map-support": { "version": "0.4.18", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "integrity": "sha1-Aoam3ovkJkEzhZTpfM6nXwosWF8=", "dev": true, "requires": { "source-map": "^0.5.6" @@ -8692,7 +8373,7 @@ "stream-http": { "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "integrity": "sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw=", "dev": true, "requires": { "builtin-status-codes": "^3.0.0", @@ -9108,7 +8789,7 @@ "syntax-error": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", - "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", + "integrity": "sha1-LZ1P9cBkrLcRWUo+O5UFStUdkHw=", "dev": true, "requires": { "acorn-node": "^1.2.0" @@ -9223,7 +8904,7 @@ "tty-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", + "integrity": "sha1-PwUlHuF5BN/QZ3VGZw25ZRaCuBE=", "dev": true }, "tunnel-agent": { @@ -9323,7 +9004,7 @@ "umd": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", - "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", + "integrity": "sha1-qp/mU8QrkJdnhInAEACstp8LJs8=", "dev": true }, "unc-path-regex": { @@ -9380,6 +9061,11 @@ } } }, + "url-search-params-polyfill": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/url-search-params-polyfill/-/url-search-params-polyfill-5.1.0.tgz", + "integrity": "sha512-yjFY7uw2xRf9e8Mg4ZVkZwtp8dMCC4cbBkEIZiTDpuSY2WJ9+Quw0wRhxncv32qaMQwmBQT+P847rO8PrFhhDA==" + }, "user-home": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", @@ -9389,7 +9075,7 @@ "util": { "version": "0.10.4", "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "integrity": "sha1-OqASW/5mikZy3liFfTrOJ+y3aQE=", "dev": true, "requires": { "inherits": "2.0.3" @@ -9636,7 +9322,7 @@ "vlq": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz", - "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==", + "integrity": "sha1-jz5DKM9jsVQMDWfhsneDhviXWyY=", "dev": true }, "vm-browserify": { diff --git a/package.json b/package.json index 40e88ac1a2..d52be3825d 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,6 @@ "gulp-concat": "^2.6.0", "gulp-data": "^1.2.1", "gulp-flatten": "^0.3.0", - "gulp-nunjucks-render": "^2.0.0", "gulp-plumber": "^1.1.0", "gulp-postcss": "^6.1.1", "gulp-rename": "^1.2.2", @@ -67,6 +66,16 @@ "watchify": "^3.9.0" }, "dependencies": { - "lodash": "^4.17.4" + "abortcontroller-polyfill": "^1.3.0", + "babel-plugin-transform-runtime": "^6.23.0", + "babel-polyfill": "^6.26.0", + "babel-preset-env": "^1.7.0", + "babel-preset-stage-0": "^6.24.1", + "dice-coefficient": "^1.0.5", + "fuse.js": "^3.6.1", + "lodash": "^4.17.4", + "regenerator-runtime": "^0.13.3", + "sort-by-typescript": "^1.0.2", + "url-search-params-polyfill": "^5.1.0" } }